さて、以下のOriginal Answerの内容を投稿した直後に、Windows 10のマシンで同じスクリプトを実行してみたところ、Windows Updatesがインストールされました。**
それは、Microsoftがセキュリティの脆弱性をパッチするためにOSにインストールされるセキュリティアップデートを確実にするためにWindows 10でいくつかの変更を行っているようです。
それはあなたが求めているもののようですWindows 10はあなたが正確に要求したWindows Updateを完全に無効にせずに完了するための100%のための確実な方法を持っていない可能性があります。
強制再起動の前に裏でログインしている間にWindows Updateがすでにインストールされている場合(またはインストールされている)、Windows Updateサービスなどを停止した後でも。Windows 10 はまだ保留中の更新プログラムを待つか、またはおそらくロールバックするのに十分なスマートなようだ 100% OS の電源を循環させる前にシステムにコミットされていない変更されたものは何でも.
危険な回避策
私はあなたが単に電源ボタンを押したまま、電源を切断することによって、マシンをハードブートすることができると仮定します。しかし、これは本質的に予期しない停電をエミュレートするだろうし、あなたはファイルシステムの破損のための可能性があります。
オプション2:セットアップメーター接続
Windows 10は、メーター接続妥協のユーザーを提供しています:帯域幅を節約するために、Microsoftは、オペレーティングシステムが自動的にのみダウンロードしてインストールする更新プログラムを確認します ‘優先度'として分類されます。
マイクロソフトは、分類のその方法を明らかにしていませんが、これは、通常、新しいドライバやソフトウェアの機能を含むより多くの軽薄な更新をカットしません - すでに持っている両方の 安定性の問題を引き起こした。設定アプリ(Win + I)
2を開きます。ネットワーク&インターネット'セクションを開く
3。Wi-Fi “を開き、"詳細オプション "をクリックしてください
4。トグル 'メーター接続として設定'を'オン’
注:お使いのPCがインターネットに接続するためにイーサネットケーブルを使用している場合は、Wi-Fi接続のみで動作するようにメーター接続オプションが無効になります(愚かな私は知っている)。
オプション3:グループポリシーエディタ
これは中途半端な家です:グループポリシーエディタは、自動的にそれらをインストールせずに新しい更新について通知します(Windowsの前の世代は常に働いていた方法) - 再びセキュリティアップデートはまだ自動的にインストールされますが。実行コマンド(Win + R)を開き、その中でタイプ: gpedit.mscを入力し、Enter
2. にナビゲートします。Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update
3. これを開き、Configure Automatic Updates settingを変更してください。Settings app (Win + I)を開き、移動して、-> Update and Security -> Windows Updates. 新しい設定を適用する'Check for updates'をクリックします
5. 再起動
ソース
重要
ここに記載されているように、 Windows 10 from automatically updating your PC の投稿では、「原則として、最新のオペレーティングシステムは、安全なオペレーティングシステムである」ということを知っておくことが重要だと思います。Windows 10は自動的にあなたのPCに新しい更新プログラムをチェックし、ダウンロードし、インストールします–あなたが好むと好まざるとに関わらず。この新機能は、ほとんどのユーザーにとって実際にはかなり便利ですが、誰もが彼らのオペレーティングシステムは、Microsoftのschedule.に更新したいと思っていない” ソース
サージ保護と停電
予期しない停電や電気サージから身を守るためには、UPSのバッテリーバックアップとサージ保護を考慮する必要があります。これらの状況のいずれかが発生した場合、または発生する可能性が高い場合(例:雷雨)、PC の電源が入っていたり、電気コンセントに接続されていたりする場合、このレベルでシステムを積極的に保護することができます。さらに、システム内の重要なデータについては、外部メディアや安全なリモートクラウドバックアップなど、このマシンの他の場所で定期的にバックアップを行うことを検討してください。
~~元の回答~
手っ取り早くてあまりきれいな方法ではありませんが、 Windows Updates に関連して実行中のWindowsサービスをすべて終了させ、強制的に再起動することができます。ドキュメントを作成し、デスクトップにある<something>.cmd
に名前を変更してください。これを実行する必要がある場合は、右クリックして管理者として実行を選択してください。
バッチスクリプト
@ECHO ON
FOR %%B IN (wuauserv,BrokerInfrastructure) DO NET STOP %%B
SHUTDOWN -r -t 01
GOTO EOF
その他のリソース