Windows 11でタスクバー/スタートメニューが消えた時の完全復旧ガイド|システムの復元・DISM/SFC・GPUドライバ・ダンプ解析まで

ゲーム中のクラッシュをきっかけに、Windows 11 でタスクバーが消え、スタートボタンや設定アプリが無反応になる――この症状はエクスプローラー(explorer.exe)とスタート関連プロセスの破損・不整合で起こりがちです。本記事は、最短復旧の手順から原因切り分け、再発防止までを一気通貫で解説します。時間がない方はまず「システムの復元」を実行してください。

目次

状況と症状の整理

本記事は次のような状況を想定しています。

  • ゲーム中にPCがクラッシュし、再起動を繰り返した後から不具合が発生。
  • タスクバーが表示されない、スタートボタン・設定アプリが反応しない。
  • デスクトップアプリ(例:Chrome)は起動できる。
  • Windows 11 Proを再インストールしようとしても「既にインストール済み」と出て先に進めない。
主な症状関連プロセス/要素代表的な原因候補
タスクバーが消える・固まるexplorer.exe / ShellExperienceHost.exe / StartMenuExperienceHost.exeシステムファイル破損、UWPコンポーネント不整合、GPUドライバ由来のTDR/ハング
スタート・設定が開かないUWPフレームワーク / AppXパッケージ更新失敗、キャッシュ破損、プロファイル破損
再インストールに進めないインストールアシスタント/同一ビルド判定「最新状態」判定によるブロック、セットアップの選択肢誤り

最短で復旧するための結論(先に実行すべき順序)

次の表は、今回の事例で再現性高く復旧できる順序に並べた対処一覧です。まず「システムの復元」を強く推奨します。

優先度解決策手順補足・効果
◎ 推奨システムの復元1. Win + R → rstrui.exe → OK
2. 復元ポイント一覧から不具合発生前の日付を選択
3. 次へ → 完了で自動再起動
OSのシステム領域を正常時点へ巻き戻す。今回の事例ではこれでタスクバーと設定アプリが復旧。
○DISM/SFCによるシステム修復1. Win + R → cmd → Ctrl + Shift + Enter(管理者)
2. 以下を順に実行
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow 3. 完了後に再起動
システムファイルやWindowsイメージの破損を自動修復。復元ポイントが無い/復元で直らない場合に有効。
△グラフィックドライバの再インストール1. AMD Cleanup Utilityで既存ドライバを削除(セーフモード推奨)
2. RX 5700 XT用の最新ドライバを再インストール
ゲーム中のクラッシュ経緯から、GPUドライバ不整合が原因のことも多い。
△スタートアップ修復Windows回復環境(WinRE) →「トラブルシューティング」→「スタートアップ修復」ブート関連の破損が疑われる場合に試行。

なぜ起こるのか(技術的背景)

Windows 11のタスクバーとスタートは、Explorer(シェル)+ UWPコンポーネントで動作します。クラッシュや強制再起動が繰り返されると、以下が不整合を起こします。

  • コンポーネントストア(WinSxS)/CBS:更新途中の中断で破損し、explorer.exeの依存DLL解決に失敗。
  • UWPパッケージ:StartMenuExperienceHostやShellExperienceHostの登録情報が壊れ、プロセスが起動即クラッシュ。
  • ユーザープロファイル:キャッシュ・レジストリ(HKCU)破損で該当セッションだけ異常になる。
  • GPUドライバ:TDR(Timeout Detection and Recovery)やドライバクラッシュで、シェル描画が復帰しない。

このため、復元ポイントで正常時点に戻すのが最短で確実な打ち手になり、次点がDISM/SFCとなります。

まずの一手:エクスプローラーの再起動と「復元」へ到達する

スタートや設定が反応しなくても、次の手順で復旧操作に到達できます。

  1. Ctrl + Shift + Escでタスク マネージャーを開く。
  2. 「プロセス」タブでWindows エクスプローラーを選び、「再起動」。タスクバーが戻れば一時的に操作可能。
  3. 戻らない場合は、タスク マネージャーの「ファイル」→「新しいタスクの実行」→rstrui.exeと入力し、管理者権限にチェックしてOK。

これで「システムの復元」を起動できない場合は、サインイン画面右下の電源アイコンからShiftキーを押しながら再起動→WinRE→「トラブルシューティング」→「詳細オプション」→「システムの復元」で進めます。

DISM/SFC:オンラインとオフライン、正しい使い分け

通常起動できる場合(オンライン修復)

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

DISMでコンポーネントストアを修復後、SFCでシステムファイルを検査・置換する順序が定石です。必ず再起動して反映を確認します。

起動が不安定/WinREから(オフライン修復)

  1. WinREで「コマンド プロンプト」を開く。
  2. Windowsのドライブ文字を確認(例:D:などに変わることがある)。
  3. 以下を実行(/offbootdirと/offwindirを実環境に合わせて置き換え)。
