Windows 10 のアップデートはそれほど難しいものではありませんが、特にアップデートが途中で止まったりインストールされなかったりすると、歯を抜くように大変な思いをすることがあります。通常は簡単です。「設定」を開き、 「更新とセキュリティ」に移動して、「更新プログラムのチェック」をクリックします。しかし、アップデートが途中でフリーズしたり、システムから問題が発生したというメッセージが表示されたりするなど、問題が発生することもあります。そんな時は、もう少し深く掘り下げて調べてみると良いでしょう。正直なところ、Windows は常にスムーズに動作するとは限らず、時には軌道修正に少し手間取ることもあるので、トラブルシューティングの手順をいくつか知っておくことは価値があります。
通常のアップデートプロセスで問題が発生した場合は、以下の手順に従ってください。これらの手順には、強制的にアップデートを実行したり、少なくとも何が問題なのかの手がかりとなるコマンドやパスが含まれています。
Windows 10のアップデート問題を解決する方法
修正1: Windows Updateのトラブルシューティングツールを実行する
Windowsには、よくあるアップデートの問題を自動的に特定して修正できるトラブルシューティングツールが組み込まれているため、まず最初にこれを実行する必要があります。多くの場合、破損したアップデートファイルや正常に動作していないサービスなどが検出されます。手順は以下のとおりです。
- [設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティング]に移動します。
- Windows Updateを選択し、トラブルシューティング ツールの実行をクリックします。
一部のサービスの再起動やコンポーネントのリセットを求められる場合があります。指示に従うだけで、問題が自動的に解決する可能性があります。一部の環境では、このツールが一度失敗し、再起動後に正常に動作したという例もあります。なぜこれほど不安定なのかは不明ですが、試してみる価値はあります。
修正2:Windows Updateコンポーネントを手動でリセットする
トラブルシューティングツールで問題が解決しない場合は、手動でアップデートをリセットする必要があるかもしれません。そうすることで、破損したキャッシュや、新しいアップデートの適用を妨げているファイルをクリアできます。コマンドプロンプトを管理者権限で開く必要があります。
cmd /k
次に、次のコマンドを 1 つずつ実行します。
net stop wuauserv
— Windows Update サービスを停止しますnet stop bits
— バックグラウンドインテリジェント転送サービスを停止しますren C:\Windows\SoftwareDistribution SoftwareDistribution.old
— 更新ファイルを保存するSoftwareDistributionフォルダの名前を変更しますren C:\Windows\System32\catroot2 catroot2.old
— 更新署名を保存するcatroot2フォルダの名前を変更しますnet start wuauserv
— 更新サービスを再起動しますnet start bits
— バックグラウンドインテリジェント転送サービスを再起動します
その後、もう一度アップデートを確認してみてください。理由は定かではありませんが、特にアップデートファイルやキャッシュが壊れている場合は、アップデートが滞ってしまうことがあります。
修正3: ディスクとシステムファイルを確認する
問題が解決しない場合は、ファイルの破損またはディスクエラーが原因である可能性があります。コマンドプロンプトを管理者として再度開き、次のコマンドを実行してください。
sfc /scannow
これはシステムファイルをスキャンし、破損したファイルを修復します。通常は数分かかりますが、アップデートを妨げる問題が頻繁に検出されるので驚くかもしれません。それでも問題が解決しない場合は、次のコマンドも実行してください。
DISM /Online /Cleanup-Image /RestoreHealth
これはWindowsコンポーネントストアをチェックし、修復します。時間がかかる場合もありますが、更新のブロックを解除するために必要な魔法となることもあります。
修正4:手動でアップデートをダウンロードしてインストールする
自動プロセスが失敗しても、更新プログラムは他のユーザーに表示される場合があります。Microsoft Update カタログにアクセスし、特定の KB 番号を検索してください。スタンドアロン インストーラーをダウンロードして実行してください。これは、累積的な更新プログラムが正常にインストールされない場合に特に便利です。
修正5: インターネット接続とファイアウォールの設定を確認する
接続が安定していること、およびセキュリティソフトウェアがWindows Updateをブロックしていないことを確認してください。ファイアウォールやVPNがMicrosoftのサーバーに干渉する場合があります。これらを一時的に無効にして、再度アップデートをお試しください。また、従量制課金接続をご利用の場合は、「設定」 > 「ネットワークとインターネット」 > 「Wi-Fi」または「イーサネット」で、更新が許可されているかどうかを確認してください。 「従量制課金接続」をオフにしてください。
ただし、一部の新しいマシンや特定のアップデートバージョンでは、このプロセスが完全に信頼できるとは限りません。アップデートによってはインストールがなかなか完了しないこともあり、1~2回の再起動が必要になることもあります。ここでは忍耐が肝心です。
まとめ
- まず最初に Windows Update トラブルシューティング ツールを実行します。
- 必要に応じて、Windows Update コンポーネントを手動でリセットします。
sfc /scannow
およびを使用してシステム ファイルを確認しますDISM
。- 解決困難な KB については手動で更新をインストールしてみてください。
- 更新をブロックする可能性のあるインターネット接続とセキュリティ設定を確認してください。
まとめ
アップデートの問題解決は、特にWindowsが対応しづらい場合は、まさにジェットコースターのような道のりになることがあります。それでも、これらの方法でアップデートプロセスで発生する問題のほとんどをカバーできます。必ずしもすぐに解決できるとは限りません。いくつかの方法を試したり、何度か再起動したりする必要がある場合もありますが、最終的には解決します。うまくいかない場合は、システムログとエラーコードに注意してください。これで誰かがイライラするのを防ぎ、アップデートが軌道に戻ることを願っています。これがお役に立てば幸いです。いくつかの環境でうまくいったので、皆さんの環境でもうまくいくかもしれません。