Windows 10 でスタートメニューや Microsoft Edge、設定など Windows の機能が応答しなくなる/動かなくなる問題があるようだ。幸い今のところ遭遇はしていないが対処方法を覚えておこう。
Windows 10 でスタートメニューや Edge, 設定などが動かない場合の対処方法
まず何らかの方法で管理者権限でコマンドプロンプトを実行する。
スタートメニュー右クリックするとコマンドプロンプト(管理者)という項目があるのでクリック。
もしくはタスクバー右クリックか ctrl-shift-esc キーでタスクマネージャーを開きファイル -> 新しいタスクの実行画面より開くの欄に cmd.exe 「このタスクに管理者特権を付与して作成します。」にチェックを入れて OK を押す。
コマンドプロンプトを起動したら以下のコマンドを実行する。
dism /online /cleanup-image /restorehealth
こんな感じに進んでいく。
終わったら以下のコマンドを実行しよう。
sfc /scannow
何らかの問題があればそのメッセージに従いましょう。再起動が必要と言われたら Windows を再起動します。それでもダメならシステムの復元、PC の初期化などが必要になる場合もあります。
sfc コマンドで問題が無ければ次は以下のコマンドを実行。
powershell
PowerShell が起動するので以下のコマンドを実行する。長いのでコピペしましょう。
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
何もエラーメッセージがでなければOK。
もしこれでも解決しないなら PC を再起動し新規に管理者権限のあるユーザを作成し、上記の手順をもう一度やってみよう。