Windows 10では、更新プログラムをインストールせずにシャットダウンするにはどうすればよいですか?


61

Windows 7では、タスクマネージャー画面を使用して、更新プログラムを適用せずにシャットダウンすることができました(Windows 7で更新プログラムなしでコンピューターをシャットダウンする方法を参照してください)。しかし、Windows 10ではそれはうまくいきませんでした。

更新プログラムをインストールせずにWindows 10をシャットダウンするにはどうすればよいですか。私はこれが欲しいかもしれません:

  • すぐにシャットダウンまたは再起動する必要がある
  • コンピューターがおかしく動作しているので、再起動する必要があります(ええ、まだWindowsです)。そのとき、更新の実行を信頼していません。悪い問題を悪化させる意味はありません。

私のWindow 10のシャットダウンメニューは次のとおりです。

  • 睡眠
  • 更新してシャットダウンする
  • 更新して再起動する

古いWindows 7/8のトリッ​​クは機能しません。Windows 10の新しいバージョンでは、以前の回避策が変更されています。マイクロソフトはこのトピックに関する多くのフィードバックを持っていますが、行動を起こしていません。例を参照してください:

feedback-hub:?contextid=158&feedbackid=1e175952-a19f-4cca-b1fb-d248945e9fe1&form=1&src=2

または、「ユーザーに更新の延期を許可する:シャットダウン時および起動時」を検索します。Microsoftフィードバックハブ(Windows 10で「フィードバックハブ」を検索)。


簡単な質問:保留中の更新のリストを表示して、どのようにデバッグできますか?更新を強制的に保留にして、さまざまなソリューションを試すことができますか?
ブライス

1
Windows 10の「フィードバックハブ」も参照してください
。-ブライス

3
@Bryceもう1つの理由を追加します。インストールに失敗し続けるアップデートがあり、Windowsはシャットダウンまたは再起動のたびに再試行することを要求します。
ADTC

3
@ADTCとさらに別の理由(私のような国では、電力が不足しています):停電があり、UPSの待機時間は2分であり、適切なシャットダウンには十分ですが更新には不十分です。
MJカーン

1
WindowsはこのBSを維持することができますどのように私を超えている
Firebugの

回答:


13

私は同じ問題を抱えていました-@TNALLYはほとんどそれを抱えていました。

私の解決策:

  • 電源オプション->電源ボタンの機能を選択します
  • オプションをシャットダウンに設定します
  • 電源ボタンを1回押す-万歳:更新せずにシャットダウン

2
同じ問題でWin 10 1511を持つVMで何をしますか?あなたは電源ボタンを「何をすべきか」利用していますが、常に適用されるとは限りません。PS:たぶん、更新せずにクイックシャットダウンを取得するためにトリガーするパワーボタンとは何でしょうか。FORCEシャットダウンを実行していますか?
アレックスS

良いケース。私にとっては適切にシャットダウンしているようです。私はそれがバックグラウンドで何を引き起こしているのか本当に知りません-それは黄金の質問です。そしてあなたは正しい-それは常に適用されるとは限りません。申し訳ありませんが、これ以上VMをサポートすることはできませんが、何かお気づきの場合は、知りたいと思います。貴重なコメントありがとうございます。
トーストジェラエト

@AlexSもう1つアイデアがありました。メニューはおそらくWindows APIと相互作用していると思います。Advapi32.dll内ShutdownFunctionsだろう
Toastgeraet

1
興味深いことに、それは私にとってもうまくいき、advapiを介してすべてのシャットダウンオプションを実行するのに時間がかかりますが、何らかの形でこれを記録できますか?
CularBytes

1
これは執筆時点のとしてWindows 10の最新バージョンに私のために働いた
モニカ元に戻し

11

さて、以下のオリジナルアンサーコンテンツを投稿した直後に、実際にWindows 10マシンで同じスクリプトを実行しましたが、Windows Updateがインストールされ始めました。

