關(guān)于通過(guò)外鏈獲取Microsoft Store應(yīng)用下載鏈接以及使用appx、msix等包安裝UWP應(yīng)用
起因:
在微軟商店下載OMEN GAMEING HUB時(shí)一直出現(xiàn)錯(cuò)誤代碼0x80070003,修改DNS,Hosts,重啟WindowsUpdate服務(wù)等方式均無(wú)法正常安裝,于是尋找通過(guò)外鏈方法下載安裝
下面是方法介紹
【1】外鏈下載

首先,打開(kāi)https://store.rg-adguard.net/
利用這個(gè)網(wǎng)站我們可以下載Microsoft Store中某個(gè)應(yīng)用的appx安裝包。
有多種方式,我們可以通過(guò)URL (link),ProductId,PackageFamilyName和CategoryID來(lái)獲取下載鏈接。
比如說(shuō)惠普的OMEN GAMING HUB,通過(guò)HP官網(wǎng)跳轉(zhuǎn)到微軟商店的地址為ms-windows-store://pdp/?productid=9NQDW009T0T5&cid=default_jumpid_1,ProductId就是等號(hào)“=”后面的9NQDW009T0T5。
這里我們直接使用ProductId,將第一個(gè)下拉框改成ProductId,在輸入框中輸入9NQDW009T0T5,得到結(jié)果如下【經(jīng)實(shí)測(cè)此處可能需要科學(xué)上網(wǎng)】:

可以看到,得到了不同的版本和不同的系統(tǒng)環(huán)境下的應(yīng)用appx下載地址。
之后通過(guò)點(diǎn)擊下載可以將文件保存至本地(此處我使用的是IDM下載)
值得注意的一點(diǎn)是,后面對(duì)應(yīng)的有Expire過(guò)期時(shí)間 (GMT),每次生成的鏈接都是有有效期的。
appx包的安裝(此處為msix文件)
下載得到的appx文件,安裝方法十分簡(jiǎn)單,雙擊默認(rèn)會(huì)打開(kāi)應(yīng)用安裝程序,按照步驟安裝即可。
如果出現(xiàn)不能安裝的情況,繼續(xù)看下面教程。
【2】通過(guò)Windows PowersShell安裝Msix文件
以管理員權(quán)限運(yùn)行Powershell,使用指令:
dism /online /Add-ProvisionedAppxPackage /PackagePath:"你放要安裝的軟件包的位置\文件名"? /SkipLicense?
【此處最好將文件放置路徑改為純英文,避免出現(xiàn)未知BUG】
等待幾分鐘,出現(xiàn)安裝成功的提示即可完成
此時(shí)應(yīng)該可以在應(yīng)用列表里看到你安裝的應(yīng)用了
參考資料:
①https://www.bilibili.com/read/cv19819743
②https://www.bilibili.com/read/cv17713202
在此感謝這兩位老哥的專欄,把兩種方法整合到了一起才成功安裝