うるはし

Kaggleとかゲームとか頑張る.

Windows10でスタートボタンが反応しない際の対処について

なんか関係各所ではシステム復元しろだとか再起動しろとかそれでもダメならクリーンインスコしろとか,書かれていて極端だなと思ったので,一応ブログ書いておく.

 

まずは私の手元でおきた症状について箇条書き.

  • OSはWindows 10 Home 64bit.デスクトップで第4世代i7にメモリ16GBなので性能でスタートボタンが反応しないってことはない.
  • (おそらく任意の)5ボタンマウス側で設定した方だけではなく,画面上に出ているスタートボタンをクリックした際にも反応しない.
  • Windowsキーを押しても反応しない
  • 隠れているインジケーターが表示できても反応しない
  • (時々)スタートアップで実行されるDropBox,Discordなどがうまく起動できていない,応答しない
  • タスクマネージャからエクスプローラを再起動すると治る,こともある
  • ログイン時から一切反応しないこともあれば,ログイン後ちょっとだけ反応するもその後反応しなくなることもある.
  • PCそのものを再起動するとだいたい治る.

 

こんな状況で以下のページに記載されている対策を実行.

blogs.technet.microsoft.com

 

MS公式なのでここに書いてあるコマンドをPowershellで実行したら治った.以下コマンドを記載する.

Get-AppXPackage |Where-Object {$_.InstallLocation -like “*shellexperience*”} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

 ↑これはスタートメニューそのものを再インストールするコマンド.詳細は上記URLに記載されている.手元では実行するとだいたい1秒待たずに実行できた.当然このコマンド実行中はスタートメニューが実行できなくなることが想像できるので,手元でやってみるときはむやみにスタートメニューとかWindowsキーとかを触らないほうが良い.

tdlrecover.exe -reregister -resetlayout -resetcache 

 ↑これはスタートメニューで表示されるタイルデータベースを再構築するコマンド.こちらも詳細はURLのページに.手元で実行するとだいたい20~30秒ほど待つことになるので放っておく.再構築って言うとスタートメニューのタイル配置が全部元に戻っちゃうのかと思ったら,そんなことはなかったのでためらいなく実行できる.

 

で,こっからは私の手元で起きたことなんですが,上記コマンドは一度電源を落として再起動するまで実行できませんでした.要は問題が起きている時にコマンドを打ってもいつまで経っても終わらずに,結局Powershellを落として再起動,そのあとようやく実行できたという感じ.上記コマンドを普通に1つずつ実行すればだいたい1分かからずに終わるはずなんですが,それでも時間がかかる場合はPowershell落として電源も落として再起動したほうが良さげです.

 

また,このコマンド以外の対処法としてトラブルシューティングツールを実行するというものがあるんですが(上記URLだけでなくAcerのFAQとマイナビニュースにも記載されている),

https://jp.answers.acer.com/app/answers/detail/a_id/42275/~/[windows10]-スタートメニュー・設定画面が開かない。または、すぐに閉じてしまう

Windows 10ミニTips(191) スタートメニューが開かなくなったら…… | マイナビニュース

これらのページからダウンロードして実行できるツール,今はMSのサポートページからはダウンロードできないみたいなんですよね.

https://support.microsoft.com/ja-jp/help/12385/windows-10-troubleshoot-problems-opening-start-menu-cortana

多分今公式がダウンロードさせないようにリンクを消しているってことはあんまり効果がないとか,ひょっとしたらよろしくないから消しているのかもしれません.が,そうは言ってもこれ使って治る可能性も無いわけではないので,実行して見る価値はあるかもしれません.当然自己責任でどうぞ.