と思われ、Microsoftが持ついくつかの変更作られたのWindows 10をセキュリティの名の下に、セキュリティ更新プログラムは、セキュリティの脆弱性にパッチを適用するOSにインストールされ得ることを確認するために、そして当然のようにします。

あなたが完全にWindows Updatesを完全に無効にすることなくあなたが正確に要求したように、あなたがWindows 10に求めているものは完了するための100%確実な方法を持たないかもしれません。

強制的に再起動する前にバックグラウンドでログインしているときに、Windows Updateサービスなどを停止した後でも、Windows Updateが既にインストールされている(またはインストールしている)場合OSの電源を再投入する前にシステムに100%コミットされなかった変更は何でも。


危険な回避策

電源を切る、電源ボタンを押すなどして、マシンを単純にハードブートできると思いますが、これは本質的に予期しない停電をエミュレートし、ファイルシステムの破損などの可能性があります。


途中回避策

セキュリティ以外の更新プログラムや、更新プログラムのダウンロードを許可するタイミングをより適切に制御するために、潜在的な中途解法または回避策の方法として投稿したい他のソースをいくつか見つけました。ダウンロードしました。

オプション2:メーター接続のセットアップ

Windows 10は、従量制接続のユーザーに 妥協を提供します。帯域幅を節約するため、Microsoftは、オペレーティングシステムが「優先度」として分類する更新プログラムのみを自動的にダウンロードおよびインストールすることを確認しています。

マイクロソフトは分類方法を明らかにしていませんが、これにより、通常は安定性の問題を引き起こしている新しいドライバーとソフトウェア機能を含む、より軽薄なアップデートが削減されます。

  1. 設定アプリを開きます(Win + I)
  2. 「ネットワークとインターネット」セクションを開きます
  3. 「Wi-Fi」を開き、「詳細オプション」をクリックします
  4. 「従量制接続として設定」を「オン」に切り替えます

注:お使いのPCがイーサネットケーブルを使用してインターネットに接続している場合は、Wi-Fi接続のみで機能するため、従量制接続オプションは無効になります(ご存知ですか)。

オプション3:グループポリシーエディター

これは中途半端な家です。グループポリシーエディターは、自動的にインストールすることなく、新しい更新プログラムについて通知します(以前の世代のWindowsは常に機能していました)。

注:Windows 10 Homeユーザーは、これを無視する必要があります。これは、Windows 10 Education、ProおよびEnterpriseエディション専用です。

  1. Runコマンド(Win + R)を開き、その中に次のように入力します:gpedit.mscおよびEnterを押します
  2. 以下に移動します:コンピューターの構成->管理用テンプレート-> Windowsコンポーネント-> Windows Update
  3. これを開き、[自動更新の構成]設定を[2 –ダウンロードの通知とインストールの通知]に変更します。
  4. 設定アプリ(Win + I)を開き、->更新とセキュリティ-> Windows更新に移動します。新しい構成設定を適用する「更新の確認」をクリックします
  5. 再起動

ソース


重要

ここで述べたように、自動的にあなたのPCの更新から停止のWindows 10のポストを、私は"ことを知っておくことが重要であると考える一般的なルールとして、最新のオペレーティングシステムは、安全なオペレーティングシステムです。Windowsの10は自動的にチェックし、ダウンロードしてお使いのPCに新しいアップデートをインストールします- 。。この新機能は、ほとんどのユーザーのために、実際にはかなり便利ですが、誰もが自分のオペレーティングシステムがMicrosoftのスケジュールに更新たいあなたがそれを好きかどうかのソース


サージ保護と停電

予期しない停電や電気的サージから身​​を守るために、UPSバッテリーのバックアップサージ保護を検討する必要があります。PCの電源がオンになっているか、コンセントに接続されているときに、これらの状況のいずれかが発生したり、発生する可能性が高い場合(雷雨など)いない場合は、このレベルでシステムを予防的に保護できます。さらに、システムの重要なデータについては、外部メディア、安全なリモートクラウドバックアップなど、このマシン以外の場所で定期的にバックアップを実行することを検討してください。


