- 論壇徽章:
- 0
|
我已經(jīng)在3臺(tái)電腦上遇到這個(gè)問(wèn)題了,癥狀是,所有應(yīng)用商店安裝的App都無(wú)法打開(kāi),包括應(yīng)用商店本身,在開(kāi)始界面點(diǎn)擊應(yīng)用以后,應(yīng)用的Logo一閃而過(guò),然后就消失了,回到了開(kāi)始界面。
查看系統(tǒng)應(yīng)用日志,會(huì)有這樣的提示(我用的英文版):
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.
按提示,打開(kāi)Microsoft-Windows-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
復(fù)制代碼
花了2個(gè)小時(shí)在網(wǎng)上找了N多資料,最終在微軟官網(wǎng)上找到了解決辦法,下面把各種有用信息合并并簡(jiǎn)單翻譯一下。
首先,第一步,需要下載官方的問(wèn)題修復(fù)工具,(http://go.microsoft.com/fwlink/p/?LinkId=271185)。下載以后運(yùn)行一路點(diǎn)Next,運(yùn)氣好就可以解決所有問(wèn)題,運(yùn)氣不好至少也能讓?xiě)?yīng)用商店本身跑起來(lái)。
接著,如果你曾經(jīng)改過(guò)應(yīng)用相關(guān)文件系統(tǒng)或者注冊(cè)表,要按照 這篇文章 來(lái)修復(fù)權(quán)限問(wèn)題。
下面這些權(quán)限都是針對(duì)“All Application Packages”這個(gè)組的。
文件系統(tǒng)權(quán)限:
Program Files - Read, Read and Execute, List folder Contents
Windows - Read, Read and Execute, List folder Contents
Users\<userName>\AppData\Local\Microsoft\Windows\WER - Special Permissions (List folder / read data, Create Folders /Append Data)
注冊(cè)表權(quán)限(讀 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、手工修復(fù)應(yīng)用商店無(wú)法打開(kāi)的問(wèn)題。(應(yīng)該在第一步下載的官方修復(fù)工具就能解決,應(yīng)用商店已經(jīng)可以打開(kāi)的跳過(guò)這一步。)
在命令行或者運(yùn)行(Win + R)中輸入regedit.exe啟動(dòng)注冊(cè)表編輯界面。
找到 HKEY_CURRENT_USER\Software\Classes\Local Settings\software\microsoft\windows\currentversion\appmodel\repository\packages.
右鍵點(diǎn)擊 “packages” 選擇 “權(quán)限”(Permissions)。
點(diǎn)擊 “高級(jí)”(Advanced)。
檢查“所有者”(Owner)是不是 “SYSTEM”,如果不是,就改成"System",然后關(guān)掉所有窗口。
使用管理員權(quán)限啟動(dòng)Powershell 執(zhí)行:Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.xml
B、修復(fù)其他系統(tǒng)App
1.在剛才以管理員身份啟動(dòng)的Powershell窗口中執(zhí)行:((Get-ChildItem "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications") | Get-ItemProperty).Path | Add-AppxPackage -Register -DisableDevelopmentMode
C、修復(fù)其它第三方App
1.在Powershell窗口中執(zhí)行:wmic useraccount get "name,sid",找到你的賬號(hào)所的那一行,記住SID那一列。
2.在注冊(cè)表找到并刪掉([UserSID]替換成第1步的那個(gè)): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\[UserSID]
重新啟動(dòng)電腦,重啟完以后打開(kāi)App,如果還不能用,再等一會(huì)兒。 |
|