如果錯誤消息應用安裝程序不支持安裝此應用程序包讓您感到困擾,那麼這篇文章可能會對您有所幫助。 App Installer 是一個 Windows 操作系統實用程序,用於安裝和維護打包在.appx 或.appxbundle 安裝包中的應用程序。使用此實用程序,用戶無需 PowerShell 和其他開發人員工具即可在其 PC 上部署應用程序。但是,應用程序安裝程序有時會在安裝某些應用程序包時遇到困難。如果發生這種情況,將出現此錯誤消息。
App Installer 不支持安裝此應用程序包,因為它使用了某些受限功能。
幸運的是,您可以按照一些簡單的建議來修復它。
為什麼我的包安裝程序不會安裝應用程序?
由於存儲空間不足,Package Installer 可能難以安裝應用程序。其次,緩存數據或應用程序安裝程序本身可能會損壞。但是,由於兼容性問題也可能會發生此錯誤。嘗試清除緩存數據並將應用安裝程序更新到最新版本。
應用安裝程序不支持安裝此應用程序包
修復錯誤消息“此應用程序包是應用程序安裝程序不支持安裝”,首先,檢查可信證書並更新到最新版本的 Windows。儘管如此,如果這不起作用,請遵循以下建議:
啟用開發人員模式檢查應用程序包兼容性檢查受信任的證書使用 PowerShell 安裝應用程序包更新 C++ 可再分發和.NET Framework 程序包檢查應用程序安裝程序事件日誌中的錯誤。
現在讓我們看到這些細節。
1] 啟用開發者模式
應在您的設備上啟用開發者模式以安裝應用程序包。如果不這樣做,您可能難以側載應用程序。啟用開發人員模式並查看錯誤是否得到修復。操作方法如下:
按 Windows 鍵 + I 打開設置。導航到隱私和安全 > 對於開發人員。打開開發者模式旁邊的撥動開關。
2] 檢查應用程序包兼容性
檢查應用程序包是否與您設備上安裝的Windows 版本兼容。這是因為,隨著每次 Windows 更新,側載體驗都會發生一些變化。另外,檢查包是否有任何損壞。如果找到,請考慮重新下載該軟件包。
3] 檢查受信任的證書
應使用您的設備信任的證書登錄應用程序包。 Windows 操作系統信任這些公共機構頒發的證書。如果用於登錄應用程序包的證書不受信任,應用程序安裝程序可能不支持該應用程序包。
要解決此問題,請以管理員身份打開證書管理工具,導入證書並重新運行應用程序安裝程序。然後它將顯示該軟件包是可信的並且可以安裝。以下是管理證書的方法。
4] 使用 PowerShell 安裝應用程序包
您可以使用 PowerShell 命令旁加載和安裝應用程序包。方法如下:
以管理員身份打開 Windows PowerShell。鍵入以下命令並按 Enter。Add-AppxPackage-Path $FilePathHere,替換 FilePath 與應用程序包的位置。命令執行後,它將安裝應用程序包。
5] 更新 C++ Redistributable 和.NET Framework 包
許多 Windows 應用程序需要每個框架依賴項創建應用程序的平台。如果應用程序是使用 C# 或 VB 開發的,則需要最新版本的.NET 運行時和框架包。但是,C++ 應用程序需要 VClib。如果這導致應用程序安裝程序出錯,請更新 C++ Redistributable 和.NET Framework 程序包。
6] 檢查應用程序安裝程序事件日誌中的錯誤
如果問題仍然存在,請檢查應用安裝程序的事件日誌中是否有錯誤。應用程序部署基礎設施發出對調試安裝錯誤有用的日誌數據。檢查方法如下:
按開始,搜索事件查看器並將其打開。在事件查看器中導航至以下路徑:Application and Services Logs > Microsoft > Windows > AppxDeployment-Server 逐一檢查所有錯誤,看看其中是否有一個導致安裝問題。
希望這對您有所幫助。
閱讀: ms-appinstaller 協議已被禁用?啟用它。
如何修復 App Installer 不工作?
要修復 App Installer 在 Windows 上不工作,請重新啟動您的設備並檢查是否有任何待處理的更新。您還可以修改安裝程序設置並檢查其 64 位兼容性。但是,如果這沒有幫助,請卸載以前的軟件版本並執行系統還原。
如何使用 PowerShell 在 Windows 10 中安裝 appx 文件?
要安裝 appx 文件在 Windows 中,首先,以管理員身份打開 Windows PowerShell。然後輸入以下命令並按 Enter。此處,AppxPath 表示 appx 文件的路徑 – Add-AppxPackage-Path AppxPath.appx。