元の回答

これを迅速かつそれほどクリーンではない方法で実行するには、Windows Updateに関連する実行中または適用可能なWindowsサービスを強制終了し、強制再起動を実行します。

次の例のバッチスクリプトロジックをテキストドキュメントに保存し、名前を<something>.cmdデスクトップに変更します。これを実行する必要がある場合はそれを右クリックして、管理者として実行を選択してください。

バッチスクリプト

@ECHO ON

FOR %%B IN (wuauserv,BrokerInfrastructure) DO NET STOP %%B
SHUTDOWN -r -t 01
GOTO EOF

さらなるリソース


答えに感謝します。誰かが回避策を見つけることを望んでいます。UPSの電源装置があり、電力が失われた場合にコンピューターがシャットダウンする信号を受け取りますが、そのような状況ではコンピューターを更新したくありません。正常にシャットダウンしてほしい。
wbeard52

1
オプション#2は本当に興味深いです。ただし、更新プログラムがダウンロードされるのを防ぐだけで、インストールはできません。
ブライス

1
@Bryce-はい、基本的にそのようなアップデートをダウンロードするタイミングを制御して(インストールの前兆)、その後再起動などでそれらをインストールすることができます。 、または悪天候などが予測されていない場合。
ピンプジュースIT

8

更新:この方法は機能しなくなりました。

私が見つけた最良の方法は、「Windows-R」を押してコマンドプロンプトを表示し、「shutdown -r -t 5」と入力して5秒の警告を表示してからシャットダウンすることです。

そのコマンドのオプションは次のとおりです。

-f = force
-r = restart
-t = time

2
昨日これをしました:WindowsKey + R shudown -r -t 00そしてそれは動作しませんでした。更新はまだインストールされていました。
predi

1
@ブライス-ありがとう。重要な問題は、Win 7/8および以前のOSと同じ方法でWin 10の動作の処理を停止する必要があることだと思います。どうして?MSは尋ねることなく多くのプッシュを行っており、起こりうることの予測可能性は以前よりも大きく変化しています。
アレックスS

@Bryce -rは再起動をトリガーしますか?したがって、-tおよび-fを使用できる/使用すべきですか?ここでの戦略は何ですか?
アレックスS

1
@AlexS the -f再起動を遅らせるアプリケーションは無視すると思いますが、アップデートをインストールせずに再起動するという問題の直接的なトピックではありません。
ブライス

@Bryce -fは強制であり、保存せずにアプリを閉じます。-txは必須です。ほとんどの場合、shutdown -r -t 0で十分です。
-Xalorous

3

(テストされていない)考えは、ダウンロードされた更新を一掃することです。そのため、Windowsを強制的に再ダウンロードします。そのため、すぐにシャットダウンしても時間はありません。

これは、理論的にはWindows Updateを削除する.batファイルです。これは、Shawn Brinkの記事「 Windows 10でWindows Updateをリセットする方法」からの抜粋です。

@echo off

set b=0

:bits
set /a b=%b%+1
if %b% equ 3 (
   goto end1
) 
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto bits 
) 
goto loop2

:end1
cls
echo.
echo Cannot reset Windows Update since "Background Intelligent Transfer Service" (bits) service failed to stop.
echo.
pause
exit

:loop2
set w=0

:wuauserv
set /a w=%w%+1
if %w% equ 3 (
   goto end2
) 
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto wuauserv 
) 
goto loop3

:end2
cls
echo.
echo Cannot reset Windows Update since "Windows Update" (wuauserv) service failed to stop.
echo.
pause
exit

:loop3
set app=0

:appidsvc
set /a app=%app%+1
if %app% equ 3 (
   goto end3
) 
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto appidsvc 
) 
goto loop4

:end3
cls
echo.
echo Cannot reset Windows Update since "Application Identity" (appidsvc) service failed to stop.
echo.
pause
exit

:loop4
set c=0

:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
   goto end4
) 
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 ( 
    goto cryptsvc 
) 
goto Reset

