レジストリを編集して AutoRun for Windows XP Homeを無効にする方法は?
メモ帳を開き、次のコードをコピーして貼り付けます。
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
@="@SYS:DoesNotExist"
ファイルをDisableAutorun.regとして保存します。 (保存する前に、必ず[ファイルを種類として保存]を[すべてのファイル]に変更する必要があります。そうしないと、.regと入力した場合でも、Windowsはそれを.txtとして保存しようとします)。
保存したファイルを見つけ、ファイルをダブルクリックして実行します。レジストリにデータを追加するかどうかを尋ねるプロンプトが表示されます。 [はい]をクリックして変更を許可します。
上記のメソッドは、autorun.infの要求をすべて無効にし、XP HomeまたはPro、およびWindows Vista/7で機能します。
注:他の方法(たとえば、John T.が提案した方法)を使用して自動実行を無効にすることを選択した場合は、最初に、自動実行の原因となる問題を解決するとされるMicrosoftの 自動実行パッチ をインストールする必要があります無効にした後でも。
ドライブで TweakUI および 自動実行を無効にするために使用 を個別に取得することもできます。
(ちなみに、他にもたくさんのクールな調整力があります。)
すべてのデバイスで自動実行を無効にするには:
インストール Microsoftからのこのパッチ 。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer\NoDriveTypeAutorun
レジストリには、自動実行エントリを含めることができるさまざまな部分があります。
あなたの最善の策は、そのタスクのために作成されたツールを使用することだと思います。
そのために Sysinternals Autoruns をお勧めします。
それを開始して自動実行エントリのリストを取得したら、特定のエントリを右クリックして「エントリにジャンプ」すると、regeditが開き、適切なキーに移動します。