について:
net stop "windows update"
これはしばらくの間機能しますが、サービスは再び開始されます。このサービスの再起動とは何ですか。また、再起動を防ぐにはどうすればよいですか?
停止して無効にします。
sc stop wuauserv
sc config wuauserv start= disabled
管理者としてコマンドプロンプトを開くか、「アクセスが拒否されました」と表示されます。 start=
の後のスペースは必須です。スペースを省略した場合、sc
は文句を言います。無効になっているサービスに依存するサービスやプログラムは、それ自体が起動に失敗したり、異常な動作をしたりすることに注意してください。
システムイベントログで、サービスコントロールマネージャーからのイベントID 7036を調べ、wuauserv
が実行状態に入っていることを確認します。別のサービスが依存関係としてwuauserv
をマークしており、必要に応じて開始している可能性があります。
Windows 8にはスケジュールされたタスクがあります:
Task Scheduler Library
:---- Microsoft
:---- Windows
:---- Windows Update
「スケジュールされた開始」というタスクがあります。それを右クリックしてDisableを選択します。
Wuauservの再起動の原因や再起動を防ぐ方法はわかりませんが、定期的にチェックして解決するAutoHotkeyスクリプトを次に示します。
#Persistent
interval = 180 ; execution interval in seconds
Menu, Tray, Add ; divider line
Menu, Tray, Add, Execute Now, StopService
Menu, Tray, Default, Execute Now
timer_param := -1000 * interval
StopService:
Run %comspec% /c "sc query wuauserv | find "1 STOPPED" & if errorlevel 1 sc stop wuauserv", , Hide
time = %A_Now%
time += %interval%, seconds
FormatTime, time_string, %time%, Time
Menu, Tray, Tip, Stop Windows Update Service`nNext Execution at %time_string%
SetTimer, StopService, %timer_param%
return
実行してregeditと入力します
hKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchostに移動します
Netsvcsをダブルクリックして、サービスの名前を探します。私たちの場合、そのwuauserv
キーワードwuauservを削除してOKを押します
レジストリエディターを閉じて再起動します
HTH