Windows でスタートアップ アプリケーションを構成する

適用先
Windows 11 Windows 10

概要

Windows デバイスを最適化する場合、重要な最適化領域の 1 つはスタートアップ プロセスです。 デバイスの起動時に自動的に実行されるアプリケーションは、起動速度とシステムの全体的なパフォーマンスの両方に影響を与える可能性があります。 起動時に起動するアプリケーションをカスタマイズすることで、ルーチンを合理化し、日常のタスクに必要なツールだけが準備でき、あなたを待っているようにすることができます。

アプリケーションが Windows にインストールおよび登録される方法に応じて、起動動作を構成するさまざまな方法があります。

  • スタートアップ タスクを使用して Windows に登録されているアプリケーションは、[設定] または [タスク マネージャー] から構成できます。
  • 他のアプリケーションは、エクスプローラーを使用して構成できます。

詳細については、各セクションを展開してください。

[設定] からスタートアップ アプリケーションを構成する

  1. [スタート]>[設定]>[アプリ]>[スタートアップ] を選択します。

  2. 一覧にあるアプリケーションのいずれかの場合:

    • トグルを [オン] に設定すると、サインイン時にアプリが自動的に起動します。
    • アプリが自動的に起動しないようにするには、トグルを [オフ] に設定します。
  3. そのアプリの詳細設定を変更する場合は、山形の を選択し、必要に応じて変更を加えます

構成するアプリがスタートアップ一覧にない場合は、エクスプローラーからスタートアップを構成できます。

タスク マネージャーからスタートアップ アプリケーションを構成する

タスク マネージャーには、[設定] で提供されるスタートアップ アプリケーションの一覧と同じ一覧が表示されます。 起動時に実行されるアプリケーションは両方のツールで構成できますが、表示される情報は若干異なります。

タスク マネージャーには、各アプリがスタートアップ プロセスに与える影響など、より詳細なビューが表示されます。 これは、特にシステム起動中のパフォーマンスの問題のトラブルシューティングに役立ちます。

  1. [スタート ] を右クリックし、[ タスク マネージャー] を選択します。

  2. [ スタートアップ アプリ] タブを選択します。

  3. 構成するアプリを選択します。

    • [ 有効にする] を選択すると、サインイン時にアプリが自動的に起動します。
    • アプリが自動的に起動しないようにするには 、[無効にする] を選択します。

タスク マネージャーには、各アプリがスタートアップ エクスペリエンスに与える影響が表示されます。

  • なし: スタートアップ アプリが無効になっています
  • Not Measured: スタートアップ アプリを測定するためのデータはありません。スタートアップ アプリは有効になっています
  • 影響が小さい: CPU の合計使用時間は 300 ミリ秒未満で、ディスクの合計使用は 292 キロバイト未満です
  • 影響の中: CPU の合計使用時間が 1 秒未満で 300 ミリ秒を超えるか、ディスクの合計使用時間が 3 MB 未満で 292 キロバイトを超える
  • 影響が高い: CPU の合計使用率に 1 秒以上かかるか、ディスクの合計使用量が 3 MB を超えている

構成するアプリがスタートアップ一覧にない場合は、エクスプローラーからスタートアップを構成できます。

エクスプローラーからスタートアップ アプリケーションを構成する

スタートアップ タスクを使用して Windows に登録されていないアプリケーションの場合は、エクスプローラーを使用できます。 このプロセスは、アプリの実行可能ファイルへのショートカットを以下のフォルダーのいずれかにコピーまたは作成することで構成されます。

  • shell:startup 現在のユーザーの起動動作を構成している場合

    注

    パスは次の場所に対応します %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

  • shell:common startup デバイスを使用するすべてのユーザーの起動動作を構成している場合

    注

    パスは次の場所に対応します %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

手順:

  1. [スタート] を右クリックし、[ファイル名を指定して実行] を選択します。

  2. [ ファイル名を指定して実行] ダイアログ ボックスに「 shell:appsfolder 」と入力して Enter キーを押します 。

    • エクスプローラー ウィンドウが開き、デバイスにインストールされているすべてのアプリケーションのリストが表示されます。 最初のウィンドウを開いたままにします。
  3. [スタート] を右クリックし、[ファイル名を指定して実行] を選択します。

  4. [ ファイル名を指定して実行] ダイアログ ボックスで、「 shell:startup 」または「 shell:common startup」と入力して Enter キーを押します 。

    • 2 つ目のエクスプローラー ウィンドウが開き、ユーザーのサインイン時に自動的に起動するアプリケーションの一覧が表示されます。
  5. 自動的に起動するアプリケーションを最初のウィンドウから 2 番目のウィンドウにドラッグ アンド ドロップします。

スタートアップ フォルダーからアプリケーションを削除する場合は、2 番目のウィンドウからリンクを削除します。

エラーを修正する: このアプリが見つかりませんでした

マッサージが表示された場合 [設定] でアプリのタイトルとして このアプリが見つかり ませんでした。アプリがリムーバブル ドライブまたはネットワーク ドライブ上にあるか、アプリへのパスが存在しない可能性があります。 これは、アプリがアンインストールされた場合にも発生する可能性があるため、アプリを再インストールして修正することができます。

見つからないアプリの詳細については、アプリのオン / オフ切り替えの横にある アイコンを選択します。

有効なパスがない場合は、ウィンドウにレジストリの場所または壊れたパスを含むファイル パスが一覧表示されます。 パスがレジストリの場所を指している場合は、 レジストリ エディター を使用して、壊れたパスを見つけることができます。

レジストリ内のスタートアップ アプリ

Windows のスタートアップ アプリケーションは、特定のレジストリの場所に保存できます。

  • すべてのユーザーに対して起動時に実行されるアプリケーションの場合、レジストリ パスは次のとおりです。

    • HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run
    • HKLM\Software\Microsoft\Windows\CurrentVersion\Run
  • 現在のユーザーに対して起動時に実行されるアプリケーションの場合、レジストリ パスは次のとおりです。

    • HKCU\Software\Microsoft\Windows\CurrentVersion\Run

注意

 レジストリを変更すると、意図しない結果が生じる可能性があります。 変更を加える前に、慎重にレジストリをバックアップすることが重要です。