Windows10にアップデートをインストールした後に自動シャットダウンする方法

火曜日のパッチでは、Adobe Flash Playerのセキュリティアップデート、サービスなどのアップデートが多数表示されます。 スタック更新、および/またはWindowsUpdate設定を開いたときにキューに表示される累積更新 ページ。 アジア諸国の場合、更新は夜間または深夜に到着します。

機能更新または累積更新をインストールするには、常に再起動が必要です。 完了したら、コンピュータを一晩スリープモードまたは休止モードのままにしたくない場合は、デバイスを手動でシャットダウンする必要があります。 これは、あなたが目を覚まさなければならないので、あなたの睡眠スケジュールが遅れることを意味します 累積的な更新 完全にダウンロードされ、インストールされます。

更新プログラムのインストール後にWindows10コンピューターを自動的にシャットダウンする方法について疑問に思われるかもしれません。

Windows10にアップデートをインストールした後に自動シャットダウンする方法

Windows 10には、更新プログラムのインストール後にシステムを自動的にシャットダウンするオプションがあります。 ただし、このオプションは、更新プログラムがダウンロードされ、インストール用に初期化された後にのみ有効になります。 たとえば、Windows経由で機能アップデート(Windows 10バージョンアップグレード)をダウンロードする場合 アップデート。アップデート全体(おそらく3〜4 GBのデータ)がダウンロードされて取得されるまで待つ必要があります 初期化されました。 その後のみ、オプション 更新してシャットダウンします また 更新して再起動します 電源メニューで利用可能になります。

更新プログラムをインストールし、Windows10をシャットダウンします

を使用する場合 更新してシャットダウンします オプションで、ミッションは部分的に達成されます。 再起動が必要な更新(品質/累積更新や機能更新など)は、再起動が行われるまでインストールされないため、「部分的に」と言います。 使用しても 更新してシャットダウンします オプションの場合、更新はシャットダウン中にインストールされ、その後の起動時に構成されます。 つまり、次回システムを起動したときに、セットアップの一部が実行されます。

アップデートを正常にインストールするには、 アップデートをインストールするために再起動が必要な場合は、できるだけ早くこのデバイスを再起動してください Windows Update設定、詳細オプションページの設定。

更新プログラムをインストールし、Windows10をシャットダウンします

有効にした場合 更新を完了するためにPCの再起動が必要な場合に通知を表示する オプションを選択すると、再起動イベントのかなり前に次のようなメッセージが表示されます。 このダイアログでは、システムをすぐに再起動するか、延期することができます 再起動 クリックしてイベント 今はやめろ.

更新プログラムをインストールし、Windows10をシャットダウンします

上記の設定は、多くのユーザーが嫌いで攻撃的だと感じるかもしれませんが、 望ましい 外出中にWindowsを起動した後、Windows Updateのダウンロード/インストールプロセスを無人で実行したままにしておきたいが、更新を完了するには再起動が必要な場合。

関連している:Windows10でアイドルユーザーを自動ログオフする方法

代わりに、WindowsUpdateオプションのアクティブ時間設定を使用して 労働時間を設定する (コンピューターが使用される一般的な時間範囲)。 Windows 10は、アクティブな時間帯にシステムを再起動しません。

更新プログラムをインストールし、Windows10をシャットダウンします

更新プログラムのインストール後(再起動後)にWindows 10を自動的にシャットダウンします

上記のWindowsUpdateオプションを構成した後、Windows 10は更新プログラムをダウンロードしてインストールし、コンピューターを自動的に再起動します。 再起動後、システムはロック画面になります( サインイン情報を使用して、更新または再起動後にデバイスのセットアップを自動的に完了します 設定はオフになっています。)

サインイン情報を使用して、更新または再起動後にデバイスのセットアップを自動的に完了します
関連している:Windows 10で再起動した後、プログラムの自動再開を停止します

この段階で、タスクスケジューラを使用してWindows10を自動的にシャットダウンできます( ユーザーなし ログオンしています)。 起動時および起動後の特定の時間システムがアイドル状態になっているときに実行されるスケジュールされたタスクを作成します。

あなたは起動することによってそうすることができます shutdown.exe -s -t 0 スケジュールされたタスクを使用しますが、コンピュータをシャットダウンする前に、ログオンしているユーザーがいないかどうかを常に確認することをお勧めします。 タスクはシステムを自動的にシャットダウンする必要があります それだけ ログオンしているユーザーがいない場合。 これは、PowerShellまたはVBScriptを使用して実行できます。

これは、タスクスケジューラで使用できる、指定されたアイドルタイムアウト後にコンピュータをシャットダウンするために使用できるVBScriptです。現在ログオンしているユーザーがいない場合に限ります。

