
我有 Windows 8。
Metro 應用程式無法打開,即郵件、照片、天氣、遊戲、體育、Bing、旅行、Skype...
Windows 應用程式商店在安裝應用程式之前一直有效,但我收到錯誤訊息“發生了一些情況,Windows 應用程式商店不再工作,請在您的電腦上重新啟動/刷新視窗”
我嘗試在命令列中輸入“SFC /scannow”,但收到錯誤訊息,其中包含無法修復的損壞檔案。
我嘗試過普通的 Windows Metro 應用程式疑難排解,它解釋說要么顯示適配器已過期(我已更新它們),要么 Windows 應用程式商店配置可能已損壞。這可能會縮小問題範圍。
我嘗試運行命令 - “powershell -ExecutionPolicy Unrestricted Add-AppxPackageDisableDevelopmentMode Register$Env:SystemRoot\WinStore\AppxManifest.XML”,但收到以下錯誤訊息 - “部署失敗,包儲存庫已損壞”。
此外,註冊表似乎對所有應用程式包都具有完全權限,因此這也不是問題。
希望上面有足夠的資訊來識別問題。感謝您提前提供的任何幫助。
答案1
我也有同樣的問題。就我而言,我愚蠢地更改了整個「App Data」資料夾的權限,這以某種方式刪除了某些 Windows Metro 應用程式所需的權限。似乎每個包都有自己的權限集。經過一些研究,並按照您描述的相同修復嘗試(這對我來說也不起作用),以下修復最終起作用了:
將名為 ALL APPLICATION PACKAGES 的使用者新增至 Packages 資料夾及其所有子資料夾。
詳細步驟(適用於不太熟悉 Windows 的任何人):
- 前往 C:/Users/[您的使用者名稱]/App Data/Local。那裡應該有一個名為 Packages 的資料夾。
- 右鍵單擊並選擇“屬性”->“安全性”->“編輯”->“新增”
- 輸入“全部”,然後按一下“檢查名稱”。這應該使用名為“ALL APPLICATION PACKAGES”的使用者自動填入該欄位。選擇它並給予它完全控制權。
- 按一下“確定”。
- 按一下“確定”。您應該回到“包屬性”視窗。
- 按一下“進階”。
- 選取「取代所有子物件權限條目...」旁邊的方塊
- 按一下“應用”。