Windows-Xp

我在 XP 機器上收到 Get-WmiObject : Generic Failure 錯誤。需要做些什麼來擺脫這種情況?

  • February 25, 2011

我正在嘗試製作一個解除安裝應用程序,它會定期刪除應用程序 X。訪問安裝在 Windows 機器中的應用程序的起點是通過從名為 Win32_Product 的 WMI 類中檢索它們。但是當我像這樣執行基本命令時,出現以下錯誤。

我已經搜尋了 technet 和 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

如果我再耐心一點,我會在上述連結中找到 Microsoft Hotfix 連結來解決我所面臨的確切問題。

下面是為感興趣的人提供修補程序的連結。

在 Windows XP 中使用帶有“每使用者”選項的 Microsoft Windows Installer (MSI) 4.5 安裝應用程序後查詢 Win32_Product 類時出現錯誤消息:“0x80041001 - 一般故障”

送出修補程序請求,一切就緒。

引用自:https://serverfault.com/questions/240085