web-dev-qa-db-ja.com

自動更新後にWindowsが再起動しないようにするにはどうすればよいですか?

私はWindowsが自動更新を介して最新の状態に保つのが好きですが、コンピューターを使用していないときに、最新のスタックオーバーフローポッドキャストをダウンロードするなど、重要なことをしているときにそれを行うことがあります。

そこにいない場合、Windowsが自動再起動を実行しないようにするにはどうすればよいですか?

24
Stevo

JohannesRössel による回答へのコメント InSciTek Jeff は非常に有効なポイントです。彼が言及したグループポリシー設定の使用は、実際には blogged about by Jeff Atwood ずっと前のことでした。概要は次のようになります。

押す Windows+rgpedit.mscを実行すると、次のようなウィンドウが表示されます。

gpedit.msc

現在、Windows 7は順序を変更し、イタリック体で示したいくつかの新しいオプションを追加しました。

  1. [ウィンドウのシャットダウン]ダイアログボックスに[更新のインストールとシャットダウン]を表示しない
  2. [ウィンドウのシャットダウン]ダイアログボックスで、デフォルトのオプションを[更新のインストールとシャットダウン]に調整しないでください
  3. Windows電源管理を有効にしてシステムを自動的にウェイクアップしてスケジュールされた更新をインストールする
  4. 自動更新を構成する
  5. イントラネットMicrosoftUpdateサービスの場所を指定する
  6. 自動更新の検出頻度
  7. 非管理者が更新通知を受信できるようにする
  8. ソフトウェア通知をオンにする
  9. 自動更新の即時インストールを許可する
  10. 自動更新を介して推奨される更新をオンにする
  11. 自動再起動なしログオンユーザーの場合スケジュールされた自動更新の場合
  12. スケジュールされたインストールで再起動するように再プロンプトします。
  13. スケジュールされたインストールの再起動を遅らせる
  14. 自動更新のスケジュールされたインストールを再スケジュールする
  15. クライアント側のターゲティングを有効にする
  16. イントラネットMicrosoftUpdateサービスからの署名付き更新を許可する

個人的には、9、11、12、および13を有効にすることを選択しました。9は、Windowsを再起動したり、サービスを停止したりする必要のない更新のみを有効にします。 11を有効にすると、実際には自動再起動が無効になります。ログに記録されたユーザーが少なくとも1人いる場合のみ。 12と13が有効になり、スクロールホイールで最大値に設定されました。 16は良さそうに聞こえますが、独自の更新サーバーがないユーザーには影響しません。私はこれを自分のものから取った 質問

補遺

WindowsのHomeエディションにはgpedit.mscが付属していないため、レジストリに 直接設定 する必要があることが指摘されています。 NoAutoRebootWithLoggedOnUsers以外に追加できる設定はおそらく他にもあります...実際、これから確認します。 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUで大丈夫追加:

  • AutoInstallMinorUpdates = 1
  • NoRebootWithLoggedOnUsers = 1
  • RebootRelaunchTimeout = 1440(10進数)
  • RebootRelaunchTimeoutEnabled = 1 [それが私が望んでいたものであるかどうか実際に興味があります]
  • RebootWarningTimeout = 30(10進数)
  • RebootWarningTimeoutEnabled = 1 [上記の4つは#2のために起こらないと思います]
17
dlamblin
  1. デスクトップの「コンピュータ」アイコンを右クリックして、「プロパティ...」を選択します。
  2. 「WindowsUpdate」をクリックし、「設定の変更」を選択します
  3. 次に、[アップデートをダウンロードしますが、インストールするかどうかを選択させてください]を選択します。
  4. 最後に、「適用」ボタンをクリックします。

この操作モードでは、Windowsは新しい更新プログラムをチェックしてダウンロードしますが、指示があるまでそれらを適用して再起動しません。暫定的に、システムトレイアイコンから新しいアップデートが利用可能になったことを通知します。

8
Tall Jeff

VistaまたはWindows7をインストールしますか? XP私が正しく覚えていれば... Vistaでは、少なくとも、それを数時間延期したいかどうかを尋ねる素敵な質問が表示されます。再度質問するか、メッセージを開いたままにしておくことができます。

1
Svish

Windows7および8(.1)の場合、次の動作(.regファイルを入力して実行):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

Windows 10の場合は、 Windows 10で自動再起動を*無効にする*方法 を参照してください。

1
masterxilo

start-> run-> cmd.。

net stop "Automatic Updates"

それはサービスをオフにします。 thoをオンに戻すまで、ダウンロードまたは更新されません。これは、「再起動しますか」という通知を何度も削除するのにも便利です。

1
JP Alioto

シャットダウンが開始された後、shutdown-aコマンドを実行してシャットダウンを停止できます。

Win+R   
shutdown -a
0
Lakshman Prasad

更新後にスケジュールされた再起動メッセージを受け取ったら、次のように無効にすることができます。

  1. コントロールパネルを開く

  2. [コントロールパネル]\[システムとセキュリティ]\[管理ツール]に移動します。タスクスケジューラアイコンをクリックします。

  3. タスクスケジューラで、次のフォルダを開きます。タスクスケジューラライブラリ\ Microsoft\Windows\UpdateOrchestrator。

  4. そこで、「再起動」と呼ばれるタスクが表示されます。右クリックメニューの適切なコマンドを使用して無効にします

  5. ファイルエクスプローラーで次のフォルダーを開きます:%systemroot%\ System32\Tasks\Microsoft\Windows\UpdateOrchestrator

  6. ファイル名の名前をReboot.bakの拡張子なしでRebootに変更します。

  7. 代わりにここに空のフォルダを作成し、Rebootという名前を付けます

これにより、Windows 10が再起動タスクを再作成し、必要なときにコンピューターを再起動するのを防ぐことができます。

参照: Sergey Tkachenko これは、Windows 10では機能しなかったグループポリシーの編集など、他のさまざまな代替手段を検索した後、私と一緒に機能した唯一のものです。

0
Amr