分享一個通過appx、msix包安裝UWP應用,遇到0x80070005拒絕訪問錯誤的參考解決方法
今天遇到了這個問題,可以說是非常的納悶。當然經(jīng)過一番折騰已經(jīng)解決,現(xiàn)在把我的解決方法分享給大家。

這似乎是一個小概率出現(xiàn)的bug,截至目前,百度上沒什么有效的解決方法。它的發(fā)生似乎是隨機的,在win10 1809、1909、21H2甚至win11上都有概率出現(xiàn)……非常的迷啊。經(jīng)過我的驗證,似乎是可以通過兩個方法來解決。我沒有驗證過這兩個方法到底是需要兩個一起用還是只需要第二個??傊?,都試試看吧。
第一步:
進入C:\Users\你的用戶名\AppData\Local\Packages\這個目錄
然后在文件夾的屬性界面,安全,編輯,添加Users賬戶并給予全部權限。
第二步:
以管理員權限運行Powershell,使用指令:
dism /online /Add-ProvisionedAppxPackage /PackagePath:"你放要安裝的軟件包的位置\文件名"? /SkipLicense
大概就可以了。此時你應該可以在應用列表里看到你安裝的uwp應用了。
要是還不行的話就Google吧,雖然說實話我上了google也沒找到什么有價值的東西。。第一個方法是從微軟社區(qū)找到的,沒什么用,最后加上了第二步的方法解決的。
參考資料:
https://answers.microsoft.com/en-us/windows/forum/all/cant-install-apps-from-store-error-0x80070005/1da61861-26ee-41b4-ada9-8ac516b0107a
https://www.bilibili.com/read/cv16775765
非常感謝這位老哥寫的專欄。也許是驗證License的問題?誰知道呢……
end
