※本ページにはプロモーション(広告)が含まれています
【2026年最新版】Windows 11のWindowsアップデートアシスタントが99%で止まる時の対処法【完全ガイド】
「Windowsアップデートアシスタントを使ってアップグレードしようとしたら、進行バーが99%で止まってしまって何時間経っても完了しない……」。このトラブルは非常に多くのユーザーが経験しており、Windows 11の各機能更新プログラム(Feature Update)を適用しようとした際に特に頻繁に発生します。画面には「もうしばらくお待ちください」と表示されたまま、PCが事実上フリーズしたような状態になってしまいます。
この問題の厄介なところは、「99%」という数字が実際の進捗を正確に反映していないという点です。Windowsアップデートアシスタントは内部的に複数のフェーズを経て処理を進めますが、最後のフェーズで発生するエラーが「99%」として表示されるため、ユーザーには「もう少しで完了する」ように見えてしまいます。
本記事では、Windowsアップデートアシスタントが99%で止まる問題について、原因の体系的な解説から具体的な解決手順、MBRからGPTへの変換・ドライバー問題・更新コンポーネントのリセットといった技術的な対処法まで詳しく解説します。

この記事でわかること
- Windowsアップデートアシスタントが99%で止まる根本原因(6パターン)
- Windows Updateコンポーネントのリセット手順(コマンドプロンプト操作含む)
- MBRディスクでWindows 11にアップグレードできない場合の解決策
- ドライバー非互換によるブロックの確認・回避方法
- ISOファイルを使ったクリーンインストールへの切り替え方法
- アップデートアシスタント自体の問題を回避する代替手段
Windowsアップデートアシスタントとは何か——基礎から理解する
Windowsアップデートアシスタントの役割
Windowsアップデートアシスタント(Windows Update Assistant)は、Microsoftが提供する公式のアップグレードツールです。通常のWindows Updateでは提供されない「機能更新プログラム(Feature Update)」を手動でダウンロード・インストールするために使われます。
主な使用場面としては、以下のケースが多いです。
- 通常のWindows Updateでアップグレードが提供されないPCに強制的に適用したい
- 年に1〜2回リリースされるWindows 11の大型更新(例: バージョン23H2→24H2)をいち早く適用したい
- 企業環境でWindows 10からWindows 11へ移行したい
アップデートアシスタントはWebサイト(microsoft.com/ja-jp/software-download/windows11)からダウンロードできる実行ファイル(Windows11InstallationAssistant.exe)として提供されています。
99%問題が発生するメカニズム
アップデートアシスタントの処理フローを理解すると、なぜ99%で止まるのかが見えてきます。
| フェーズ | 処理内容 | 表示される進捗 |
|---|---|---|
| フェーズ1 | 互換性チェック(ハードウェア・ドライバー) | 0〜10% |
| フェーズ2 | インストールファイルのダウンロード | 10〜40% |
| フェーズ3 | ファイルの展開・準備 | 40〜70% |
| フェーズ4 | インストール処理(第1段階) | 70〜90% |
| フェーズ5 | 最終設定・デバイスドライバー更新・BCD書き込み | 90〜99% |
| 完了 | 再起動要求・完了画面表示 | 100% |
「99%で止まる」状態は、フェーズ5の処理(最終設定・BCD書き込みなど)でエラーが発生しているにもかかわらず、ツールがエラーを正しくユーザーに伝えられない状態を意味します。内部的にはエラーが発生しているのに、画面上は「もうしばらくお待ちください」と表示されたままになります。
原因の詳細解説——99%で止まる6つのパターン
原因1: MBRパーティションスタイル(GPT要件を満たしていない)
Windows 11はUEFIブートとGPT(GUIDパーティションテーブル)ディスクを要件としています。古いHDDやSSDがMBR(Master Boot Record)パーティションスタイルで初期化されている場合、アップグレードの最終段階で失敗します。
特に重要なのは、「互換性チェック(フェーズ1)」を通過してしまうケースがあるという点です。MBR/GPTの確認が甘い場合、フェーズ1では問題が検出されずに進行し、フェーズ5でBCDの書き込みに失敗して99%でフリーズします。
原因2: Windows Updateコンポーネントの破損
Windows Updateのサービスやキャッシュファイルが破損していると、アップデートアシスタントが依存するWUAAPI(Windows Update Agent API)が正しく動作しません。この状態は「BITS(Background Intelligent Transfer Service)エラー」「WU Cache破損」「SoftwareDistributionフォルダの問題」として現れます。
原因3: 非互換ドライバーによるブロック
Windows 11の機能更新では、旧バージョンのドライバーが動作しないことを検知してアップグレードをブロックする仕組みがあります。特に問題になりやすいのは以下のドライバーです。
- 古いNVIDIA/AMDグラフィックドライバー(特に7年以上前の世代)
- プリンターメーカー製のレガシードライバー
- 一部のセキュリティソフト(ウイルス対策・EDRソフト)のカーネルドライバー
- VPN・仮想化ソフト(VMware、VirtualBox、Hyper-V)のネットワークドライバー
原因4: ディスク空き容量不足
Windows 11の機能更新には、Cドライブに最低20GB以上の空き容量が必要です。アップデートアシスタムは処理中に一時ファイルをCドライブに展開するため、ドライブの空き容量が不足すると途中で失敗します。進捗が99%になった後に「空き容量が足りません」というエラーが内部的に発生するケースがあります。
原因5: セキュリティソフトの干渉
サードパーティ製のウイルス対策ソフト(特にリアルタイム保護機能)がWindowsインストーラーのプロセスを誤検知してブロックすることがあります。これはアップグレードプロセスが大量のファイルを高速で書き込む動作がマルウェアの挙動に似ているためです。
原因6: アップデートアシスタント自体のバグ・古いバージョン
MicrosoftはWindowsアップデートアシスタムを随時更新しています。古いバージョンのアシスタントを使用していると、最新のWindows 11バージョンへのアップグレードに対応していない場合があります。