:end4
cls
echo.
echo Cannot reset Windows Update since "Cryptographic Services" (cryptsvc) service failed to stop.
echo.
pause
exit

:Reset
Ipconfig /flushdns
del /s /q /f "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" 
del /s /q /f "%SYSTEMROOT%\Logs\WindowsUpdate\*"


if exist "%SYSTEMROOT%\winsxs\pending.xml.bak" del /s /q /f "%SYSTEMROOT%\winsxs\pending.xml.bak" 
if exist "%SYSTEMROOT%\winsxs\pending.xml" ( 
    takeown /f "%SYSTEMROOT%\winsxs\pending.xml" 
    attrib -r -s -h /s /d "%SYSTEMROOT%\winsxs\pending.xml" 
    ren "%SYSTEMROOT%\winsxs\pending.xml" pending.xml.bak 
) 

if exist "%SYSTEMROOT%\SoftwareDistribution.bak" rmdir /s /q "%SYSTEMROOT%\SoftwareDistribution.bak"
if exist "%SYSTEMROOT%\SoftwareDistribution" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\SoftwareDistribution" 
    ren "%SYSTEMROOT%\SoftwareDistribution" SoftwareDistribution.bak 
) 

if exist "%SYSTEMROOT%\system32\Catroot2.bak" rmdir /s /q "%SYSTEMROOT%\system32\Catroot2.bak" 
if exist "%SYSTEMROOT%\system32\Catroot2" ( 
    attrib -r -s -h /s /d "%SYSTEMROOT%\system32\Catroot2" 
    ren "%SYSTEMROOT%\system32\Catroot2" Catroot2.bak 
) 

shutdown -s -t 0

以下にリストされている方法は、Windows 10 Anniversary Updateで削除されたようです。

更新プログラムをインストールせずにWindows PCをシャットダウンする方法の記事に は、3つの方法が記載されています。

  1. [ Alt+] F4を押して[Windowsのシャットダウン]ダイアログボックスにアクセスし、ドロップダウンリストから[シャットダウン]を選択します。

  2. Windows+ Lを押して画面をロックするか、ログアウトします。ログイン画面の右下隅にある電源ボタンをクリックし、ポップアップメニューから[シャットダウン]を選択します。

  3. 次のコマンドを実行します。 shutdown -s -t 0


1
ALT- F4メソッドを試しませんでしたが、コンピューターをロックして電源ボタンを選択してみました。ただシャットダウンするオプションがありませんでした。私のPCはWindows 10 Proです。#3については、実行shutdown -f -s -t 1しましたが、まだ更新されています。
wbeard52

Windows 10 Anniversary Updateは、これらのオプションを禁止することを決定した可能性があります。Alt-F4が機能しない場合は、ダウンロードした更新プログラムを削除しても機能する可能性があるため、Windowsを強制的に再ダウンロードします。それを行うことができる.batファイルについては、この記事を参照してください。コマンドの呼び出しからsc.exe最後までをコマンドで置き換えるだけshutdownです。免責事項:私はそれをやったことがないので、何も保証しません。うまくいけば、答えを書き直します。
harrymc

1
方法2は機能しません。
ブライス

私は回答で、Anniversary Updateがこれらのメソッドを削除したことをマークしました。上記のスクリプト(変更後)が機能する場合は興味深いでしょう。
harrymc

1
BATを試してみましたが、うまくいきませんでした... SoftwareDistribution.bakの名前変更は成功しましたが、どういうわけかシャットダウン時にいくつかの更新をインストールすることができました。
AgentRev

2

おそらくこれは動作します:http : //www.askvg.com/how-to-disable-install-windows-updates-and-shut-down-option-in-windows-start-menu/

Windows 8では、次のレジストリキーを追加できます。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAUAsDefaultShutdownOption"=dword:00000001

1
あなたは質問をしました...それはうまくいきましたか?
rahuldottech

テストのために、MSからの更新を待っています。
ブライス

それは8にあった場合、それは10で細かい仕事ができる
オーバーマインド

