当サイトはアフィリエイト広告を利用しています。
スポンサーリンク

「Windows Updateのせいで突然PCの調子が悪くなった…」
「勝手にグラフィックボードや周辺機器のドライバーが更新されて画面が映らなくなった…」

Windowsの自動更新はセキュリティ上重要ですが、互換性のない古いドライバーや不安定な最新ドライバーが強制的にインストールされ、トラブルを引き起こすケースが後を絶ちません。

この記事では、Windows Home/Proの両方に対応し、コマンドプロンプト(管理者)を使って一発で「ドライバーの自動更新」や「Windows Update自体」を停止する最強のコマンドを解説します。

トラブルを未然に防ぎ、自分のタイミングだけで安全にアップデートしたい方はぜひ試してみてください。


スポンサーリンク

そもそもなぜ勝手にドライバーが更新されるのか?

Windows 10やWindows 11では、OSのセキュリティアップデートだけでなく、パソコンに接続されている機器(グラフィックボード、Wi-Fi、サウンドなど)のドライバーも「品質更新プログラム」の一部として自動でダウンロード・インストールされる仕様になっています。

これが原因で、以下のようなトラブルが発生しやすくなります。

  • メーカー独自の最適化ドライバーが上書きされ、動作が重くなる
  • 最新ドライバーのバグにより、特定のアプリやゲームが起動しなくなる
  • 意図しない再起動が発生する

これらの問題を根本から解決するために、以下のコマンドを実行しましょう。


スポンサーリンク

パターン1:【おすすめ】ドライバーの自動更新だけをピンポイントで止める

「セキュリティ対策のアップデートは自動でやってほしいけれど、不具合の原因になるドライバーだけは除外したい」という方に最もおすすめの設定です。

実行するコマンド

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "ExcludeWUDriversInQualityUpdate" /t REG_DWORD /d 1 /f

このコマンドの効果

Windows Update of機能はそのままで、品質更新プログラムから「ドライバーの検出とインストール」だけを完全に除外します。これにより、OSは常に最新かつ安全な状態を保ちつつ、周辺機器の動作環境をクッキリと固定できます。

元に戻したい(初期状態にする)場合

もし将来的にドライバーも自動更新に戻したくなった場合は、以下のコマンドを実行してください。

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "ExcludeWUDriversInQualityUpdate" /t REG_DWORD /d 0 /f

スポンサーリンク

パターン2:【強力】Windows Update自体を完全に停止(手動化)する

「ドライバーだけでなく、Windows Update自体が勝手に動くのを一切禁止したい」「完全に自分の手動タイミングだけでアップデートを管理したい」という方向けの強力な設定です。

以下の3つのコマンドをセットで実行します。

実行するコマンド

net stop wuauserv
sc config wuauserv start= disabled
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d 1 /f

このコマンドの効果

  1. net stop :現在バックグラウンドで動いているアップデートサービスを即座に停止します。
  2. sc config :PCを再起動してもアップデートサービスが勝手に起動しないよう「無効」化します。
  3. reg add :レジストリポリシーを変更し、OSレベルで自動更新を強制ブロックします。

元に戻したい(自動更新を再開する)場合

セキュリティのために一時的にアップデートを再開したい場合は、以下の3つのコマンドを実行してPCを再起動してください。

sc config wuauserv start= demand
net start wuauserv
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d 0 /f

コマンドの具体的な実行手順(初心者向け)

コマンドプロンプトに馴染みがない方でも、以下の手順通りに進めれば1分で完了します。必ず「管理者として実行」することだけ注意してください。

  1. コマンドプロンプトを管理者として開く

    • Windowsの画面下部にある検索バー(またはスタートボタン)をクリックし、「cmd」と入力します。
    • 検索結果に表示された「コマンド プロンプト」を右クリックし、「管理者として実行」を選択します。
    • ※「このアプリがデバイスに変更を加えることを許可しますか?」と表示されたら「はい」を押します。
  2. コマンドをコピー&ペーストする

    • 本記事のコードブロック内にあるコマンドをすべてコピーします。
    • 黒い画面(コマンドプロンプト)上で右クリックすると、コピーした文字列がそのまま貼り付けられます。
  3. 実行して完了

    • Enterキーを押して実行します。
    • 画面に「この操作を正しく完了しました。」または「[SC] ChangeServiceConfig SUCCESS」と表示されれば設定完了です。
  4. PCを再起動する

    • 設定をシステムに完全に反映させるため、パソコンを一度再起動してください。

まとめ:PCの安定稼働には「手動管理」が最適

Windowsの自動更新は便利ですが、仕事用のPCや安定して動かしたいゲーム用PCにおいては、勝手なドライバー更新はリスクでしかありません。

今回紹介したレジストリ調整コマンドを使えば、Windows Homeエディションであってもグループポリシー(gpedit.msc)を使わずに確実に自動更新をブロックできます。

PCの動作がおかしくなる前に、ぜひこの設定を取り入れてみてください!

Visited 4 times, 1 visit(s) today
スポンサーリンク
おすすめの記事