DISM /Image:D:\ /Cleanup-Image /RestoreHealth
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows

インターネット接続がない環境で失敗する場合は、同一バージョンのISO(install.wim)をマウントし、/Source指定で回復できます。

DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\sources\install.wim:1 /LimitAccess

上記のX:はISOのドライブ、:1はエディションのIndex例です。

GPUドライバが原因かを切り分ける(RX 5700 XT想定)

  1. 必要ならセーフモードで起動(WinRE →「スタートアップ設定」)。
  2. AMD Cleanup Utilityでドライバを完全削除。
  3. 再起動後、AMD公式から該当製品の最新のWHQLドライバをインストール。

イベント ビューアーの「Windows ログ > システム」でEvent ID 4101(Display driver…)が頻出する場合、TDRが疑わしいため、ドライバ更新と共にOC/UV(オーバークロック/アンダーボルト)設定の解除も推奨します。

「スタートが開かない」を狙い撃ちで直す追加テクニック

PowerShellでスタート関連コンポーネントを再登録

管理者のPowerShell(Win + X → Windows Terminal(管理者))で次を順に試します。失敗しても元に戻せる範囲の操作です。

# Start メニュー/シェルの再登録を個別に試す
Get-AppxPackage -AllUsers Microsoft.Windows.StartMenuExperienceHost `
  | ForEach-Object {Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode}

Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost `
| ForEach-Object {Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode}

# うまくいかない場合は全内蔵アプリを再登録(所要時間が長い)