'現在ログインしているユーザーがいない場合は、コンピューターをシャットダウンします。 strComputer = "。" objWMIService = GetObject( "winmgmts:" _を設定します。 & "{impersonationLevel = impersonate}!\\"&strComputer& "\ root \ cimv2") colProcessList = objWMIServiceを設定します。 ExecQuery( "Select * from Win32_Process WHERE Name = 'explorer.exe'") colProcessList.count = 0の場合。 Dim WshShell:WshShell = CreateObject( "WScriptを設定します。 シェル」)WshShell。 「c:\ windows \ system32 \ shutdown.exe-s-t120」を実行します 終了する場合。

タスクスケジューラを使用してスクリプトを実行する

  1. 上記のコードをメモ帳にコピーし、ファイルを次のように保存します shutdown.vbs
  2. 動く shutdown.vbsC:\ Windows ディレクトリ。
  3. タスクスケジューラを開き、[タスクの作成...]をクリックします。
  4. タスクの名前と説明を割り当てます。
  5. クリック ユーザーまたはグループの変更…、 タイプ システム [OK]をクリックします。
  6. 有効 最高の特権で実行する.
  7. [トリガー]タブを選択し、[新規]をクリックします。
  8. [タスクの開始:]ドロップダウンで、[ 起動時、[OK]をクリックします。
  9. [アクション]タブを選択し、[新規]をクリックします。
  10. [プログラム/スクリプト:]テキストボックスに、次のように入力します wscript.exe
  11. [引数の追加]ボックスに、次のように入力します C:\ Windows \ Shutdown.vbs [OK]をクリックします。
  12. [条件]タブを選択します。
  13. セットする コンピュータが次の目的でアイドル状態の場合にのみ、タスクを開始します。5分
  14. セットする アイドル状態を待つ:5分
  15. を有効にする このタスクを実行するには、コンピューターを起動します 設定。
  16. [OK]をクリックして、タスクの作成プロセスを完了します。
    更新プログラムをインストールし、Windows10をシャットダウンします

Windows 10は、コンピューターがアイドル状態で、現在ログオンしているユーザーがいない場合、コンピューターを自動的にシャットダウンするようになりました。 スクリプトはを起動します Shutdown.exe コマンドラインで 120 システムがシャットダウンした後の秒タイムアウトオプション。 120秒のタイムアウトが経過する前に、ユーザーは、を実行してスケジュールされたシャットダウンを中止するオプションがあります。 shutdown.exe / a ログイン後のコマンドライン。

ノート: 上記のステップ#8では、 アイドル時 引き金。 ただし、アイドル時間をリセットするバックグラウンドプログラムまたはサービスが原因で、Windowsはアイドル時間後にスクリプトまたはプログラムをトリガーできない場合があります。

「アイドル」状態の定義

タスクスケジューラサービスは、コンピュータが15分ごとにアイドル状態にあるかどうかを確認します。 スクリーンセーバーが実行されているとき、コンピューターはアイドル状態にあると見なされます。 スクリーンセーバーが実行されていない場合、CPU使用率が0%で0%の場合、コンピューターはアイドル状態であると見なされます。 過去15分間の90%のディスク入力または出力、およびこの期間中にキーボードまたはマウスの入力がない場合 時間。

Windows8およびWindows10では、タスクスケジューラは、同じ一般的なユーザー不在およびリソース消費のチェックを実行します。 ただし、タスクスケジューラは、オペレーティングシステムの電源サブシステムに依存してユーザーの存在を検出します。 デフォルトでは、ユーザーはその後不在と見なされます キーボードまたはマウス入力なしの4分間. ユーザーがいる場合、リソース消費の検証時間は10分間隔に短縮されます。 ユーザーが不在の場合、検証時間は30秒間隔に短縮されます。 タスクスケジューラは、次のイベントに対して追加のリソース消費チェックを行います。

  • ユーザーのプレゼンス状態が変更されました
  • AC / DC電源を変更しました
  • バッテリーレベルが変更されました(バッテリーを使用している場合のみ)

上記のイベントのいずれかが発生すると、タスクスケジューラは、最後の検証時刻以降のアイドル状態についてコンピューターをテストします。 実際には、これは、最後の検証時間以降に他の条件が満たされた場合、ユーザーの不在が検出された直後にタスクスケジューラがシステムをアイドルとして宣言する可能性があることを意味します。 CPUとIOのしきい値は80%に設定されています。

Microsoftの記事を参照してください タスクのアイドル状態

品質アップデートまたは機能アップデートが正常にインストールされたら、 アップデートをインストールするために再起動が必要な場合は、できるだけ早くこのデバイスを再起動してください WindowsUpdateオプション。


1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。

あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:
  • ピンする!
  • お気に入りのブログ+ Facebook、Redditに共有してください
  • ツイートしてください!
読者の皆様、ご支援ありがとうございました。 それはあなたの時間の10秒以上かかることはありません。 共有ボタンはすぐ下にあります。 :)