web-dev-qa-db-ja.com

Windows7のログイン画面でコンピューターの簡単操作ボタンを削除または無効にする方法

質問はWindows7 Professional64ビットに関するものです。

コンピューターをロックするときは、他の人がコンピューターをいじりたくないので、コンピューターの簡単操作ボタン(ログオン画面の左下隅)を削除するか、無効にします。

誰かがこれを行う方法を知っていますか?

ご協力ありがとうございました :-)

9
Jon Cox

次の手順でボタンを完全に削除します。

  1. Authui.dllのバックアップをC:\ Windows\System32に作成します
  2. リソースエディター(PEエクスプローラー)でC:\ Windows\System32\Authui.dllを開きます。
  3. UIFILEフォルダーに移動し、12400XAMLファイルをダブルクリックします
  4. このテキストを見つける<if id="atom(Accessibility)">
  5. そのテキストに続くすべてを削除します-46行にする必要があります-<if id="atom(ToggleTabletKeyboard)">で停止します
  6. ファイルを保存/閉じて、12401および12402XAMLファイルに対して手順4および5を実行します。

システムファイルの変更に不快感を感じる場合は、ボタンを無効にするサードパーティのアプリもあります。

64ビットのWindowsエディションを使用している場合は、「C:\ Windows\sysWOW64 \」フォルダーにあるauthui.dllファイルも置き換える必要があります。

1
Nick

コンピューターの簡単操作ボタンを無効にする

ボタンをクリックすると、通常はUtilman.exeが開始され、コンピューターの簡単操作オプションが表示されます。実行可能ファイルをオーバーライドして、ボタンを役に立たなくすることができます。

  1. 高度なコマンドプロンプト を開きます。
  2. 次のコマンドを入力または貼り付けて、を押します Enter

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    

    変更はすぐに適用されます。

使い方

Image File Execution Optionsレジストリキーは、特に、アプリケーションの起動時にデバッガーを自動的に起動するように設計されています。デバッガーがアプリケーションを起動してアタッチしますが、代わりに実行される実行可能ファイルを指定して、元の実行可能ファイルをオーバーライドすることができます。

systray.exeはどうですか?これは、Windows 95で最初に導入された小さなスタブプログラムで、 システム通知アイコンの処理に使用 です。新しいWindowsバージョンでは実際には使用されなくなり、ほとんどの場合、下位互換性の理由で保持されていました。ユーザーインターフェイスがなく、起動時に通知領域を更新する以外に目立った動作はありません。ログオン画面で起動されたものはすべて、デスクトップやタスクバーがないNT AUTHORITY/SYSTEMで実行されるため、何も起こりません。

長所

  • システムファイルやセキュリティアクセス許可の微調整はありません。
  • 将来性:authui.dllまたはUtilman.exeが更新されても機能します。
  • サードパーティのソフトウェアは含まれていません。

短所

  • ボタンは何もしませんが、それでも表示/クリック可能です。
  • 副作用として、Utilman.exeスイッチ(例:/noutilman)を使用しない限り、他の場所でユーティリティマネージャ(Magnify.exe /noutilman)を手動で起動したり、画面拡大鏡を起動したりすることはできません。
5
and31415
3
Danode

これは少し古いですが、64ビットシステムのアクセシビリティボタンを削除する方法を見つけました。

  1. C:\ Windows\System32にAuthui.dllのバックアップを作成します
  2. 16進エディター(Hex Workshopなど)でのListOpen C:\ Windows\System32\Authui.dll
  3. リストアイテム
  4. このテキストを見つけるatom(Accessibility)
  5. 上記のテキストの直後に、「layoutpos="left"」というテキストが表示されます。
  6. "left""none"に置き換えます
  7. Authui.dllを保存する
3

答えが単純な場合、ここでは真剣に多くの作業が行われます。

C:\ windows\system32\utilman.exeを削除、移動、または名前変更します

あなたはそれを可能にするためにそれの所有権を取得する必要がありますが、DLLやレジストリをいじるよりはるかに簡単です。

0
David