如何在 Windows 10 中取消配置預設應用程式?

如何在 Windows 10 中取消配置預設應用程式?

我正在嘗試為我工作的學區設置計算機,但我似乎無法為所有用戶卸載預設應用程式。如果我使用Powershell 並運行Remove-AppxPackage -Package [packagename],它將為我刪除這些文件,但它們對於所有其他用戶列為“暫存”,並且運行Remove-AppxProvisionedPackage -Online -Package [packagename] 會生成一個文件未找到錯誤。當我以其他使用者身分登入時,所有程式都會再次出現在我的「開始」功能表中。

如何為所有用戶刪除這些應用程式?我認為我必須取消配置它們,但我找不到任何文件。

答案1

問題肯定是“刪除-AppxPackage“ 和 ”Appx配置套件「沒有相同的」[包裹名字]「 範圍 :

例如,如果我想刪除「Alarm」應用程式(在我的 Windows 10 版本上),我會為目前使用者執行以下操作:

Remove-AppxPackage -Package Microsoft.WindowsAlarms_10.1702.333.0_x64__8wekyb3d8bbwe

對於配置的應用程式:

Remove-AppxProvisionedPackage -Online -PackageName Microsoft.WindowsAlarms_2017.203.236.0_neutral_~_8wekyb3d8bbwe

您可以使用以下命令列出目前使用者的套件名稱:

Get-AppxPackage -AllUser | Where-Object {$_.PackageUserInformation -like "*Installed*" } | Format-List -Property PackageFullName

若要列出配置的套件名稱,您可以使用以下命令(具有管理員權限):

DISM /Online /Get-ProvisionedAppxPackages | select-string Package

PS:如果有人需要「sysprep」並刪除預配的軟體包,請務必也刪除目前使用者的軟體包;否則 sysprep 將會失敗。

相關內容