Windows 10 の自動更新への対応は本当に面倒です。特に、忙しい時間帯や重要な締め切りに間に合わずに自動更新が始まった場合はなおさらです。突然の再起動を避けたい、あるいは不意を突かれずに自分で更新タイミングを選びたいなど、多くの人はもう少し制御したいと考えます。私が実際に確認した方法は、Windows Update サービスを完全に停止するというものですが、これは少々強引なやり方なので、重要なパッチを手動で確認し忘れるとシステムが少し脆弱になる可能性があります。それでも、突然の自動更新にうんざりしているなら、Windows 10 のサービス経由で自動更新をオフにする方法を以下にご紹介します。
Windows 10で自動更新を無効にする方法
これらのアップデートを無効にすると、PCが勝手にパッチやバグ修正プログラムをダウンロードしに行かなくなります。トラブルシューティングやゲームをする場合、あるいは単に都合の悪いタイミングで再起動を繰り返す煩わしさを避けたい場合に便利です。ただし、定期的に手動でアップデートを確認する必要があることに注意してください。そうしないと、Windowsが古くなったように感じたり、セキュリティが不安になったりする可能性があります。通常は簡単ですが、Windowsは設定を少し複雑にしてしまう傾向があるので、設定を詳しく調べる準備をしておきましょう。
サービスパネルを見つけて、Windows Updateサービスを停止します
- コマンドを実行します:ヒットするWindows key + Rと実行ダイアログが開きます。
-
services.msc
と入力して を押します。Enterすると、バックグラウンドで実行されているサービスの大きなリストが開きます。 - 少し下にスクロールして、Windows Updateを探します。通常はアルファベット順に並んでいるので見つけるのは難しくありませんが、設定によっては他のアップデート関連サービスの中に隠れている場合があります。
- Windows Updateをダブルクリックして、プロパティ ウィンドウを表示します。
- 「スタートアップの種類」ドロップダウンを確認してください。 「自動」または「手動」に設定されている可能性があります。 「無効」に変更し、 「OK」をクリックします。
これにより、バックグラウンドでアップデートをチェックするサービスが停止されます。Windowsは時々、特に再起動後など、サービスを停止するだけでは不十分な場合があります。そのため、起動時にサービスが実行されないようにし、アップデートが自動的に再起動されないようにする必要があるかもしれません。
オプション: コマンドプロンプトまたはPowerShellで停止して無効にする
- コマンド プロンプトを管理者として開きます(検索して右クリックし、「管理者として実行」を選択します)。
sc stop wuauserv
次のように入力しますsc config wuauserv start= disabled
。これらのコマンドは Windows Update サービスを停止し、自動的に起動しないように設定します。sc stop bits
場合によっては、一部のマシンでは、とを実行して、ビットサービス(「バックグラウンド インテリジェント転送サービス」)も無効にする必要があるかもしれませんsc config bits start= disabled
。さらに一歩進んで、Windows Update Medic サービス全体を無効にすることも可能ですが、これは更新プログラムとパッチを適用し続けるためのサービスなので、注意が必要です。
一部の設定では、GUI 経由でサービスを停止するよりも、コマンドラインセットアップで停止する方がやや信頼性が高いことがわかりました。もちろん、Windows はアップデート後にサービスを再度有効化する傾向があるため、長期的には確実な方法とは言えません。リセットされた場合にこの手順を繰り返すための、小さなバッチスクリプトやスケジュールタスクを作成することを検討してください。
更新を再度有効にするタイミング
もちろん、Windows は必要以上に更新を難しくするため、重要なセキュリティパッチや機能更新の適用後など、後から更新を再度有効にする必要が生じる場合があります。サービス一覧に戻り、Windows Update を自動または手動に設定し直して、サービスを再起動してください。コマンドラインを使用した場合は、 を実行してsc config wuauserv start= auto
から を実行してくださいsc start wuauserv
。
私が見たもう 1 つのことは、Windows 10 ではメジャー ビルド アップグレード後に特定の更新サービスを頑固に再度有効にすることがあるため、更新について非常にこだわりがある場合は注意する必要があることです。
自動更新をオフにするのは、確かに最もスマートな解決策ではありませんが、手動で更新を管理することに問題がなければ、ある程度効果的です。設定によってはうまく機能しますが、Windows が再度有効にするように促す場合もあるため、定期的に確認してください。
Windows Updateを完全に無効にせずに管理するためのヒント
- アクティブ時間を設定する: [設定] > [Windows Update] > [アクティブ時間の変更]で、通常 PC を使用する時間を Windows に伝え、不都合な再起動を回避することができます。
- 従量制課金接続中であることの表示:設定 > ネットワーク > Wi-Fi > プロパティで、「従量制課金接続として設定」をオンにします。これにより、Windows がバックグラウンドで更新プログラムを自動ダウンロードする可能性が低くなります。
- 復元ポイントの作成:サービスを変更する前に、 「コントロールパネル」>「システム」>「システム保護」から復元ポイントを作成してください。Windowsのアップデートでは「予期せぬ」事態が発生することがあるため、安全第一に行動しましょう。
- 手動チェックイン:定期的に[設定] > [Windows Update]に移動して[更新プログラムの確認] をクリックすることを習慣にしてください。
よくある質問
アップデートを無効にすると、コンピュータが脆弱になりますか?
はい、もちろんです。アップデートがないとセキュリティパッチも適用されませんので、手動でセキュリティ対策を行ってください。
後で更新を再度オンにするにはどうすればいいですか?
プロセスを逆に実行します。つまり、Windows Update サービスを自動に戻し、サービスまたはコマンド ライン コマンドを使用して再度開始します。
Windows が再度有効化し続けるとどうなるでしょうか?
これは、機能アップデートやメジャーパッチの適用後に発生することがあります。場合によっては、特定のアップデートコンポーネントをブロックしたり、アップデートをより適切に制御できるサードパーティ製ツールを使用したりする必要があるかもしれません。
無効にする代わりに更新を遅らせるより安全な方法はありますか?
はい、アップデートを一時的に(最大35日間)一時停止したり、ネットワークを従量制に設定したりできます。これらのオプションは、通信の中断が少なく、よりきめ細かな制御が可能です。
まとめ
- で実行を開きますWindows key + R。
- と入力して
services.msc
、 を押しますEnter。 - Windows Updateを見つけてダブルクリックします。
- スタートアップの種類を無効に設定します。
- 必要に応じて、さらに確実性を高めるために、コマンド ライン経由でサービスを停止します。
まとめ
Windows 10 の自動更新を無効にするのは、ある程度のコントロールを取り戻すための非常に簡単な方法ですが、リスクがないわけではありません。安全を確保したい場合は、手動で更新を確認するか、少なくともセキュリティ勧告に目を通す必要があります。自動運転から運転席に座るようなものだと考えてください。確かに自動運転は機能しますが、時折、手動でメンテナンスを行う準備をしておきましょう。この方法が、ワークフローをスムーズにし、中断を最小限に抑えるのに役立つことを願っています。