基本的な対処法——まずここから試す
対処法1: 十分な時間を待つ(最低4〜6時間)
「99%で止まっている」ように見えても、実際にはバックグラウンドで処理が継続していることがあります。特にHDDを使用しているPCや、処理能力が低いPCでは、フェーズ5の処理に数時間かかることがあります。
HDDのアクセスランプ(点滅する小さなLED)を確認し、点滅が続いている場合は処理が進行中です。少なくとも4〜6時間は待ってみてください。ただし、ランプが完全に消灯しているのに99%のまま2時間以上経過している場合は、次の対処法に進んでください。
対処法2: アップデートアシスタントを再ダウンロードして実行
古いバージョンのアップデートアシスタントが原因の場合、最新バージョンを再ダウンロードするだけで解決することがあります。
- 現在実行中のアップデートアシスタントを閉じる(タスクマネージャーで「Windows11InstallationAssistant.exe」を終了)
- Microsoft公式サイト(microsoft.com/ja-jp/software-download/windows11)にアクセス
- 「Windows 11のインストールアシスタント」セクションから最新版をダウンロード
- ダウンロードしたファイルを管理者権限で実行(右クリック→「管理者として実行」)
対処法3: セキュリティソフトを一時無効化してから再実行
- 使用しているウイルス対策ソフトのリアルタイム保護を一時的に無効にする
- Windows Defenderの場合: 「Windowsセキュリティ」→「ウイルスと脅威の防止」→「ウイルスと脅威の防止の設定」→「リアルタイム保護」をオフ
- アップデートアシスタントを管理者として再実行
- アップデート完了後、セキュリティソフトを再度有効化
中級の対処法——Windows Updateコンポーネントのリセット
対処法4: Windows Updateのトラブルシューティングツールを実行する
- 「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」を開く
- 「Windows Update」の「実行する」ボタンをクリック
- 検出された問題を修正する
- PC を再起動してアップデートアシスタントを再実行
対処法5: Windows Updateサービスとキャッシュをリセットする(コマンドプロンプト)
これはWindows Updateコンポーネントの問題を解決する最も効果的な方法の一つです。コマンドプロンプトを管理者権限で開き(スタートメニューで「cmd」と検索→「管理者として実行」)、以下のコマンドを順番に実行します。
ステップ1: 関連サービスを停止する
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ステップ2: SoftwareDistributionフォルダを削除・再作成する
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
ステップ3: サービスを再起動する
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
ステップ4: WindowsUpdateエージェントを再登録する
regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wuaueng1.dll
regsvr32 wucltui.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuweb.dll
ステップ5: WinsockとBITSをリセットする
netsh winsock reset
netsh winhttp reset proxy
すべてのコマンドを実行後、PCを再起動し、アップデートアシスタントを管理者として再実行してください。
対処法6: DISMとSFCでシステムファイルを修復する
Windowsのシステムファイル自体が破損している場合は、DISMとSFCコマンドで修復できます。コマンドプロンプトを管理者として起動し実行します。
DISMでWindowsイメージを修復する(インターネット接続が必要)
DISM /Online /Cleanup-Image /RestoreHealth
このコマンドは完了まで10〜30分かかることがあります。
SFCでシステムファイルを検証・修復する
sfc /scannow
完了後、「Windows リソース保護により、破損したファイルが見つかり、正常に修復されました」と表示された場合は、PCを再起動してからアップデートアシスタントを再実行します。
高度な対処法——ディスク・ドライバー・ブート関連
対処法7: ディスクのパーティションスタイル(MBR/GPT)を確認する
まず現在のパーティションスタイルを確認します。
- スタートメニューを右クリック→「ディスクの管理」を開く
- 「ディスク0」(または起動ディスク)を右クリック→「プロパティ」
- 「ボリューム」タブ→「パーティションスタイル」を確認
「マスター ブート レコード (MBR)」と表示されている場合、理論上はWindows 11の要件を満たしていません。ただし、最近のWindowsアップデートアシスタントはMBRでも動作するケースがあり、MBRがすべての99%問題の原因とは限りません。
MBRからGPTへの変換(データを保持したまま変換する方法)
Windows 10バージョン1703以降では「MBR2GPT」ツールが標準搭載されており、データを消去せずにMBRからGPTへ変換できます。
重要な前提条件:
- UEFIファームウェアに対応しているPC(2012年以降のPCはほぼ対応)
- Cドライブのデータを事前にバックアップ(万が一に備えて)
- BitLockerが有効な場合は一時停止してから実施
コマンドプロンプト(管理者)で以下を実行して変換可能か検証します。
mbr2gpt /validate /disk:0 /allowFullOS
「Validation completed successfully」と表示された場合、変換を実行します。
mbr2gpt /convert /disk:0 /allowFullOS
変換後、PCを再起動し、BIOSでブートモードを「UEFI」に変更してください(変換直後は「Legacy」または「CSM」のままになっているため)。
対処法8: 問題のあるドライバーを特定して更新・削除する
非互換ドライバーが原因の場合、「SetupDiag」ツールを使って問題のあるドライバーを特定できます。
SetupDiagのダウンロードと実行
- Microsoftのダウンロードセンターから「SetupDiag」を取得(microsoft.com/en-us/download/details.aspx?id=56152)
- ダウンロードしたSetupDiag.exeを管理者として実行
- 同フォルダに生成される「SetupDiagResults.log」を開く
- 「Incompatible Driver」や「Driver Block」の記述を確認
問題のドライバーが特定できたら、そのドライバーをデバイスマネージャーから削除し、製造元サイトから最新版をダウンロードしてインストールしてください。
対処法9: Cドライブの空き容量を確保する
アップグレードには少なくとも20GBの空き容量が必要です。以下の方法で確保してください。
ディスクのクリーンアップを実行する
- エクスプローラーでCドライブを右クリック→「プロパティ」
- 「ディスクのクリーンアップ」ボタンをクリック
- 「システムファイルのクリーンアップ」もクリックして追加の候補を表示
- 「以前のWindowsのインストール」「Windows Updateのクリーンアップ」などにチェックを入れてOK
StoreSenseで大きなファイルを確認する
- 「設定」→「システム」→「ストレージ」を開く
- 「ストレージセンサー」をオンにして自動クリーンアップを有効化
- 「その他」→ファイルサイズが大きいものを削除

