ソフトウェアに頼ってクリーンアップするだけでは十分ではなく、自分自身と敵を知り、あらゆる戦いに勝利できるよう、率先して Windows の自動起動メカニズムを理解する必要があります。
1. 現在のユーザー専用の起動ファイル フォルダー
これは、多くのアプリケーションが自動的に起動する一般的な場所であり、Windows はこのフォルダーに作成されたショートカットを自動的に起動します。ユーザー スタートアップ フォルダーは通常、Documents and Settings<ユーザー名>"Start" formProgramsStartup にあります。ここで、「<ユーザー名>」は現在ログインしているユーザー アカウントの名前です。
2. 全ユーザーに有効な起動フォルダー
これは、自動起動プログラムを探すための 2 番目に重要な場所です。ユーザーがシステムへのログインにどのような ID を使用しても、このフォルダーに作成されたショートカットは常に自動的に起動します。これが、ユーザー専用の起動フォルダーとの違いです。 。このフォルダーは通常、Documents and SettingsAll Users"Start" formProgramsStartup にあります。
3. 登録キーをロードする
この登録キーを紹介するデータはあまりありませんが、実際にはプログラムを自動的に起動することもできます。位置:
HKEY_CURRENT_USERSoftwareMicrosoftWindowsNTCurrentVersionWindowsload。
4. Userinit 登録キー
位置:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionWinlogonUserinit。
システム起動時にプログラムを自動起動することも可能です。通常、登録キーの下に userinit.exe があります。このキーを使用すると、「userinit.exe、OSA.exe」(引用符なし) のように、複数のプログラムをカンマで区切って指定できます。
5. ExplorerRun 登録キー
ロードや Userinit とは異なり、ExplorerRun キーは HKEY_CURRENT_USER および HKEY_LOCAL_MACHINE で使用できます。具体的な場所は次のとおりです。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun および HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorerRun。
6. RunServicesOnce 登録キー
RunServicesOnce 登録キーは、ユーザーがログインする前、および登録キーによって他のプログラムが起動される前に、サービス プログラムを起動するために使用されます。 RunServicesOnce 登録キーの場所は次のとおりです。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunServicesOnce、および HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServicesOnce。
7. RunServices 登録キー
RunServices 登録キーで指定されたプログラムは、RunServicesOnce で指定されたプログラムの直後に実行されますが、どちらもユーザーがログインする前に実行されます。 RunServices の場所は次のとおりです。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunServices および HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServices。
8. RunOnceSetup 登録キー
RunOnceSetup は、ユーザーのログイン後に実行されるプログラムを指定します。その場所は次のとおりです。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion RunOnceSetup、および HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows
現在のバージョンRunOnceSetup。
9. RunOnce 登録キー
インストール プログラムは通常、RunOnce キーを使用してプログラムを自動的に実行します。その場所は次のとおりです。
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce および HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnce。
HKEY_LOCAL_MACHINE の下の RunOnce キーは、ユーザーがログインした直後にプログラムを実行し、実行時間は他の Run キーで指定されたプログラムよりも前になります。 HKEY_CURRENT_USER の下の RunOnce キーは、オペレーティング システムが他の Run キーと「Startup」フォルダーの内容を処理した後に実行されます。 XP の場合は、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceEx も確認する必要があります。
10. 登録キーの実行
Run は、プログラムを自動的に実行するために最も一般的に使用される登録キーであり、次の場所にあります。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun および HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun。
HKEY_CURRENT_USER の下の Run キーは、HKEY_LOCAL_MACHINE の下の Run キーの直後に実行されますが、どちらも「Startup」フォルダーを処理する前です。