Windows 10アップデートの問題を解決する方法【エラー別・原因別の対処法まとめ】
本記事では、Windows 10のアップデート中にダウンロードやインストールでエラーが発生する問題、またはWindows 10を最新バージョン(ビルド)へアップグレードする際に起こるさまざまなトラブルを解決するための、複数の対処方法を紹介します。
多くのWindows 10ユーザーが重要な更新プログラムのインストール時に問題に直面していますが、その際表示される「問題が発生しました – Windows 10のインストールに失敗しました」や「Windows 10への機能更新プログラムのインストールに失敗しました」といったエラーメッセージは、残念ながら問題解決の手がかりにはなりません。(普段正常に動いているシステムの更新になぜこれほど時間がかかり、しかも失敗することが多いのか、不思議でなりません。)

Windows 10の更新・アップグレード時に発生するすべての問題を単一の方法で解決することはできません。そこで本ガイドでは、筆者がこれまで同様のトラブルを解決するために実際に使用してきた方法をすべてまとめました。
本ガイドで解決できるWindows 10の更新・アップグレードの問題
- Windows 10の更新プログラムのインストールが途中で止まる・フリーズする
- Windows 10のアップグレードのインストールが途中で止まる・フリーズする
- 「問題が発生しました – Windows 10のインストールに失敗しました」エラー
- 「Windows 10への機能更新プログラムのインストールに失敗しました」エラー
- Windows 10の更新プログラムがインストールできない
- Windows 10が更新プログラムのインストールを完了できない
- Windows 10が更新プログラムを見つけられない・ダウンロードできない
Windows 10の更新・アップグレード問題の解決手順
重要: 以下の対処法を実行する前に、まず次の事前確認ステップを行ってから、再度Windows 10の更新を試みてください。
事前に確認すべき13のポイント
ステップ1. 管理者権限を持つアカウントでサインインしていることを確認します。
ステップ2. 日付・時刻・地域の設定が正しいことを確認します。
ステップ3. デバイスの暗号化(BitLocker、VeraCryptなど)を有効にしている場合は、更新プログラムをインストールする前にCドライブの暗号化を解除します。
ステップ4. Windowsのサービスを開き、以下のサービスのスタートアップの種類を「自動」に設定します。
- App Readiness
- Background Intelligent Transfer Service
- Cryptographic Services
- Windows Modules Installer
- Windows Update
ステップ5. 不要な周辺機器(UAメモリ、SDカード、ワイヤレスマウスやキーボードのUSBレシーバー、無線LANアダプター、プリンターなど)をすべて取り外します。
ステップ6. 開発者モードをオフにします。
- [設定]→[更新とセキュリティ]→[開発者向け]を開き、「サイドロードアプリ」を選択して[はい]をクリックします。
- 次に[設定]→[アプリ]→[オプション機能の管理]→[Windows 開発者モード]を選択し、[アンインストール]をクリックします。
- PCを再起動して、更新を試みます。
ステップ7. コンピューターがウイルスやマルウェアに感染していないことを確認します。マルウェアスキャンと駆除ガイドを参考に、PC上で動作しているウイルスや悪意のあるプログラムを検出・削除してください。
ステップ8. コントロールパネルの[電源オプション]で、「スリープ」を「なし」に設定し、高速スタートアップも無効にします。
ステップ9. ディスクに十分な空き容量(最低30GB)があることを確認します。
ステップ10. ディスククリーンアップを使用して不要なファイルを削除します。詳細な手順は「ディスククリーンアップでディスク容量を解放する方法」のチュートリアルを参照してください。
ステップ11. インストールされているWindows 10のバージョンとアーキテクチャ(32/64ビット)に対応した最新のサービス スタック更新プログラムをダウンロードしてインストールします。(バージョン/アーキテクチャの確認は、[スタート]→[設定]→[システム]→[バージョン情報]から行えます。)
ステップ12. 主要なデバイスドライバーを更新します。ハードウェアベンダーのサポートサイトにアクセスし、チップセットとグラフィックアダプター(VGA)の最新ドライバーをダウンロードしてインストールしてください。場合によっては、VGAドライバーをアンインストールしたり、システムBIOSを更新したりする必要があることもあります。
ステップ13. 最新のWindows更新プログラムとの互換性問題を避けるため、Microsoft製以外のセキュリティソフト(ウイルス対策ソフト、マルウェア対策ソフト、ファイアウォールなど)を無効にするか、可能であれば一時的にアンインストールします。
ステップ14. BIOS設定でセキュア ブートを無効にします。
目次:10の解決方法
- 方法1. Windows Updateトラブルシューティングツールを実行する
- 方法2. Windows Updateストアフォルダを再作成させる
- 方法3. 更新アシスタントを使って手動でWindows 10を更新する
- 方法4. クリーンブート状態でWindows 10の更新プログラムをインストールする
- 方法5. DISM&SFCツールで破損したシステムファイルとサービスを修復する
- 方法6. ディスクのエラーをチェックする
- 方法7. SetupDiagで問題の原因を特定する
- 方法8. 上書きインストールでWindowsを修復する
- 方法9. WSUS Offline Updateツールを使ってWindowsを更新する
- 方法10. Windows 10をクリーンインストールする
方法1. Windows Updateトラブルシューティングツールを実行する
Windows 10の更新問題を解決する最初の方法は、MicrosoftのWindows Updateトラブルシューティングツールを管理者モードで実行することです。
1. [コントロールパネル]→[トラブルシューティング]→[Windows Updateの問題を解決する]に移動します。