Get-AppxPackage -AllUsers `
| ForEach-Object {Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode}

同時にwsreset.exeでStoreのキャッシュをクリアし、Windows Updateを適用後に再起動すると安定するケースがあります。

新しいローカルアカウントでプロファイル破損を切り分け

現行プロファイルの破損が濃厚なら、新規アカウントで症状が出ないか確認します。設定アプリが開かない場合はコマンドで作成します(管理者のcmd)。

net user NewAdmin Strong_Passw0rd /add
net localgroup administrators NewAdmin /add

サインアウトしてNewAdminでログインし、タスクバーとスタートが正常なら、旧アカウントのユーザープロファイルが破損しています。必要なデータをコピーし、旧アカウントの再作成を検討してください。

クリーンブートで常駐衝突を排除

  1. msconfig →「サービス」タブ→「Microsoftのサービスをすべて隠す」→「すべて無効化」。
  2. タスク マネージャーの「スタートアップ」をすべて無効化。
  3. 再起動して症状が消えるかを確認。

サードパーティ製のタスクバー改変ツールやカスタマイザが導入されている場合は、アンインストールを優先します。

「セットアップが進まない/既にインストール済み」と出るときの対処

インストールアシスタントで弾かれる場合でも、インプレース修復(上書きインストール)は次の方法で可能な場合があります。

  1. Windows 11のISOを入手し、右クリックでマウント。
  2. 回線を切る(有線を抜く/Wi‑Fiをオフ)。
  3. setup.exeを管理者で実行し、「更新プログラムのダウンロード」で今は実行しないを選択。
  4. 「個人用ファイルとアプリを引き継ぐ」を選んで進める。

同一ビルド判定で止まる場合に有効な回避策です。実施前に大切なデータのバックアップを推奨します。

追加調査:クラッシュ原因の特定(メモリダンプ解析)

ステップ内容
1ダンプ生成が有効か確認
Win + R → sysdm.cpl →「詳細設定」→「起動と回復」→「設定」→「デバッグ情報の書き込み」で「自動メモリダンプ」または「小(256 KB)メモリダンプ」。
2既定パス C:\Windows\Minidump を確認し、ファイルがあればデスクトップへコピー→ZIP化。
3ZIPをOneDrive等にアップロードし、技術サポートやフォーラムに共有。
4WinDbg(Microsoft Store版)で開き、!analyze -v を実行して、問題のドライバ名・バグチェックコードを一次確認。

ダンプが作成されない場合
・「デバッグ情報の書き込み」が(なし)になっていないか確認
・システム予約領域/Cドライブの空き容量を確保
・GPUのTDR(ハング扱い)の可能性もあるため、イベント ビューアー「Windows ログ > システム」でEvent ID 41, 4101などをチェック

イベント ビューアーと信頼性モニターでの手掛かり

  • アプリケーション ログ:StartMenuExperienceHost.exeやShellExperienceHost.exeの障害(イベントID 1000)。
  • システム ログ:Kernel‑Power 41(予期せぬ再起動)、Display 4101(GPU TDR)。
  • 信頼性モニター(Win + R → perfmon /rel):不具合発生日の更新失敗やアプリクラッシュのタイムラインを可視化。

ストレージ健全性チェック(破損の温床を潰す)

ファイル破損の再発を避けるには、ストレージの健全性確認が重要です。

  • クイック検査:管理者PowerShellでchkdsk /scan。エラーがあれば再起動時修復を予約。
  • SMARTの概況:wmic diskdrive get status(簡易)。詳細は各ベンダーツールで。
  • 温度・エラーカウント:NVMeならユーティリティで寿命指標(TBW、Media Errors)を確認。

再発防止チェックリスト

項目具体的なアクション効果
復元ポイント運用大型更新やドライバ更新の前に手動復元ポイントを作成。最短復旧の保険。
GPUドライバゲームの大型アップデート時は最新WHQLへ。OC/UV設定を控えめに。TDR・描画ハングの抑制。
Windows Update累積更新を適用し再起動を完了させる。更新中断を避ける。コンポーネントストア破損の予防。
ストレージ空き容量の確保(Cドライブ20GB以上目安)。健康状態を定期点検。更新失敗・キャッシュ破損の防止。
常駐の見直しシェル書き換え系ツールを避け、干渉しやすい常駐を最小限に。UWP/シェルの競合回避。

よくある質問(FAQ)

Q. システムの復元を実行するとデータは消えますか?

ユーザーファイル(ドキュメントや写真)は保持されます。アプリやドライバは復元ポイント作成後のものが巻き戻されるため、再インストールが必要になる場合があります。

Q. DISMやSFCで「修復できませんでした」と出ます。

オフライン修復(WinRE)やISOの/Source指定を試してください。複数回の実行で修復されることもあります。

Q. StartMenuExperienceHostの再登録がエラーになります。

Windows 11ではシステム保護が強く、個別パッケージの再登録が制限される場合があります。その場合は「全内蔵アプリ再登録」→Windows Update適用→再起動の順で整合性を回復させます。

Q. 「既にインストール済み」で上書きインストールできません。

ISOをマウントし、オフライン(回線切断)・「今は更新を実行しない」を選ぶパスでインプレース修復を試してください。それでも不可の場合はWinREから「このPCを初期状態に戻す(個人用ファイルを保持)」の検討となります。

トラブル時に使うコマンド抜粋(保存版)

# システム修復
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

# オフライン(WinRE)

DISM /Image:D:\ /Cleanup-Image /RestoreHealth
sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows

# エクスプローラー再起動(タスク マネージャー → 新しいタスク)

taskkill /f /im explorer.exe
start explorer.exe

# UWPコンポーネント再登録(管理者PowerShell)

Get-AppxPackage -AllUsers Microsoft.Windows.StartMenuExperienceHost ` | % {Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode}
Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost`
| % {Add-AppxPackage -Register "$($_.InstallLocation)\AppxManifest.xml" -DisableDevelopmentMode}

# ストアキャッシュ

wsreset.exe

# 新規管理者アカウント

net user NewAdmin Strong_Passw0rd /add
net localgroup administrators NewAdmin /add

# 信頼性モニター

perfmon /rel

ケーススタディ:今回の事例の復旧ロードマップ

  1. タスク マネージャーからrstrui.exeを起動し、クラッシュ前日の復元ポイントを適用。
  2. 復旧後、DISM→SFCで整合性を確認。
  3. AMD Cleanup Utilityで旧ドライバを削除し、RX 5700 XTの最新WHQLをインストール。
  4. Windows Updateを適用、ストレージ診断(chkdsk /scan・空き容量確保)を実施。
  5. イベント ビューアーでTDRやアプリクラッシュの再発がないことを確認。

まとめ

  • 最速復旧はシステムの復元。到達できない場合はWinREから実行。
  • 復元ポイントが無い/効果が薄い場合は、DISM → SFCの順で修復。
  • ゲームクラッシュ由来ならGPUドライバの再インストールとOC解除で安定度が上がる。
  • 原因調査にはメモリダンプ解析とイベント ログが有効。
  • 再発防止には復元ポイントの運用、Windows Updateの完走、ストレージ健全化、常駐の見直しが効く。

タスクバーやスタートの消失は致命的に見えますが、適切な順序で手当てすれば多くは短時間で復旧します。本記事のチェックリストとコマンド集を手元に置き、同様の事象が再発しても迷わず対応できる体制を整えておきましょう。

巻末:トラブル対応フローチャート(印刷用メモ)

状態行動到達目標
タスクバーなし/スタート無反応タスク マネージャー → explorer再起動 → rstrui.exe復元ポイントを適用
復元ポイントなし/改善なし管理者cmd → DISM → SFCコンポーネントストアとシステムファイルの修復
ゲーム由来のクラッシュ疑いGPUドライバのクリーン再インストール/OC解除描画ハング・TDRを低減
上記でも不可ISOからインプレース修復(回線切断・更新は後で)OSコンポーネントの上書き修復
それでも不可新規アカウントで切り分け/PCリセット(個人ファイル保持)プロファイル破損の回避/クリーンに再構築

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次