代替手段——アップデートアシスタント以外でアップグレードする方法
代替手段1: メディア作成ツール(Media Creation Tool)を使う
アップデートアシスタントで繰り返し失敗する場合、同じMicrosoftサイトで提供されている「メディア作成ツール(MediaCreationTool)」を使った方法が有効です。
- microsoft.com/ja-jp/software-download/windows11 から「Windows 11 のインストール メディアを作成する」の「今すぐダウンロード」をクリック
- ダウンロードしたMediaCreationTool.exeを管理者として実行
- 「このPCを今すぐアップグレードする」を選択(インストールメディアを作成しない)
- 指示に従ってアップグレードを進める
メディア作成ツールはアップデートアシスタントとは異なるコンポーネントを使用するため、アシスタントで失敗する環境でも成功することがあります。
代替手段2: Windows 11のISOを直接マウントしてアップグレードする
ISOファイルを直接使うことで、アップデートアシスタントのトラブルを完全に回避できます。
- microsoft.com/ja-jp/software-download/windows11 の「Windows 11 のディスク イメージ (ISO) をダウンロードする」からISOをダウンロード
- ダウンロードしたISOファイルをダブルクリックして仮想ドライブとしてマウント
- マウントされたドライブの「setup.exe」を管理者として実行
- 「更新プログラムの取得方法を変更する」で「今は実行しない」を選択
- 「個人用ファイルとアプリを引き継ぐ」を選択してアップグレードを開始
代替手段3: Windowsサービスチャネルを通じた通常のWindows Updateを待つ
急ぐ必要がなければ、通常のWindows Updateから機能更新が自動提供されるのを待つ方法も有効です。「設定」→「Windows Update」→「詳細オプション」→「最新の更新プログラムをできるだけ早く入手する」をオンにすると、更新が早く提供されます。
各対処法の比較と優先度
| 対処法 | 難易度 | 所要時間 | 効果 | 推奨優先度 |
|---|---|---|---|---|
| 十分な時間を待つ | 簡単 | 4〜6時間 | 低〜中 | 1番目 |
| アシスタント再ダウンロード | 簡単 | 30分 | 中 | 2番目 |
| セキュリティソフト無効化 | 簡単 | 15分 | 中 | 3番目 |
| WUコンポーネントリセット | 普通 | 30〜60分 | 高 | 4番目 |
| DISM+SFC修復 | 普通 | 30〜60分 | 高 | 5番目 |
| MBR→GPT変換 | 難しい | 30分+BIOS設定 | 高(MBRが原因の場合) | 6番目 |
| ISO直接マウント | 普通 | 1〜2時間 | 最高(アシスタント迂回) | 7番目 |
関連製品をAmazonでチェック
よくある質問
Q: 99%で止まって何時間も経ちます。強制終了してもいいですか?
A: HDDのアクセスランプが完全に止まっており2〜3時間以上変化がない場合は、強制終了(電源ボタン長押し)しても基本的に問題ありません。Windowsのインストーラーは途中で失敗してもロールバック(元に戻す)機能を持っており、再起動後に「アップデートを元に戻しています」と表示されてWindows 11以前の状態に戻ります。ただし、HDD/SSDが書き込み中の場合(アクセスランプ点滅中)の強制終了はデータ破損のリスクがあるため、ランプが止まるまで待つことをお勧めします。
Q: エラーコード「0x8007025D」が表示されました
A: このエラーコードはダウンロードしたファイルが破損しているか、書き込み先ドライブに問題があることを示します。対処法としては、①アップデートアシスタントを再ダウンロードする、②SoftwareDistributionフォルダを削除する(対処法5参照)、③Cドライブのエラーチェックを実行する(コマンドプロンプトで「chkdsk C: /f /r」を実行後に再起動)の3ステップを試してください。
Q: エラーコード「0xC1900101」や「0xC1900200」が出ます
A: 0xC1900101はドライバーに関連するエラー(対処法8参照)、0xC1900200はシステム要件を満たしていない場合のエラーです。0xC1900200はTPM 2.0やSecure Boot、CPUサポートリストに関連しています。「PC 正常性チェック」アプリ(Microsoftが提供)を実行して、システム要件のどの項目が満たされていないかを確認してください。
Q: MBRからGPTに変換する際にデータは消えますか?
A: 「MBR2GPT /convert」コマンドを使う場合、データを消去せずに変換できます。ただし、万が一の事態に備えて重要なデータのバックアップを必ず事前に取ってください。この変換はWindowsのインストール済み状態でも実行できます(「/allowFullOS」オプションを付ける必要があります)。
Q: アップデート後にPCが起動しなくなりました
A: 回復環境(WinRE)から対処します。電源投入後に「自動修復」画面が表示されたら「詳細オプション」→「トラブルシューティング」→「詳細オプション」→「スタートアップの修復」を試してください。それでも起動しない場合は「システムの復元」で直前の復元ポイントに戻すことができます(復元ポイントが作成されていた場合のみ)。
Q: アップデートアシスタントを実行すると「このPCはWindows 11を実行できません」と表示される
A: これはTPM 2.0・Secure Boot・CPUサポート・RAM・ストレージのいずれかがWindows 11要件を満たしていないことを意味します。「PC 正常性チェック」アプリで具体的な原因を確認してください。TPMとSecure BootはBIOS設定で有効化できる場合があります(メーカーによって設定方法が異なります)。
Q: 法人PCでアップデートアシスタントが使えません
A: 法人・企業向けPCではWindowsアップデートポリシーをIT部門が管理しているため、アップデートアシスタントがブロックされていることがあります。IT管理者を通じてWSUS(Windows Server Update Services)やMicrosoft Intune経由でアップグレードを依頼してください。
Q: 対処法5のコマンドを実行後、「アクセスが拒否されました」と表示されます
A: コマンドプロンプトが管理者権限で開かれていない可能性があります。スタートメニューで「cmd」と検索し、検索結果の「コマンドプロンプト」を右クリック→「管理者として実行」を選択してから再度コマンドを実行してください。
まとめ
Windowsアップデートアシスタントが99%で止まる問題の原因と対処法をまとめます。
原因の主なパターン
- Windows Updateコンポーネントの破損(最も多い原因)
- MBRパーティションスタイル(GPTへの変換が必要な場合)
- 非互換ドライバーによるブロック
- ディスク空き容量不足
- セキュリティソフトの干渉
推奨する対処の流れ
- まず4〜6時間待つ(HDDアクセスランプを確認)
- アップデートアシスタントを最新版に再ダウンロード
- Windows Updateコンポーネントをリセット(対処法5が最も効果的)
- DISM+SFCでシステムファイルを修復
- それでも解決しない場合はISO直接マウントによるアップグレードに切り替える
多くの場合、Windows Updateコンポーネントのリセット(対処法5)かISO直接マウント(代替手段2)で解決します。ディスクのMBR/GPTが問題の場合はMBR2GPTツールで変換してください。それでも解決しない場合はMicrosoftサポートへの相談や、クリーンインストールへの切り替えも検討してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!