我在 XP 计算机上收到 Get-WmiObject:一般故障错误。需要做什么才能消除此错误?

我在 XP 计算机上收到 Get-WmiObject:一般故障错误。需要做什么才能消除此错误?

我正在尝试制作一个卸载应用程序,定期删除应用程序 X。访问 Windows 机器上安装的应用程序的起点是通过从名为 Win32_Product 的 WMI 类中检索它们。但是当我运行这样的基本命令时,我收到以下错误。

我已经搜索过 technet 和 SO,但是他们的解决方法要么对我不起作用,要么细节过于技术化,对我来说没有意义。

请帮忙。

SO链接

ps$ Get-WmiObject -class win32_product


IdentifyingNumber : {09959E11-AD5D-408E-96AF-E3346954D6B8}
Name              : Shared Add-in Extensibility Update for Microsoft .NET Framework 2.0 (KB908002)
Vendor            : Microsoft
Version           : 1.0.0
Caption           : Shared Add-in Extensibility Update for Microsoft .NET Framework 2.0 (KB908002)

Get-WmiObject : Generic failure
At line:1 char:14
+ Get-WmiObject <<<<  -class win32_product
    + CategoryInfo          : InvalidOperation: (:) [Get-WmiObject], ManagementException
    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand

答案1

如果我再耐心一点,我就会在上述链接中找到能够解决我所面临的确切问题的 Microsoft Hotfix 链接。

下面是为感兴趣的人提供修补程序的链接。

在 Windows XP 中使用带有“每用户”选项的 Microsoft Windows Installer (MSI) 4.5 安装应用程序后查询 Win32_Product 类时出现错误消息:“0x80041001 - 一般故障”

提交修补程序请求,一切就绪。

相关内容