ウィンドウズのスタートアップフォルダーを見つけて管理する方法

PCを起動すると、ウィンドウズはオペレーティングシステムと同時に開くスタートアッププログラムを読み込みます。これらのプログラムは、ウィンドウズPCのスタートアップフォルダーを通じて制御されています。ここでは、ウィンドウズ11/10のスタートアップフォルダーを見つける方法と、そのフォルダーの中身をどのように制御するか(すべてのユーザーおよびサインインしているユーザーのために)を示します。
目次
- ファイルエクスプローラーでウィンドウズスタートアップフォルダーを見つける
- タスクマネージャーからウィンドウズスタートアップフォルダーのプログラムを見つける
- コマンドプロンプトからウィンドウズスタートアップフォルダープログラムを見つける
- レジストリでスタートアッププログラムを見つける
- ウィンドウズ11/10でスタートアップフォルダーにプログラムを追加する方法
- ウィンドウズ11/10でスタートアップフォルダーからプログラムを削除する方法
- ウィンドウズスタートアッププログラムの読み込みを遅らせるには?
- よくある質問
関連記事: ウィンドウズシステムにインストールされているすべてのソフトウェアのリストを取得する方法
ウィンドウズ11/10のスタートアップフォルダーを見つける
ウィンドウズスタートアップフォルダーを見つけるのは簡単で、複数の方法があります。ここでは、ファイルエクスプローラー、タスクマネージャー、コマンドプロンプト、レジストリエディタなどのウィンドウズユーティリティを使用してスタートアップアプリを見つける方法について説明します。
関連記事: ウィンドウズ環境変数:完全リスト
ファイルエクスプローラーでウィンドウズスタートアップフォルダーを見つける
ウィンドウズには2種類のスタートアップフォルダーがあります:すべてのユーザー向けと、デバイスにログインしている現在のユーザー向けです。両方のフォルダーパスは、ファイルエクスプローラーウィンドウから簡単に見つけることができます。
現在のユーザーのスタートアップフォルダーのパスをウィンドウズ11/10で見つけるには、以下のパスに進みます:C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup.

同様に、すべてのユーザー向けのウィンドウズ11/10スタートアップフォルダーは、C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUpにあります。

この長いパスをナビゲートする代わりに、単にWin + Rを押して実行ボックスを開き、shell:common startupと入力すれば、上記のフォルダーがその場所で開きます。

現在のユーザーのウィンドウズ11/10スタートアップフォルダーを見つけるには、単にWin + Rの後にshell:startupと入力します。
スタートアップフォルダー内に入ったら、通常ウィンドウズと共に起動するプログラムはここには実際には存在しないことに驚くかもしれません。
ここにプログラムのショートカットを手動で追加することができます。これについては後のセクションで説明しますが、それらは今後PCと共に起動します。しかし、サードパーティのソフトウェアやウィンドウズ11/10によって自動的に追加されたアプリはタスクマネージャーによって制御されています。
関連記事: ウィンドウズでフォルダーをサイズ順に並べ替える方法
タスクマネージャーからウィンドウズスタートアップフォルダーのプログラムを見つける
スタートアップフォルダーはウィンドウズでは空です。その機能はタスクマネージャー、レジストリ、コマンドプロンプト、その他のシステムアプリによって取って代わられています。そのため、スタートアップで一般的に見かけるいくつかのプログラムはファイルエクスプローラーから直接見つけることができません。
- タスクマネージャーにアクセスするには、Ctrl + Shift + Escを押し、次にスタートアップタブをクリックします。
- ここから他のスタートアッププログラムを制御でき、右クリックして有効または無効にできます。

タスクマネージャーの一部のスタートアッププログラムでは「ファイルの場所を開く」がグレー表示されていることがあります。これらのスタートアップファイルの正確な場所を知りたい場合、以下に詳細な他の方法があります。
コマンドプロンプトからウィンドウズスタートアップフォルダープログラムを見つける
ウィンドウズコマンドプロンプトまたは新たに立ち上げられたウィンドウズターミナルからスタートアップフォルダーのプログラムを見つけることができます。
- これらのプログラムを管理者モードで開き、以下を入力します:
wmic startup get caption,command
- 上記のコマンドとキャプションは、すべてのスタートアップアプリケーションの概要と、それらがスタートアップで実行される正確なパスを提供します。
- それらのファイルの場所が明らかになったら、ファイルエクスプローラーで個々のスタートアップアプリを簡単に検索できます。

関連記事: ポータブルアプリをウィンドウズのスタートアップに追加する方法
レジストリでスタートアッププログラムを見つける
上記の方法で不要なスタートアッププログラムにアクセスできない場合、ウィンドウズのレジストリは最後の手段といえます。
- アクセスするには、Win + Rを押した後、
regeditと入力します。 - 開いたら、以下のパスに進んでスタートアッププログラムをすべて見つけます。
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run- タスクマネージャーウィンドウから無効にできなかったスタートアッププログラムを特定します。右クリックしてAutoStartから削除します。

- 「HKEY_CURRENT_USER」を「HKEY_LOCAL_MACHINE」に置き換え、同様のパスを進んで「RealTek Audio」や「Windows Security Health systray.exe」などのスタートアップのシステムアプリを見つけます。