私のシステムにはそのオプションのレジストリパスがないようです。(私はMicrosoft Windows 10 Educationバージョン10.0.18362を実行していますが、その価値はあります。)そのキーをレジストリで検索します。
スペンサーD

0

解決方法はありますが、基本的にはシステムをクラッシュさせて即時シャットダウンを強制する必要があります。

取り外し不可のバッテリーと超高速ソリッドステートドライブを搭載したラップトップは、電源を切るのではなく電源ボタンを押すとシステムが非常に急速にスリープ状態になるため、非常に迷惑です。

  • [再起動]または[シャットダウン](重要ではありません)を選択し、「更新プログラムのインストール準備」と言うのを待ちます
  • 電源ボタンを押します。ラップトップは数秒でスリープ状態になりますが、完全にオフにはなりません。
  • 電源ボタンを非常にすばやく2回押し、2回目のプレスで押し続けます。
  • 最初に押すと、システムのスリープ状態が解除されます。Windows 10はすぐに再開しますが、スリープを再開する前に、電源ボタンを約5秒間押し続けると、Windowsの動作に関係なく強制的に電源がオフになります。
  • システムは完全にオフになりました。
  • 次回システムをオンにすると、Windows 10は起動時に混乱を静かにクリーンアップし、何も伝えません。

モバイルデバイスのドライブイメージングを行うときに、このオーバーライドを行う必要がある場合があります。とにかくドライブを消去して、事前に構成された新しいシステムイメージを適用する場合、長い強制更新プロセスを待つ必要はまったくありません。


-2

その時点でアップデートを実行することを信頼していません。悪い問題を悪化させる意味はありません。

これが問題の核心です。Windowsをホーム環境で使用するには、これを回避するか、サーバーライセンスを購入してネットワークにWSUSサーバーをインストールして、プッシュする更新プログラムを制御できるようにする必要があります(安いとは言いませんでした)オプションですが、実行可能なソリューションです)、または新しいOSに切り替えます。これがMSの方向です。

個人的に、私はコントロールの喪失を嫌っていましたが、それについて本当に考えました。強制更新は、ほとんどのワークステーションが安全であることを保証する唯一の方法です。全体として、人々は自分でそれを正しく行いません。以前は、「アップデートをダウンロードして警告する」を選択していました。セキュリティ更新プログラムをインストールしないことを選択したのはいつですか?決して。セキュリティ更新プログラムが最後にコンピューターを破損したのはいつですか?繰り返しますが、決して。更新プログラムのインストールを数日から数週間も待っていたのはいつですか。ほぼ毎回。そして、私はセキュリティを意識した環境で働くシステム管理者です。(私が言及した経験は、自宅のマシンでのものです)。私の弁護では、自宅でコンピューターを使わずに何日も行きます。しかし今では、私のものも私の家族のものもすべて自動更新されています。1年以上で問題ありません。

オプションの更新プログラムのインストール方法を引き続き制御できると思います。セキュリティとバグ修正の更新の自動インストールを開始しました。それが壊れたら、私は色合いに参加して泣きますが、私のWin 10システムは私のホームシステムであり、それらは重要ではありません。作業中のシステムは、SCCMやWSUSなどのエンタープライズ方式で管理される場合があります。

再起動時にダウンロードされ、インストールのためにキューに入れられた更新を防止することに関して、ダウンロードされた更新をクリアすることを話す方法は私が知っている唯一の方法です。


更新を延期したいだけです。1回、2回、でも3回ではありません。混乱したウィンドウがどのように取得できるかを考えると、クリーンリブートを実行してから更新プログラムをインストールしたいです。
ブライス

3
@Xalorous:それで、ブライスは「どうすればXができるの?」と尋ね、あなたの答えは「Xをしないでください。それは悪い考えです。」ですか?それは質問への答えではありません。
スコット

あなたを感じることができます!
トーストジェラト

2
「ホーム環境」...「サーバーライセンスを購入し、ネットワークにWSUSサーバーをインストールする」...何?
ADTC
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.