- 自動化されたシステムツールと手動システムツールを使用して、エラーの診断と修復を行う。
- パッチのダウンロードを円滑にするため、ハードウェアの最適化と一時ファイルのクリーンアップを行います。
- 最新システムへの移行を強制するための必須技術要件および代替手段。
オペレーティングシステムを最新の状態に保つことは、最新機能を誇示するためだけではありません。外部の脅威からPCを保護し、最大限の安定性を確保するために不可欠です。Windows Updateはこれらすべてを支えるエンジンですが、時として不可解な理由で動作を停止したり、実際にはインストール可能な更新プログラムがあるにもかかわらず、インストールする更新プログラムがないと表示されたりすることがあります。
アップデートに行き詰まってしまい、どうしてもアップデートが進まない場合は、諦めないでください。解決策はあります。些細な接続の問題やファイルの破損が原因の場合もあれば、システムがハードウェアの性能不足と判断している場合もあります。このガイドでは、PCを正常に動作させ、アップデートをスムーズに実行できるようにするための手順を一つずつ解説していきます。
最初のステップ:手軽で簡単な方法

複雑な問題に踏み込む前に、システムが自動的に問題を解決してくれるのを待つのが賢明です。Microsoftには、一般的なチェックを実行し、ユーザーが何も操作しなくてもよくある問題を修正してくれる自動トラブルシューターがあります。Windows 11でこれを起動するには、「設定」→「システム」→「トラブルシューティング」の順に進み、「その他のトラブルシューター」の下にある「Windows Updateで実行」をクリックします。Windows 10の場合も手順は似ていますが、「更新とセキュリティ」を経由する必要があります。
問題は、私たちが考えているよりもずっと単純な場合もあります。ネットワーク障害や過度な省電力モードによってダウンロードが中断される可能性があるため、コンピューターが電源とインターネットに正しく接続されていることを確認してください。また、管理者権限を持っているかどうかも確認してください。制限付きアカウントを使用している場合、システムによって重要なセキュリティパッチのインストールがブロックされる可能性があります。
アップデートを解除するための一般的なヒント

自動アシスタントが失敗した場合は、手動で確認する必要があります。重要なポイントは外部ハードウェアです。USBハードドライブや見慣れない周辺機器が競合を引き起こすことがあります。理想的には、不要なものはすべて取り外し、再度アップデートを検索してみてください。
もう一つよくある原因は、システムクロックです。日付と時刻が正しく設定されていない場合、証明書の問題により、Microsoftサーバーは接続を拒否します。この問題を回避するには、「時刻と言語」の設定を開き、時刻を自動的に調整するオプションを有効にしてください。
これらの手順をすべて試しても問題が解決しない場合は、更新キャッシュが破損している可能性があります。キャッシュをクリアするには、サービスコンソール(services.msc)からWindows Updateサービスを停止し、C:\Windows\SoftwareDistributionフォルダーに移動して、その中のすべてのコンテンツを削除する必要があります。この操作が完了したら、サービスを再起動すると、システムがファイルを最初からダウンロードし始め、以前のエラーが解消されます。
よくあるエラーコードとその解決方法
Windowsで中国語のように見える英数字コードが表示されることはよくあります。よくある例とその簡単な解決策を以下に示します。
- 0x8007000d と 0x80070002: 通常、これらのエラーはキャッシュ内のファイルが破損していることを示しています。解決策は、SoftwareDistributionフォルダを削除し、トラブルシューターを実行することです。
- 0x800f0922 y 0x8007000E: これらの間違いは、 ディスク容量が不足しています32ビットシステムの場合は最低16GB、64ビットシステムの場合は約20GBのメモリが必要になることを覚えておいてください。
- 0x800705b4 y 0x80240034: これらは、インストールが中断されたか、接続に失敗したことを示しています。 一時的にウイルス対策ソフトまたはVPNを無効にしてください。なぜなら、それらはWindows Updateのトラフィックをブロックする傾向があるからです。
- 0xC1900101: これは典型的な間違いです 互換性のないドライバーデバイスマネージャーを開いて、ネットワークドライバーまたはグラフィックドライバーを更新するか、あるいはアンインストールして、再起動時にWindowsに再インストールさせる必要があります。
- 0x80070005: アクセスが拒否されました。ユーザーアカウントに管理者権限が付与されていること、およびセキュリティソフトウェアがディスクへの書き込みをブロックしていないことを確認してください。

お使いのPCがWindows 11に対応しているにもかかわらず、Windows 11が表示されない場合

これは非常に厄介な状況です。PCの健全性チェックを実行してすべて正常と表示されるにもかかわらず、Windows Updateではコンピューターがアップデートの対象外であるか、バージョン11が提供されていないと表示されます。これは、以前にアップデートを拒否した場合、またはMicrosoftの展開ポリシーにブロックがある場合に発生する可能性があります。
通知が魔法のように表示されるのを待つのにうんざりしている場合は、Microsoftの公式メディア作成ツールを使用できます。Webサイトからインストールアシスタントをダウンロードすれば、Windows Updateが決定を下すのを待つことなく、強制的に移行を実行できます。ただし、起動可能なUSBドライブを使用してクリーンインストールを選択する場合は、このプロセスでシステムドライブの内容がすべて消去されるため、必ずファイルをバックアップしてください。
Intuneで管理されているビジネス環境を使用している場合、アップデートの失敗によりデバイスがブラックリストに登録されている可能性があります。このような場合、最も効果的な解決策は、外部メディアを使用してシステムを再インストールし、ハードウェアの互換性ステータスをリセットすることです。
上級ユーザー向け高度な手順
あらゆる方法を試しても問題が解決しない場合は、管理者権限でコマンドプロンプト(CMD)を実行してください。システムイメージを修復できる強力なコマンドがいくつかあります。まず、` DISM.exe /Online /Cleanup-image /Restorehealth`を実行します。このコマンドは、破損したファイルをスキャンして、Microsoft のサーバーと比較することで修復します。次に、 `sfc /scannow`を実行して、保護されているすべてのシステムファイルの整合性を確認することが重要です。
もう一つの効果的な方法は、次のようなコマンドを使用してソフトウェア配布フォルダの名前を変更することです。 net stop wuauserv y ren %systemroot%\softwaredistribution softwaredistribution.bakこれにより、Windows は新しいクリーンなフォルダーを作成し、失敗したインストールの痕跡をすべて削除します。最後に、ハードドライブに物理的または論理的なエラーがある場合、コマンド chkdsk / f C: ディスク表面を分析するにはシステムを完全に再起動する必要があるものの、それが救いとなる可能性もある。
ほとんどのアップデートのブロックを解決するには、SoftwareDistribution キャッシュをクリアし、公式のトラブルシューターを使用し、ディスク容量とハードウェアの互換性を確認するだけで十分です。エラーコードが解消されない場合や、要件を満たしているにもかかわらず Windows 11 のバージョンが表示されない場合は、Microsoft の手動インストールツールを使用するか、DISM コマンドと SFC コマンドを使用してシステムイメージの徹底的な修復を実行するのが、最も迅速かつ安全な方法です。