Hartnäckige DELL Command|Update Probleme beheben

Auf einem PC zeigt DELL Command|Update nur ein kleines blaues Fenster mit DELL-Logo und einem unbeschrifteten grauen „Button“ an. Sonst nichts. Ein Klick auf den grauen Button beendet das Programm. Deinstallation und anschließende Neuinstallation ändert nichts an dem Verhalten.

Das Programm Systeminformationen (msinfo32) zeigt nur die Meldung „Auf die Software von Windows Verwaltungsinstrumentation kann nicht zugegriffen werden“ an. PowerShell-Befehle wie Get-WmiObject Win32_ComputerSystem oder Get-WmiObject Win32_BIOS erzeugen Fehlermeldungen, was alles auf Probleme mit dem WMI Repository hinweist. Ein kompletter Neuaufbau des WMI Repositories war mir (da Informationen verloren gehen können) zu riskant.

Mit dem folgenden PowerShell Script konnte ich die relevanten Dateien neu kompilieren. Die beiden .mfl Dateien haben zwar auf diesem PC gefehlt (und entsprechende Warnungen erzeugt), aber anschließend haben sowohl msinfo32 als auch die oben genannten Get-WmiObject Befehle wieder funktioniert und auch DELL Command|Update lief endlich normal.

cd "$env:windir\System32\wbem"

$mofFiles = @(
    "cimwin32.mof",
    "cimwin32.mfl",
    "system.mof",
    "rsop.mof",
    "rsop.mfl",
    "wmipcima.mof",
    "wmipdfs.mof",
    "wmipiprt.mof"
)

foreach ($mof in $mofFiles) {
    if (Test-Path $mof) {
        Write-Host "Kompiliere $mof..." -ForegroundColor Cyan
        & mofcomp.exe $mof
    } else {
        Write-Warning "Nicht gefunden: $mof"
    }
}