Windows Update の実行は一見簡単そうに思えますが、いざ実行してみると、なかなか固まらないハングアップ、インストールの失敗、アップデートのダウンロードが拒否されるなど、思わぬトラブルに見舞われることがあります。PC がアップデートの途中で止まったり、突然エラーメッセージが表示されたりすることもあるでしょう。正直なところ、Windows のアップデートは、特に特定のシステムファイルが欠落していたり、コンポーネントが破損していたりすると、少し扱いにくいことがあります。このガイドでは、アップデートを再開するための一般的な修正方法とヒントをいくつか紹介し、システムのセキュリティを維持し、スムーズに動作させることを目指します。これらの方法を試してみて、PC が最新のパッチや機能にスムーズに追いつくことを願っています。
Windows Updateの問題を解決する方法
方法1: Windows Updateのトラブルシューティングツールを実行する
Windowsには、よくあるアップデートの問題を自動的に検出して修正するトラブルシューティングツールが組み込まれているため、通常、これが最も簡単な最初のステップです。アップデートが途中で止まったり、0x80073712や0x80240017などのエラーコードが表示されたりした場合は、トラブルシューティングツールを起動することで、多くの場合、問題を解消できます。
- [設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティング]に移動します。
- Windows Updateをクリックし、トラブルシューティング ツールの実行をクリックします。
システムをスキャンし、Windows Updateコンポーネントのリセットや破損ファイルの修復といった修正方法を提案してくれます。場合によっては問題なく動作することもありますが、不思議なことに、設定によっては1回で完璧に動作することもあります。しかし、場合によっては再起動や再実行が必要になることもあります。より複雑な作業に進む前に、試してみる価値はあります。
方法2:Windows Updateコンポーネントを手動でリセットする
トラブルシューティングツールが役に立たない場合、次のステップはアップデートコンポーネントを直接変更することです。具体的には、Windowsサービスの一部を停止し、キャッシュされたアップデートファイルを削除してから、サービスを再起動する必要があります。当然ながら、Windowsはアップデートを必要以上に困難にするため、この手順は不要です。
- PowerShellを管理者として開きます。スタートメニューを右クリックし、「Windows PowerShell (管理者)」を選択します。
- 次のコマンドを 1 つずつ入力し、Enterそれぞれの後に を押します。
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits net start cryptsvc
これにより、アップデートキャッシュがリセットされます。結果を確認するには再起動が必要になる場合があります。Windowsのサービスとファイルの処理方法により、このプロセスはうまくいく場合とうまくいかない場合があります。マシンによっては1回目でうまくいく場合もありますが、そうでない場合もあります。アップデートが何度も失敗してしまう場合は、試してみる価値があります。
方法3: 手動でアップデートをダウンロードしてインストールする
自動更新チェックが失敗し続けるものの、必要な特定の更新プログラムがあることがわかっている場合は、Microsoft Update カタログ ( https://www.catalog.update.microsoft.com ) から直接ダウンロードできます。更新プログラムのKB番号を検索し、インストーラー(MSUファイルまたはCABファイル)をダウンロードして、手動で実行します。保証はできませんが、この回避策でWindows Updateコンポーネントの不具合を回避できる場合があります。
お使いのOSビルドに適したバージョンを選択してください。手動でアップデートするのはあまり良い方法ではありませんが、どうしても必要な場合は安全策となります。
方法4: ディスク容量とネットワークを確認する
当たり前のことかもしれませんが、ドライブに十分な空き容量(大容量アップデートの場合は少なくとも10~20GB)があり、インターネット接続が安定していることを確認してください。インターネット接続が不安定だったり、ストレージ容量が不足していると、Windows Updateが破損したり、停止したりする可能性があります。空き容量を増やしたり、有線接続に切り替えるだけで状況が改善することもあります。環境によっては、これらの基本的な問題以外でアップデートが失敗することもあります。
方法5:メディア作成ツールを使用してアップグレードする
いずれの方法もうまくいかない場合は、 Windows Media Creation Toolを使用したクリーンインストールまたは修復アップグレードで根本的な問題を解決できる可能性があります。これはシステムをリフレッシュするようなものですが、アップグレードオプションを選択しない限り、ユーザー設定やアプリが消去される可能性があることに注意してください。通常、これは他のすべてのトラブルシューティングを行った後の最後の手段です。
実際には、Windows Update の修正は必ずしも簡単ではありません。特にシステムによって動作が異なるためです。1 つの修正を適用した後に再起動するだけで、問題が解決する場合もありますが、複数の方法を組み合わせる必要がある場合もあります。重要なのは、忍耐強く、いくつかの方法を順番に試していくことです。
まとめ
- 組み込みのトラブルシューティングツールを実行して、すぐに問題を解決します
- PowerShell コマンドを使用して Windows Update コンポーネントを手動でリセットする
- 自動方法が失敗した場合は、Microsoft から特定の更新プログラムを直接ダウンロードします。
- 十分な空きディスク容量と安定したインターネット接続を確保する
- それでもダメな場合は、Windows Media Creation Toolを使ったインプレース修復を検討してください。
まとめ
正直なところ、アップデートの問題を解決するのは必ずしもスムーズではありませんが、これらの方法でよくある原因のほとんどをカバーできます。場合によっては、辛抱強く待つか、様々な組み合わせを試して問題が解決することもあります。多くの人にとって、最初からやり直したり、キャッシュファイルを削除したりするだけで大きな違いが生まれます。これでアップデートがうまくいくことを祈っています。結局のところ、安全で最新のシステムには、多少の手間をかけるだけの価値があります。頑張ってください!