Ich arbeite an einer Windows 8.1 x64-Workstation. Windows Update kann die neuesten Microsoft-Patches nicht installieren. Ich versuche, KB3185331 (die Sicherheits-Rollup-Patches) manuell zu installieren. Die manuelle Installation schlägt mit dem folgenden Fehler in den Setup-Ereignissen fehl:
Windows update "Security Update for Windows (KB3185331)" could not be installed because of
error 2147942402 "The system cannot find the file specified." (Command line:
""C:\Windows\system32\wusa.exe" "C:\Users\JW\Downloads\Windows8.1-KB3185331-x64.msu" ")
Ich habe versucht, dem„Hilfe zu diesem Fehler erhalten“Link in Windows Update, aber das ist ungefähr so nützlich wie ein Wildschwein mit Titten. Es ist seit Jahren kaputt und ich vermute, Microsoft hat keine Pläne, es zu reparieren, um sicherzustellen, dass es den Erwartungen der Benutzer entspricht.
Ich habe den Computer nach einer spezifischeren Protokolldatei durchsucht, aber die Windows-Suche liefert keine Treffer für KB3185331. Ich habe im Internet nach der KB-Nummer und der Fehlermeldung gesucht, aber es gibtnur ein Treffer in Englisch.
Das Befolgen der Ratschläge auf der deutschen Seite hat das Problem nicht behoben. Wbems winmgmt /verifyrepository
wurden konsistent zurückgegeben.KB971058, Wie setze ich Windows Update-Komponenten zurück?und dasRepariere es!behauptete, einige Probleme zu beheben, aber das Problem blieb nach dem Neustart bestehen.
Ich habe ein paar Fragen:
- Warum schlägt die Installation fehl?
- Welche Datei kann nicht gefunden werden?
- Wie behebe ich das Problem?
Hier ist eine der nutzlosen Fehlermeldungen. Sie tritt auf, wenn ich versuche, das Rollup manuell zu installieren.
Antwort1
Das hier hat mich in der letzten halben Stunde wahnsinnig gemacht! Ich habe versucht, dieses Skript auf einer Windoze 7-Box auszuführen:
@ECHO OFF
REM Apply Windows update files (*.msu) in the current directory.
for %%f in (*.msu) do echo %%f && Wusa.exe %%f /quiet /norestart
echo Done!
Die Lösung? Start->Zubehör Klicken Sie mit der rechten Maustaste auf „Eingabeaufforderung“ und wählen Sie „Als Administrator ausführen“
Dies ist in der Tat eine sehr irreführende Fehlermeldung, da die Datei zwar existiert, Sie jedoch keinen Zugriff darauf haben. Eine bessere Meldung wäre möglicherweise „Zugriff verweigert“ gewesen.
Antwort2
Dies scheint auf die „erzwungene Upgrade“-Richtlinie von Microsoft in Kombination mit fehlerhaften Update-Prozessen zurückzuführen zu sein.
Meine Windows-Installationen sind gehärtet. Sie entfernen unerwünschten Müll, wie Skype und OneDrive. Die „fehlende Datei“ war eine der Dateien, die gelöscht wurden, nachdem unerwünschte Komponenten entfernt wurden. Ich habe nie herausgefunden, welche es war, aber das Update war erfolgreich, nachdem ich (1) die VM geklont und (2) die Installation mit Tools wie dsim „repariert“ hatte. Zu Punkt (2) siehe KB 947821,Beheben Sie Windows Update-Fehler mithilfe des DISM- oder System Update Readiness-Tools.
Der fehlerhafte Update-Prozess wurde von Microsoft nie zugegeben, aber Forbes berichtete darüber unterMicrosoft bestätigt umfangreiche Änderungen bei den Upgrades für Windows 7 und Windows 8.
Es scheint also, dass Microsoft eine Unternehmensrichtlinie hat, die Benutzer dazu zwingt, unerwünschte Dienste beizubehalten und zu verwenden, und diese wird durch technische Kontrollen wie das Bereitstellen von Updates für Benutzer durchgesetzt, die sich nicht daran halten. Wo sind das US-Justizministerium und die Federal Trade Commission, wenn man sie braucht ...