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

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

Microsoftは、システムの安定性向上、バグ修正、セキュリティ問題への対応のため、Windows Updateを通じて継続的にアップデートを配信しています。アップデート自体は有益なものであり、PCを常に最新の状態に保つことが推奨されます。しかし、一部のWindows 10ユーザーを悩ませるのが、更新プログラムのインストールのためにシステムが自動的に再起動してしまう点です。

自動再起動にはメリットもあります。ユーザーの操作に関係なく、セキュリティ修正が適用された最新の状態が保たれる点です。一方で、作業中のPCが勝手に再起動されると、特にパワーユーザーにとっては大きなストレスになることもあります。

この問題に対処するため、MicrosoftはWindows 10に「アクティブ時間」という新機能を導入しました。この機能を有効にすると、設定した時間帯(最大18時間)はWindowsが自動再起動を行わなくなります。ただし、18時間では足りないと感じる場合は、本記事で紹介する方法により、自動再起動のスケジュールをさらに延長できます。

方法1:グループポリシーエディターを使う(Windows 10 Pro)

自動再起動のスケジュールを変更する最も簡単な方法は、Windows 10 Proユーザーなら誰でも利用できる「グループポリシーエディター」を使用することです。

手順1:グループポリシーエディターを開く

スタートメニューの検索ボックスに「gpedit.msc」と入力して、グループポリシーエディターを起動します。開いたら、「コンピューターの構成」→「管理用テンプレート」→「Windowsコンポーネント」→「Windows Update」へと移動します。

手順2:対象のポリシーを開く

右側のペインにある「自動再起動の期限を指定する(Specify deadline before auto-restart for update installation)」というポリシーを見つけて、ダブルクリックします。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

手順3:設定を有効化して日数を指定する

ポリシーのプロパティウィンドウで「有効」を選択し、「オプション」セクションで日数(最大14日)を指定して、「OK」をクリックして変更を保存します。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

ポリシーの仕様上、自動再起動のスケジュールを延長できるのは最大14日間までです。そのため、設定画面では30日まで選択できるようになっていますが、実際にWindowsが自動再起動を延期するのは14日間のみです。

また、このポリシーを正しく機能させるには、「常にスケジュールされた時刻に自動的に再起動する」と「ログオンしているユーザーがいる場合でもスケジュールされた自動更新の再起動を行わない」の2つのポリシーが「無効」または「未構成」になっている必要があります。これらのポリシーは、先ほど編集したポリシーと同じ場所にあります。

変更を反映するには、システムを再起動してください。元に戻したい場合は、ポリシーを無効化するだけでOKです。

方法2:レジストリエディターを使う(Windows 10 Home)

Windows 10 Homeユーザーの場合、グループポリシーエディターは利用できないため、自動再起動のスケジュールを設定するにはレジストリを直接編集する必要があります。ここでは、新しいキーといくつかの値を作成します。安全のため、作業を始める前に必ずレジストリのバックアップを取っておきましょう。

手順1:レジストリエディターを管理者として起動する

まず、スタートメニューで「regedit」と検索し、右クリックして「管理者として実行」を選択します。レジストリエディターが開いたら、アドレスバーに以下のパスをコピー&ペーストしてEnterキーを押します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

手順2:「WindowsUpdate」キーを作成する

次に、新しいキーを作成します。「Windows」キーを右クリックして「新規」→「キー」を選択し、キー名を「WindowsUpdate」とします。すでにキーが存在する場合は、次のステップに進んでください。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

手順3:DWORD値「SetAutoRestartDeadline」を作成する

右側のペインを右クリックして「新規」→「DWORD (32ビット) 値」を選択し、値の名前を「SetAutoRestartDeadline」にします。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

手順4:値のデータを「1」に設定する

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

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

手順5:DWORD値「AutoRestartDeadlinePeriodInDays」を作成する

同様にもうひとつDWORD値を作成し、名前を「AutoRestartDeadlinePeriodInDays」にします。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

手順6:延期日数を指定する

値をダブルクリックし、「表記法」セクションで「10進」を選択して、自動再起動を延期したい日数を入力し、「OK」をクリックして保存します。グループポリシーの場合と同様に、更新による自動再起動を延期できるのは最大14日間です。

Windows 10の自動再起動を最大14日間延期する方法|グループポリシーとレジストリの設定手順

最後に、PCを再起動するとレジストリの変更が反映されます。元に戻したいときは、作成した値を削除するか、「SetAutoRestartDeadline」の値のデータを「0」に変更してください。

上記の方法を使って、Windowsが更新プログラムのインストールのために自動再起動するのをできるだけ防いだ経験や感想があれば、ぜひコメント欄で共有してください。

  1. Windows 11でインデックス作成オプションを構成・再構築する方法

    ファイルやフォルダー、アプリにアクセスしたいのに、ストレージの中を一つずつ探し回るのが面倒だと感じたことはありませんか?そんなときに便利なのが「Windows検索」です。Windowsの検索インデックスは、あらかじめ指定された範囲からファイルやアプリ、設定を素早く見つけ出し、検索結果を高速に表示します。新しい場所を追加すると、Windows OSは自動的にインデックスを再構築し、定期的に更新するため、最新のファイルも検索できるようになります。本記事では、Windows 11でインデックス作成オプションを手動で構成・再構築する方法について詳しく解説します。 Windows 11でインデックス作成

  2. Windows 10でポート転送(ポートフォワーディング)を設定する方法

    Windows 10には、ポート転送(ポートフォワーディング)機能が標準で搭載されています。ただし、この機能は「設定」アプリの画面には表示されておらず、コマンド操作でのみ利用可能です。ポート転送を活用すれば、ネットワーク上のリソースをまるでローカルマシン上で動作しているかのようにアクセスできるため、LAN(ローカルエリアネットワーク)環境での作業やWebサーバー開発の際に非常に便利です。 本記事では、実際にポート転送ルールを追加する手順を詳しく解説します。例として、「https://127.0.0.1:9000」へのアクセスを「https://192.168.0.10:80」へ転送するルールを