wuauserv(Windows Update Service)の再起動を防ぐにはどうすればよいですか?


11

に関して:

net stop "windows update"

これはしばらくは機能しますが、サービスが再び開始されます。このサービスを再起動しているのは何ですか?

回答:


14

停止して無効にします。

sc stop wuauserv
sc config wuauserv start= disabled

管理者としてコマンドプロンプトを開く必要があります。そうしないと、「アクセスが拒否されました」というメッセージが表示されます。後のスペースstart=は必須scです。スペースが省略されると文句を言います。無効になっているサービスに依存するサービスやプログラムは、それ自体が起動に失敗したり、異常な動作を経験したりすることに注意してください。

wuauserv実行状態に入るために、サービスコントロールマネージャからイベントID 7036のシステムイベントログを確認します。別のサービスがwuauserv依存関係としてマークし、必要に応じて開始している可能性があります。


実際には、次回の再起動まで無効にするだけです。しかし、起動時に「sc config wuauserv start = enabled」を実行できると思います。唯一の問題は、スタートアップごとに発生する迷惑なUACプロンプトです。誰がそれを再起動しているのかわかりません。イベントログで同時に開始された他のサービスはありません。
ジョン

2

Windows 8には、スケジュールされたタスクがあります。

Task Scheduler Library
:---- Microsoft
      :---- Windows
            :---- Windows Update

「スケジュールされた開始」というタスクがあります。それを右クリックして[ 無効にする]を選択します。


0

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

-1

実行してregeditと入力します

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Svchostに移動します

netsvcsをダブルクリックして、サービスの名前を探します。私たちの場合、そのwuauserv

キーワードwuauservを削除して[OK]を押します

レジストリエディターを閉じて再起動する

HTH


これを行うと、自動更新サービスが無効になるだけでなく、永久に破損します
William

-2

「タスクスケジューラ」で、Microsoft> Windows> WindowsUpdateに移動します。起動時に「windows update service」が開始されると思われる場所があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.