2. トラブルシューティングが完了したら、コンピューターを再起動します。
3. 更新プログラムのインストールを試みます。
方法2. Windows Updateストアフォルダを再作成させる
2つ目の方法は、Windowsがダウンロード済みの更新プログラムを保存する場所であるWindows Updateストアフォルダ("C:\Windows\SoftwareDistribution")を再作成させることです。
1. Windowsキー+Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
2. 「名前」ボックスにservices.mscと入力し、Enterキーを押します。

3. [Windows Update]サービスを右クリックし、[停止]を選択します。

4. エクスプローラーを開き、C:\Windowsフォルダに移動します。
5. 「SoftwareDistribution」フォルダを選択して削除します。
(「フォルダーへのアクセスは拒否されました」という画面が表示されたら、[続行]をクリックします。)
*注: 次回Windows Updateが実行されるとき、Windowsによって新しい空のSoftwareDistributionフォルダが自動的に作成されます。

6. コンピューターを再起動します。
7. MicrosoftのサポートサイトからWindows 10用のWindows Updateトラブルシューティングツールをダウンロードして実行します。
8. コンピューターを再起動します。
9. Windows Updateを確認し、更新プログラムをインストールします。
方法3. 更新プログラムを手動でダウンロードしてインストールする
次の方法は、失敗した更新プログラムを手動でダウンロードしてインストールすることです。状況に応じて以下の手順に従ってください。
ケースA: Windows 10のバージョンをアップグレードしたい場合(例:1703から1709へ):
1. Windows 10のダウンロードページにアクセスし、[今すぐ更新]ボタンをクリックします。

2. ダウンロードしたファイルをすぐに実行してインストールを開始する場合は[実行]を、後でインストーラーを実行する場合は[保存]をクリックします。

3. 最後に[今すぐ更新]ボタンをクリックし、画面の指示に従って更新をインストールします。

ケースB: 単体の更新プログラムのインストールに問題がある場合:
1. [設定]→[更新とセキュリティ]を開き、[更新の履歴]を開きます。
2. 失敗した更新プログラムのKB番号を確認します(例:「KB4025339」)。
3. Microsoft Updateカタログにアクセスします。
4. 失敗した更新プログラムのKB番号を入力して検索します。

5. 更新プログラムをダウンロードしてインストールします。
方法4. クリーンブート状態でWindows 10の更新プログラムをインストールする
1. Windowsキー+Rキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
2. 「msconfig」と入力し、Enterキーを押してシステム構成ユーティリティを開きます。

3. [サービス]タブで、「すべてのMicrosoftサービスを隠す」にチェックを入れます。

4. [すべて無効]ボタンをクリックして、Windows起動時に開始されるMicrosoft以外のサービスをすべて無効にします。

5. [スタートアップ]タブを選択し、[タスク マネージャーを開く]をクリックします。

6. スタートアップ項目を1つずつ選択し、[無効にする]をクリックします。
7. 最後に[OK]をクリックしてコンピューターを再起動します。
8. 更新プログラムのインストールを試みます。問題なくインストールできたら、もう一度「msconfig」を実行し、[全般]タブで「通常スタートアップ」を選択して[OK]をクリックし、通常どおり再起動します。
方法5. DISM&SFCツールで破損したシステムファイルを修復する
1. コマンドプロンプトを管理者として開きます。手順は以下のとおりです。
1. 検索ボックスに「cmd」または「コマンドプロンプト」と入力します。
2. 検索結果の[コマンドプロンプト]を右クリックし、[管理者として実行]を選択します。

2. コマンドプロンプトウィンドウで、以下のコマンドを入力してEnterキーを押します。
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. DISMがコンポーネントストアを修復するまで待ちます。操作が完了したら(コンポーネントストアの破損が修復された旨のメッセージが表示されます)、次のコマンドを入力してEnterキーを押します。
- SFC /SCANNOW

