Windows 8.1のすべてのアプリケーション(ModernApp)が開かない(フラッシュバック)問題を解決する

3316 ワード

私はすでに3台のパソコンでこの問題に遭遇しました.症状は、すべてのアプリストアにインストールされているアプリが開くことができません.アプリストア自体も含めて、インタフェースをクリックしてアプリをクリックした後、アプリのロゴが点滅し、消えて、スタートインタフェースに戻りました.システムアプリケーションログを表示すると、次のようなヒントが表示されます(私が使用している英語版):
Activation of app Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo failed with error: This app does not support the contract specified or is not installed. See the Microsoft-Windows-TWinUI/Operational log for additional information.
ヒントを押して、MicrosoftWindows-TWInUI/Operationalを開きます.
The description for Event ID 2095 from source Microsoft-Windows-Immersive-Shell cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event: 

Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo
2147745793

The message id for the desired message could not be found

2時間かけてネット上でN多資料を探して、最終的にマイクロソフトの公式サイトで解決方法を見つけて、以下は各種の役に立つ情報を合併して簡単に翻訳します.
まず、最初のステップは、公式の問題修復ツールをダウンロードし、アドレスをダウンロードする必要があります.ダウンロードしてからNextを実行すると、運が良ければすべての問題を解決することができ、運が悪くても少なくともアプリストア自体を走らせることができます.
次に、アプリケーション関連ファイルシステムまたはレジストリを変更した場合は、この記事に従って権限の問題を修復します.以下の権限は、「All Application Packages」というグループに適用されます.ファイルシステムの権限:
  • Program Files - Read, Read and Execute, List folder Contents
  • Windows - Read, Read and Execute, List folder Contents
  • Users\\AppData\Local\Microsoft\Windows\WER - Special Permissions (List folder/read data, Create Folders/Append Data)

  • レジストリ権限(Read):
  • HKEY_CLASSES_ROOT
  • HKEY_LOCAL_MACHINE\Drivers
  • HKEY_LOCAL_MACHINE\HARDWARE
  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SOFTWARE
  • HKEY_LOCAL_MACHINE\SYSTEM
  • HKEY_USERS

  • 以上はまだ解決できないので、この文章を見なければなりません.
    これは次のように解決されます.
    A、アプリストアが開けられない問題を手作業で修復する.(最初のステップでダウンロードした公式修復ツールで解決できるはずで、アプリストアはすでに開いているので、このステップをスキップすることができます.)
  • コマンドラインまたは実行(Win+R)にregedit.exeを入力してレジストリ編集インタフェースを起動します.
  •  HKEY_CURRENT_USER\Software\Classes\Local Settings\software\microsoft\windows\currentversion\appmodel\repository\packages.
  • 右クリック “packages” 「権限」(Permissions)を選択します.
  • 「アドバンス」(Advanced)をクリックします.
  • 「所有者」(Owner)が「SYSTEM」かどうかを確認し、そうでない場合は「System」に変更し、すべてのウィンドウを閉じます.
  • 管理者権限を使用してPowershellを起動 実行:Add-AppxPackage-DisableDevelopmentMode-Register$Env:SystemRootWinStoreAppxManifest.xml
  • B、他システムAppの修復
        1.先ほど管理者として起動したPowershellウィンドウで実行します:((Get-ChildItem"HKLM:SOFTWAREMicrosoftWindowsCurrentVersionAppxAppxAllUserStoreInboxApplications)|Get-ItemProperty).Path|Add-AppxPackage-Register-DisableDevelopmentMode
    C、他のサードパーティのAppを修復する
          1.Powershellウィンドウで実行:wmic useraccount get「name,sid」、あなたのアカウントの行を見つけて、SIDの列を覚えてください.      2.レジストリで見つけて削除([UsersID]を手順1に置き換えたもの):HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\[UserSID]
    パソコンを再起動し、再起動したらアプリを開き、まだ使えない場合はもう少し待ってください.
    転載先:https://www.cnblogs.com/wenhx/p/Resolved_Modern_Apps_Fail_To_Start.html