会社のWindowsでMicrosoft Storeが起動しない現象がたまに発生してしまうんですよね。
フォルダリダイレクト・オフラインファイル・移動プロファイル組み合わせているので、たぶん競合とか同期ミスとかでおかしくなっちゃんじゃないかなぁと勝手に予想しています。
それならばと、再インストールを試みるのの、毎度うまくいった試しがないのです。結局プロファイルリセットとかで対応していたのですが、今日はリセットせずに対処できたので記録しておきます。
まずはPC全体でMicrosoft Storeを再インストールします。
PowerShellを管理者モードで起動して下記のコマンドを実行します。
Get-AppXPackage -AllUsers -Name microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -Verbose}
こんなメッセージになりましたか?
詳細: 対象 "C:\Program Files\WindowsApps\Microsoft.WindowsStore_12105.1001.23.0_x64__8wekyb3d8bbwe\AppXManifest.xml"
に対して操作 "パッケージの登録" を実行しています。
詳細: 次の操作が完了しました: C:\Program Files\WindowsApps\Microsoft.WindowsStore_***\AppXManifest.xml
そうしたら、最後に表示されるXMLのパスをコピーしておきます。
(まずここで「詳細: 次の操作が完了しました」が表示されないと後続の操作もうまく行かないかなと思います。だいたいここでエラーになる場合はPCの再インストールじゃないと解決できない気がします。)
続いてPowerShellをユーザーモードで起動して下記のコマンドを実行します。
Add-AppxPackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\Microsoft.WindowsStore_***\AppXManifest.xml" -Verbose
(XMLのパスは先程コピーしたもの)
これでMicrosoft Storeが起動するようになりました。