Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で再度サインインした際にアプリを自動的に再起動する方法

この記事では、Windows 11/10から一度サインアウトして再びサインインしたときに、開いていたアプリの状態を自動的に保存・復元する方法をご紹介します。一部のアプリは、PCがオンラインに戻った後に自動的に再起動するよう設定できます。これにより、前回作業していた場所へスムーズに戻ることが可能になります。この機能はUWPアプリ向けに提供されており、有効化するかどうかはユーザーが自由に制御できます。

Windows 11でサインイン時にアプリを自動的に再起動する設定方法

Windows 11/10で再度サインインした際にアプリを自動的に再起動する方法

Windows 11でサインインし直したときにアプリを自動的に再起動させるには、以下の手順に従ってください。

  1. Win + I キーを押して「設定」を開きます。
  2. アカウント」>「サインイン オプション」の順に移動します。
  3. 再起動可能なアプリを自動的に保存し、再サインインするときに再起動する」という設定項目を見つけます。
  4. 対応するトグルボタンをオンに切り替えます。

Windows 10でサインイン時にアプリを自動的に再起動する設定方法

Windows 11/10で再度サインインした際にアプリを自動的に再起動する方法

Windows 10をお使いの場合は、次の手順で設定を行います。

サインアウト時にアプリの状態を保存し、サインイン後に再起動する設定

Windows 10では、サインアウト時に再起動可能なアプリの状態を保存し、サインイン後に自動的に復元するよう設定できます。手順は以下のとおりです。

  1. Windowsロゴを右クリックして「WinXメニュー」を開きます。
  2. 設定」を選択します。
  3. アカウント」をクリックして開きます。
  4. 左側のメニューから「サインイン オプション」を選択します。
  5. 下にスクロールして「Restart apps(アプリの再起動)」という設定項目を探します。
  6. サインアウト時に再起動可能なアプリを自動的に保存し、サインイン後にそれらを再起動する」のトグルをオンの位置に切り替えます。

以上で設定は完了です。次回サインインした際には、再起動可能なすべてのアプリが自動的に開かれます。

動作を確認するには、「フィードバック ハブ」などのUWPアプリを1つ以上起動し、その後サインアウトして再びサインインしてみてください。フィードバック ハブが最小化された状態で自動的に再起動することが確認できるはずです。

なお、この機能により、アプリがシステムリソースを大量に消費してPCの動作を遅くすることも防げます。

レジストリエディターを使ってサインイン時にアプリを自動的に再起動する方法

設定画面以外にも、レジストリエディターを使用してこの機能を有効化できます。Windows 11でもWindows 10でも手順は同じです。ただし、レジストリ操作を始める前に、必ずシステムの復元ポイントを作成しておくことをおすすめします。

レジストリを使って設定するには、以下の手順に従ってください。

  1. タスクバーの検索ボックスで「regedit」を検索します。
  2. 検索結果をクリックし、UACプロンプトが表示されたら「はい」をクリックします。
  3. HKEY_CURRENT_USER(HKCU)配下にある「Winlogon」キーに移動します。
  4. Winlogon」を右クリックし、「新規」>「DWORD (32ビット) 値」を選択します。
  5. 値の名前を「RestartApps」に変更します。
  6. 作成した値をダブルクリックし、値のデータを「1」に設定します。
  7. コンピューターを再起動します。

各ステップの詳細については、以下でさらに詳しく説明します。

まず、レジストリエディターを開きます。タスクバーの検索ボックスに「regedit」と入力し、検索結果をクリックして、UACプロンプトで「はい」を選択してください。

続いて、以下のパスに移動します。

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

ここで新しいREG_DWORD値を作成します。「Winlogon」キーを右クリックし、「新規」>「DWORD (32ビット) 値」を選択して、名前を「RestartApps」にしてください。

Windows 11/10で再度サインインした際にアプリを自動的に再起動する方法

次に、作成したREG_DWORD値をダブルクリックし、値のデータを「1」に設定します。

Windows 11/10で再度サインインした際にアプリを自動的に再起動する方法

OK」ボタンをクリックして変更を保存し、パソコンを再起動すれば完了です。

よくある質問

Windowsでプログラムを自動的に再起動するにはどうすればよいですか?

Windowsでプログラムを自動的に再起動するには、「再起動可能なアプリを自動的に保存し、再サインインするときに再起動する」設定を有効にします。この設定は「設定」>「アカウント」>「サインイン オプション」から見つけることができます。また、レジストリエディターを使って同じ設定を行うことも可能です。

PCの再起動時に開いていたウィンドウやプログラムを復元するにはどうすればよいですか?

再起動時やサインイン時に開いていたウィンドウやプログラムを復元したい場合は、「設定」画面の「再起動可能なアプリを自動的に保存し、再サインインするときに再起動する」オプションをオンにしてください。この機能はWindows 11とWindows 10の両方で利用できます。レジストリエディターで同じ設定を有効化することもできます。

  1. Windows 11/10をリセットするとどうなる?3つのリセット方法とその影響を徹底解説

    Windows 11/10には、Windowsをリセットできる機能が標準で搭載されています。この機能は多くの場面で役立ちますが、実際にリセットを実行すると何が起こるのか、詳しくご存じの方は少ないかもしれません。本記事では、Windows 11/10のリセット時に起こることをわかりやすく解説します。 Windows 11/10をリセットしたときに起こること 基本的に、Windows 11/10をリセットすると、Windows 11/10が再インストールされます。これにより、特にファイルの破損など、パソコン上のさまざまな問題を解決できます。 リセットは「設定」→「更新とセキュリティ」→「回復」か

  2. Windows 10でログイン時にアプリを自動起動させる方法

    Windowsの起動後、毎回決まったプログラムを真っ先に開いていませんか?ウェブブラウザやお気に入りのメールアプリなどが該当するかもしれません。もしそうなら、Windowsにログインするたびにそのアプリを自動的に起動するよう設定すれば、何度もクリックする手間を省くことができます。 実は、Windowsはデスクトップが表示されると同時に、いくつかのプログラムを自動的に起動しています。システムトレイにOneDriveやウイルス対策ソフトなどのアイコンが次々と並んでいくのを見たことがある方も多いはずです。これらのプログラムは通常バックグラウンドで起動するため、デスクトップ上にウィンドウは表示されませ