重要なプログラム、使用している主要なブラウザやRealTek Audioなどは削除しないことが推奨されます。
上記の方法を使用すれば、コンピューター上のスタートアップフォルダーを見つけることができ、無効に見えるものや目に見えないものを含めることができます。
関連記事: ウィンドウズシステムにインストールされているすべてのソフトウェアのリストを取得する方法
ウィンドウズ11/10スタートアップフォルダーを管理する
スタートアップフォルダーを管理するためにできることがたくさんあります:スタートアッププログラムを追加/削除、個別または一括の読み込みを遅らせる、起動順序を変更するなど。
ウィンドウズ11/10でスタートアップフォルダーにプログラムを追加する方法
スタートアッププログラムを変更したい場合、最も簡単な方法はアプリのショートカットをウィンドウズ11/10スタートアップフォルダーに作成することです。
- スタートボタンを選択し、メニュー検索を使用してプログラムまたはアプリケーションを見つけます。
- 「ファイルの場所を開く」を選択して、アプリのショートカットが保存されているファイルエクスプローラーの場所に移動します。

- Win + Rを使用してウィンドウズのスタートアップフォルダーを開き、その後に
shell:startupと入力します。 - プログラムファイルのショートカットをドラッグまたはコピー&ペーストして、スタートアップフォルダーに移動します。

ウィンドウズ11/10でスタートアップフォルダーからプログラムを削除する方法
アプリがスタートアップで開くのを停止させるにはどうすればよいのか?最も簡単な方法は、Win + Rを使用してスタートアップフォルダーに移動し、shell:startupと入力することです。スタートアップフォルダーから削除したいプログラムを特定し、右クリックして「削除」を選択します。
すべてのプログラムファイルがスタートアップフォルダーに表示されるわけではありません。ウィンドウズスタートアップからプログラムを削除する別の方法は、検索メニューから「スタートアップアプリ」に移動します。ここでは、ウィンドウズ起動中に必要でない他のプログラムを無効にすることができます。

ウィンドウズスタートアッププログラムの読み込みを遅らせるには?
スタートアッププログラムが多すぎると、ウィンドウズデバイスの起動が遅くなる可能性があります。ウィンドウズデスクトップ画面は、CPUを多く使用する起動画面のアプリによって拘束されています。
これらのプログラムの読み込みを個別またはグループとして遅らせることができます。そのために、LaunchLaterというGitHubアプリケーションを使用することを検討してください。2MB未満でとても軽量なアプリケーションで、安全に利用できます。
- ダウンロードページの「コード」に移動し、「ZIPをダウンロード」を選択してプログラムのZIPファイルをダウンロードします。

- 7-Zipのようなアプリケーションを使用してダウンロードしたファイルを解凍し、「セットアッププログラム」をクリックします。

- 簡単なインストールを実行する必要があります。LaunchLaterがコンピューターにインストールされるまで画面の指示に従ってください。

- インストールされたアプリを起動し、「スタートアップアイテムをインポート」をクリックします。これにより、すべてのウィンドウズスタートアップアプリで画面が表示されます。
- 遅延を作成したいプログラムを選択し、「選択したものをインポート」をクリックします。
- 各アプリについて、遅延の時間を秒単位または分単位で指定できます。「保存」をクリックして設定を確定します。

ウィンドウズのスタートアッププログラムの起動順序をウィンドウズの組み込みオプションから変更することはもはやできません。ただし、上記で共有したLaunchLaterアプリを使用して、個々のアプリの起動を数秒単位で調整することができます。
ウィンドウズ11/10のスタートアップ遅延に使用できる別のプログラムはStartup Delayerです。
よくある質問
1. ウィンドウズスタートアップメニューにはどのプログラムが必要ですか?
個人の選択によるものですが、ウィンドウズスタートアップメニューには次の最低限のプログラムを持っておくと良いでしょう:
- RealTekハイデフィニションオーディオドライバー:これがないと、ウィンドウズコンピューターは無音になります。毎回ログインするたびにPCの音声を設定したくはありません。
- 使用するブラウザ:すばやくインターネットに接続するために、スタートアップアプリでお気に入りのブラウザを有効にしておくのがよいでしょう。
重要そうに見える多くのスタートアップアプリケーションは、実際にはスタートアップの場所から安全に無効化することができます。これには、ウィンドウズDefenderアイコン、Skype、OneNoteに送信、Zoom、Microsoft Teamsが含まれます。
2. ウィンドウズ11/10でスタートアップ遅延を削除するにはどうすればよいですか?
ウィンドウズ起動とアプリ起動の間にスタートアップ遅延を無くしたい場合、「Serialize」という名前のレジストリハックがあります。以下はその手順の概要です:
- Win + Rを押し、次に
regeditと入力します。 - このパスに進みます:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer- 「Serialize」という新しいキーを追加し、さらに「StartupDelayInMSec」というキーを作成し、そのD-Word 32値を0として保存します。
- 遅延をなくすためにPCを再起動します。
スタートアップメニューに悪質なソースからのプログラムがないことを確認するためには、常にこの安全なウェブサイトのリストからダウンロードしてください。困った場合は、一般的なウィンドウズ問題の修正リストを確認してください。