PowerShell Get-Appx -AllUsers 失败,并显示“此工作站与主域之间的信任关系失败

PowerShell Get-Appx -AllUsers 失败,并显示“此工作站与主域之间的信任关系失败

我正在尝试使用 Powershell 列出国产 Win 10 笔记本电脑上的所有 Appx 包(目的是完全删除其中的许多包以在 C:\Program Files\WindowsApps 中腾出空间),但当我尝试从 Powershell 管理员会话列出它们时,我收到消息

“此工作站与主域之间的信任关系失败”

并且没有列出任何应用程序。

答案1

Microsoft Store 组件可能已损坏。

要重置 Microsoft Store,请按顺序尝试以下操作:

  • 跑步WSReset.exe

  • 以管理员身份运行 PowerShell 并输入以下命令:

      Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    

答案2

尝试指定 UserName 而不是 AllUsers

$user=whoami
Get-AppXPackage -User $user | Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

相关内容