4. SFCスキャンが完了したら、コンピューターを再起動します。
5. 再度システムの更新を試みます。
方法6. ハードディスクのエラーをチェックして修復する
ハードディスクにエラーがあると、Windows 10の更新は成功しません。ハードディスクをチェック・修復してから、再度更新プログラムのインストールを試みてください。
1. コマンドプロンプトを管理者として開きます。
2. コマンドプロンプトで以下のコマンドを入力し、Enterキーを押します。*
- chkdsk /R
*注:
1. システムドライブに対してCHKDSKコマンドを実行する場合は、コンピューターの再起動が必要です。
2. 既定ではCHKDSKコマンドはメインのC:ドライブのエラーをチェックします。Cドライブのチェック後に他のドライブ(例:「E:」ドライブ)のエラーを修復したい場合は、そのドライブに切り替えて(例:「E:」と入力してEnterキーを押す)、同じコマンドを実行してください。
方法7. SetupDiagで問題の原因を特定する
Windows 10のアップグレード時の問題を解決する次の方法は、SetupDiagツールを使用して問題の原因を診断することです。詳細な手順については、「SetupDiagを使ってWindows 10アップグレードの問題を診断する方法」の記事を参照してください。
方法8. 上書きインストールでWindows 10を修復する
Windows 10の更新問題を解決するもうひとつの効果的な方法は、メディア作成ツールを使用してISOファイルまたはUSBインストールメディアを作成し、Windows 10の修復アップグレード(上書きインストール)を実行することです。詳細な手順については、「Windows 10を修復する方法」の記事を参照してください。
方法9. WSUS Offline Updateツールを使ってWindowsを更新する(Windows 10/8.1/8/7対応)
1. WSUS Offline Updateユーティリティの最新版をダウンロードします。
2. ダウンロード後、「wsusoffline.zip」ファイルを展開します。
3. 「wsusoffline」フォルダ内のUpdateGenerator.exeアプリケーションをダブルクリックします。
4. [Windows]タブで、使用しているWindowsのエディションを選択します。
5. [Start]ボタンを押します。

6. WSUS Offline Updateユーティリティが利用可能なすべての更新プログラムをダウンロードするまで待ちます。

7. ダウンロードが完了したら、「client」フォルダ(wsusoffline\client)を開き、「UpdateInstaller.exe」アプリケーションを右クリックして[管理者として実行]を選択します。

8. 最後に[Start]ボタンを押し、WSUS Offline Updateインストーラーがダウンロード済みの更新プログラムをシステムにインストールするまで待ちます。

9. インストールが完了したら、PCを再起動します。

方法10. Windows 10をクリーンインストールする
特に古いチップセットやCPUを搭載したコンピューターの場合は、Windows 10の更新問題の解決を試みるよりも、ファイルをバックアップしてPCをリセットするか、Windows 10をクリーンインストールする方が簡単で時間もかからないことがよくあります。
以上です!どの方法がうまくいきましたか?このガイドがお役に立った場合は、ご自身の体験をコメントでお知らせください。他の方の助けにもなりますので、ぜひシェアをお願いします。
-
Windows 11 PCのアップデート方法を徹底解説!知っておきたい5つの手順
MicrosoftはWindows 11 OSに新機能を継続的に追加しており、ユーザーにはできるだけ早くPCをアップデートすることを推奨しています。最新リリースには、エクスプローラーのタブ機能やクイック設定のBluetoothメニューなど、数多くの新機能が含まれています。Microsoftの最新デスクトップOSを使うのは、今まさにエキサイティングなタイミングだと言えるでしょう。そこで本記事では、「Windows 11を最新ビルドにアップデートすべきか迷っている」という方に向けて、制限なく実行できる複数の簡単な方法をご紹介します。ぜひこのガイドを参考に、Windows 11のアップデート方法をチ
-
【2022年版】Windows 10でWindows Updateがダウンロード・インストールできないときの対処法まとめ
Microsoftは定期的にセキュリティ改善やバグ修正を含むWindowsアップデートをリリースしています。新しい更新プログラムが利用可能になると、Windows 10は自動的にダウンロードとインストールを行い、適用にはPCの再起動が必要になるだけです。しかし、Windows 10のアップデートがダウンロードされない、ステータスが「保留中のダウンロード」「保留中のインストール」のまま変わらない、あるいは「初期化中」「インストール中」などでフリーズしてしまうといったトラブルに遭遇することがあります。この記事では、Windows 10でWindows Updateがダウンロードされない、またはイン