回答:
停止して無効にします。
sc stop wuauserv
sc config wuauserv start= disabled
管理者としてコマンドプロンプトを開く必要があります。そうしないと、「アクセスが拒否されました」というメッセージが表示されます。後のスペースstart=
は必須sc
です。スペースが省略されると文句を言います。無効になっているサービスに依存するサービスやプログラムは、それ自体が起動に失敗したり、異常な動作を経験したりすることに注意してください。
wuauserv
実行状態に入るために、サービスコントロールマネージャからイベントID 7036のシステムイベントログを確認します。別のサービスがwuauserv
依存関係としてマークし、必要に応じて開始している可能性があります。
Windows 8には、スケジュールされたタスクがあります。
Task Scheduler Library
:---- Microsoft
:---- Windows
:---- Windows Update
「スケジュールされた開始」というタスクがあります。それを右クリックして[ 無効にする]を選択します。
wuauservを再起動しているものや、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