Contents

起動時に Windows がアプリやフォルダーを再度開かないようにする方法

<本文>/images/52781817718_a8d82f6461_o.jpg

Windows を起動すると、前のセッションのアプリが再び開きますか?それとも、使用していない場合でも、一部のプログラムが毎回起動しますか?これにより、起動プロセスが大幅に遅くなる可能性があります。ありがたいことに、Windows では起動時に起動するアプリを簡単に管理でき、ほんの少し調整するだけでアプリをオフにできます。

再起動可能なアプリをオフにする

デフォルトでは、Windows は、PC をシャットダウンまたは再起動する前にアクティブだったアプリを自動的に再開することがあります。たとえば、メモ帳でメモを取っている場合、または Microsoft Edge で Web サーフィンをしている場合、それらのアプリは次回ログイン時に再び開く可能性があります。毎回最初からやり直したい場合は、簡単な設定変更でこの動作をオフにすることができます。

これを行うには、スタート ボタンをクリックして 設定 を開きます。左側のサイドバーの アカウント タブに移動し、サインイン オプション を選択します。 追加設定 セクションまで下にスクロールし、再起動可能なアプリを自動的に保存し、サインインし直すときに再起動します を見つけます。このオプションをオフに切り替えると、Windows は前のセッションからアプリを再度開くのを停止します。

/images/01-disabling-app-restart-in-the-settings-app-in-windows.png

フォルダーの再起動をオフにする

アプリの再起動設定をオフにすると、ほとんどのアプリケーションが起動時に起動しなくなりますが、ドキュメントやダウンロードなど、開いていたフォルダーは再起動後に再度開くことができます。ファイル エクスプローラーに最後のセッションが記憶されてデスクトップが複数のフォルダーで乱雑になることを望まない場合は、ファイル エクスプローラーのフォルダー オプションの設定をオフにする必要があります。

フォルダーが再度開かれないようにするには、エクスプローラーを開き、横に 3 つの点 (もっと見る) メニューをクリックし、オプション を選択します。 フォルダー オプション ダイアログで、表示 タブに移動し、詳細設定 で ログオン時に以前のフォルダー ウィンドウを復元する を見つけてチェックを外します。次に、適用 をクリックし、OK をクリックします。これで、ファイル エクスプローラーは最後のセッションのフォルダーを再度開かなくなります。

/images/02-turning-off-app-restart-in-the-file-explorer-s-folder-options.png

高速スタートアップを無効にする

上記の手順に従うと、以前のセッションのアプリやフォルダーが起動時に再度開かないようになります。それでも問題が解決しない場合は、高速スタートアップを無効にする必要がある可能性があります。このハイブリッド シャットダウン機能により、一部のセッション データがディスクに保存されるため、Windows の起動が高速になります。これにはバックグラウンド アプリやサービスが含まれる場合があり、予期せず再起動することがあります。

オフにするには、Windows 検索で「コントロール パネル」と入力して開きます。 ハードウェアとサウンド > 電源オプション に移動し、電源ボタンの動作を選択する をクリックします。次に、現在利用できない設定を変更する をクリックし、高速スタートアップを有効にする のチェックを外して、変更を保存 をクリックします。完全にシャットダウンした後、アプリは自動的に再起動しなくなります。

/images/disabling-fast-startup-control-panel.jpeg

起動アプリをオフにする

起動時に開くアプリケーションが前のセッションのものではなく、コンピューターを起動するたびに自動的に起動する場合は、それらのアプリケーションがスタートアップ アプリのリストに追加されている可能性があります。単一のトグルを切り替えた前の手順とは異なり、ここでは各スタートアップ アプリを個別にオフにする必要があります。タスク マネージャーを使用すると、それらをすばやく簡単に無効にすることができます。

起動時に特定のアプリが起動しないようにするには、スタートボタンを右クリックして「タスク マネージャー」を開きます。左側のサイドバーの「スタートアップアプリ」タブに移動し、自動的に起動したくないアプリを見つけて、それぞれを右クリックして「無効にする」を選択します。無効にすると、これらのアプリは起動時に起動しなくなりますが、依存している重要なアプリをオフにしないように注意してください。

/images/1-disabling-a-startup-app-in-task-manager.png

バックグラウンド アプリをオフにする

特定のアプリケーションが起動時に画面に表示されないものの、タスク マネージャーには常に表示され、大量のシステム リソースを消費する場合は、バックグラウンドでサイレント実行するように構成されている可能性があります。ユーザーがハードウェアを不必要に使用しないようにするには、ユーザーの権限を変更してバックグラウンド アクティビティを停止することができます。

これを行うには、スタート ボタンをクリックして 設定 を開きます。左側の アプリ タブに移動し、右側の インストールされているアプリ を選択します。アプリの横にある 3 つの点をクリックし、詳細オプション を選択し、バックグラウンド アプリのアクセス許可 を なし に設定します。バックグラウンドでの実行を禁止する他のアプリについてもこれを繰り返します。

/images/04-stopping-an-app-from-running-in-the-background-in-the-settings-app-on-windows.png

レジストリ エディターを使用してアプリの再起動をオフにする

アプリの自動起動を無効にしても、数日後に起動許可が回復する場合は、レジストリ レベルで変更を加えて、システム全体に設定を適用する必要があります。この調整により、ユーザーが設定アプリでオプションを再度オンにしても、アプリが自動的に再起動されなくなります。

これを行うには、Win + R を押し、 regedit と入力して Enter キーを押します。次に、HKEY_CURRENT_USER > ソフトウェア > Microsoft > Windows NT > CurrentVersion > Winlogon に移動します。右ペインで右クリックし、「新規」 > 「DWORD (32 ビット) 値」を選択し、 RestartApps という名前を付け、値を 0 に設定します。値がすでに存在する場合は、単に 0 に変更します。

/images/03-turning-off-app-restart-using-registry-editor-in-windows.png

変更を元に戻すには、「値のデータ」フィールドを 1 に戻し、コンピュータを再起動してこの変更を有効にします。

上記の方法を適用すると、アプリの自動再起動が停止され、再起動後に古いアプリが再び開かなくなります。導入すると、コンピュータの起動が速くなり、起動がよりスムーズになり、システム リソースが無駄にならなくなります。デフォルトの動作を復元し、特定のアプリが起動時に起動できるようにする場合は、これらの変更を簡単に元に戻すこともできます。

*️⃣ 出典リンク:

ファイル エクスプローラーのフォルダー オプションで設定を変更し、高速スタートアップを無効にし、起動時に特定のアプリが起動しないようにし、バックグラウンドでの実行を防止するなど、簡単な設定変更でこの動作を無効にします。