タスクマネージャーの[スタートアップ]タブから無効なエントリを削除する
スタートアップエントリの管理は、Windows 7以前のシステム構成ユーティリティ( msconfig.exe
)を使用して可能msconfig.exe
た。 この機能は、Windows 8およびWindows 10のタスクマネージャーによって提供されるようになりました。このタスクマネージャーは、システムのすべての自動起動エントリを一覧表示する新しい[スタートアップ]タブを備えています。

タスクマネージャーの[スタートアップ]タブに表示される項目は有効または無効にできますが、古いエントリを削除するオプションはありません。 時間の経過とともに、使用しないプログラムをアンインストールすると、古いエントリが[スタートアップ]タブに蓄積される可能性があります。
この投稿では、Windows 8とWindows 10のタスクマネージャーの[スタートアップ]タブで残ったエントリや無効なエントリを削除する方法について説明します。
タスクマネージャーの[スタートアップ]タブから無効なエントリを削除する
方法1:レジストリから手動で無効なタスクマネージャーのスタートアップエントリを削除する
タスクマネージャーの[スタートアップ]タブに表示される自動起動プログラムは、レジストリまたはスタートアップフォルダーから読み込むことができます。 次の手順に従って、レジストリと2つのスタートアップフォルダから手動で無効なエントリを削除します。
ステップ1:レジストリの「Run」キーをクリーンアップする
- レジストリエディター(regedit.exe)を起動し、次の場所に移動します。
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
- 右ペインの各値は、プログラムによって追加された自動開始エントリです。 最初にキーをREGファイルにエクスポートします。
- 右側のペインで不要なエントリを右クリックし、[削除]を選択します。
- 下記の
HKEY_LOCAL_MACHINE
ルートキー(すべてのユーザーに適用)の下のRunキーでも同じことを繰り返します。ヒント:以前のレジストリの場所にいる間、「Run」キーを右クリックして、右クリックメニューの[
Go to HKEY_LOCAL_MACHINE
]オプションを選択すると、自動的に次のパスに移動します。HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
- 64ビットWindowsコンピューター上の32ビットプログラムは、次の
WOW6432Node\...\Run
レジストリの場所を使用します。 ここでも同じ手順に従う必要があります。HKEY_CURRENT_USER \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Run HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion \ Run
- 必要に応じて、次のキーの下にある対応するエントリ(上記の場所から削除された各アイテム)をクリーンアップできます。
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ StartupApproved \ Run HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ StartupApproved \ Run
- レジストリエディタを終了します。
手順2:スタートアップフォルダーのアイテムをクリーンアップする(ユーザーごとおよび一般的なスタートアップ)
- ファイルエクスプローラーのアドレスバーにパスを入力して、このフォルダーを開きます。
%ProgramData%\ Microsoft \ Windows \ Start Menu \ Programs \ Startup
- そこで不要なショートカットを削除します。
- ファイルエクスプローラーのアドレスバーにパスを入力して、このフォルダーを開きます。 これにより、ユーザーごとのスタートアップフォルダーが開きます(shell:startup)
%Appdata%\ Microsoft \ Windows \ Start Menu \ Programs \ Startup
- 上記のフォルダから不要なショートカットを削除します。
方法2:自動実行を使用してタスクマネージャーで無効なスタートアップエントリを削除する
タスクマネージャーを使用すると、上記の自動起動起動ポイントからのみ起動エントリを管理できます。 ただし、プログラムが実行できるあいまいなレジストリの場所には、他にも多くの起動ポイントがあります。 そして、それらのすべてではないにしても、ほとんどを管理するには、Autorunsが必要なツールです。 彼らが言うように、自動実行はステロイドのMSCONFIGのようなものです。
- Microsoft Windows SysInternalsサイトからAutorunsをダウンロードします。
- 管理者特権でツールを解凍して実行します(「管理者として実行」)。
- 「ログオン」タブをクリックします
- そこで不要なスタートアップエントリを削除します。 そこでMicrosoftエントリ、特に
Userinit
エントリを削除しないようにすることが重要です。ヒント: Autorunsを使用すると、オプションメニューを使用してMicrosoftとWindowsのエントリを非表示にできるため、Windowsで必要な重要な自動起動プログラムを誤って削除することはありません。
それでおしまい! 上記の2つの方法のいずれかを使用して、タスクマネージャーの[スタートアップ]タブで無効または無効なエントリを削除できたと思います。
関連記事
- タスクマネージャーのスタートアップへの影響とは何ですか、またどのように計算されますか?
- タスクマネージャーのスタートアップタブを直接開くショートカットを作成する