【Windows】スタートボタンが反応しない!タスクバーがフリーズして開かない時の修復コマンドと直し方

【Windows】スタートボタンが反応しない!タスクバーがフリーズして開かない時の修復コマンドと直し方
🛡️ 超解決

「左下のWindowsマーク(スタートボタン)をクリックしても何も起きない」「タスクバーのアイコンを押しても反応しない」「フリーズしてシャットダウンすらできない」……。

これは、Windowsの画面表示を一手に引き受けている「エクスプローラー」や、スタートメニューを動かす「ShellExperienceHost」という機能がクラッシュしている状態です。

この記事では、電源ボタン長押しで強制終了する前に試すべき、デスクトップ画面だけを再起動させる手順と、スタートメニューの機能を強制的に再インストールするコマンドを解説します。

手順1:【応急処置】「エクスプローラー」を再起動する

PC全体を再起動しなくても、画面の表示機能だけをリセットすれば直ることが多いです。まずはこれを試してください。

  1. キーボードの [Ctrl] + [Shift] + [Esc] を同時に押し、「タスクマネージャー」を開きます。
    (※反応しない場合は、[Ctrl]+[Alt]+[Delete] を押してからタスクマネージャーを選んでください)
  2. プロセスタブの一覧から [エクスプローラー](黄色いフォルダアイコン)を探します。
    ※見当たらない場合は、何か適当なフォルダを開くか、詳細表示に切り替えてください。
  3. [エクスプローラー] を右クリックし、[再起動] を選びます。

一瞬画面が暗くなり、壁紙やタスクバーが再描画されます。これでスタートボタンが押せるか確認してください。

手順2:【根本解決】PowerShellでスタートメニューを修復する

手順1で直らない、または再発する場合は、スタートメニューのプログラム自体が破損しています。コマンドを使って「再登録(初期化)」を行います。

⚠️ コマンド入力の注意点

この操作は、Windows標準アプリ(電卓やフォトなど)の登録情報をリセットします。データは消えませんが、スタートメニューのピン留め配置などが初期化される可能性があります。

  1. タスクマネージャーを開きます([Ctrl]+[Shift]+[Esc])。
  2. 右上の [新しいタスクを実行する](または [ファイル] > [新しいタスクの実行])をクリックします。
  3. 入力欄に powershell と入力します。
  4. その下にある [このタスクに管理者特権を付与して作成します]必ずチェックを入れ、[OK] を押します。
  5. 青い画面(PowerShell)が出たら、以下のコマンドをコピーして貼り付け、Enterキーを押します。
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
  6. 赤や黄色の文字が流れますが、気にせず処理が終わるまで待ちます(数分かかる場合があります)。
  7. 文字の流れが止まり、入力待機状態になったらパソコンを再起動します。

手順3:システムファイルチェッカーを実行する

上記でも直らない場合、Windowsのシステムファイル自体が欠損しています。

  1. 手順2と同じように、タスクマネージャーから「管理者権限」で cmd(コマンドプロンプト)を実行します。
  2. 黒い画面が出たら、以下のコマンドを入力してEnterキーを押します。
    sfc /scannow
  3. 「検証100% 完了」になるまで待ちます。
  4. 「破損したファイルが見つかり、正常に修復されました」と出れば成功です。

【緊急】どうしてもシャットダウンしたい場合

スタートメニューが開かないため、電源を切ることすらできない場合は、以下の方法で安全にシャットダウンできます。

  1. キーボードの [Ctrl] + [Alt] + [Delete] を同時に押します。
  2. 青い全画面メニューの右下にある [電源ボタンアイコン] をクリックします。
  3. [シャットダウン] または [再起動] を選びます。

※電源ボタンの長押し(強制終了)はHDD/SSDを傷めるため、フリーズしていない限りはこの手順で行ってください。

まとめ:タスクマネージャーが命綱

スタートメニュー不具合の対処法まとめです。

ステップ アクション 効果
1 エクスプローラーの再起動 表示バグのリセット(即効性あり)
2 PowerShellコマンド実行 アプリ構成の再構築(根本治療)
3 sfc /scannow システム破損の修復

スタートボタンが効かないと何もできないと思われがちですが、「Ctrl + Shift + Esc(タスクマネージャー)」さえ覚えておけば、そこからコマンドを実行して復旧させることができます。