Der Versuch, MSU-Hotfixes zu installieren, hat zur Folge, dass nach Updates auf diesem Computer gesucht wird

42

Ich versuche, zwei Hotfixes manuell von Microsoft zu installieren - einer behebt das svchost.exeProblem mit der extremen Speichernutzung und der andere das langsame Windows Update-Problem.

Bei diesem System handelt es sich um ein frisch installiertes Windows 7, und ich habe die beiden MSU-Updates lokal auf meinem Desktop gespeichert. Es werden jedoch nie solche Updates gefunden und daher auch nie die beiden Fixes installiert.

Gibt es eine Möglichkeit, Windows Update Standalone Installer zu zwingen, nur das einzelne Update zu installieren und nicht nach allen Updates zu suchen?

Thomas Ward
quelle
Der Hauptgrund für die Notwendigkeit, diese beiden Fehlerbehebungen vorzunehmen, ist das schnellere Windows Update-System, mit dem alle erforderlichen Updates heruntergeladen werden können (es hat keine Updates erhalten)
Thomas Ward
2
@ Moab Nicht wirklich. Das hier festgestellte Problem betrifft speziell das Standalone-Installationsprogramm. Es geht NICHT um Windows Update insgesamt - dafür war das zweite der MSU-Pakete gedacht, die ich installieren wollte. Daher glaube ich nicht, dass sie ähnlich sind, da ich speziell Probleme mit dem wusa.exeProgramm hatte, das das eigenständige Installationsprogramm für Paketdateien für Updates ist
Thomas Ward
1
@Moab Versucht und gescheitert - hat das Problem nicht gelöst, da wusaimmer noch versucht wurde, "zu suchen" und nie etwas gefunden hat.
Thomas Ward
4
@ Moab NEIN, das hat nichts mit Internetverbindung zu tun. Ich habe dieses Problem vor Jahren mit xperf / WPA verfolgt. Nach der ersten MSU-Installation überprüft der WU-Dienst, ob alle MSI / MSP-Dateien gültig sind. Dies nimmt viel Zeit in Anspruch, sodass das zweite Update nicht erkennen kann, ob es installiert werden kann. Meine Problemumgehung beendet das nutzlose MSI-Scannen.
magicandre1981
2
Glauben Sie, was Sie wollen, aber ich habe nachverfolgt, was Windows macht oder nicht.
magicandre1981

Antworten:

67

Die Nachricht ist irreführend. Es wird gesucht, ob das Update installiert werden kann oder ob das Update nicht mehr benötigt wird (ersetzt).

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp, % Weight
10, , , ,   wuaueng.dll!CUpdatesToPruneList::PopulateSupersedenceInfo, 31521, , 43,72
11, , , ,   wuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded, 31521, , 43,72

WUSA.exe, mit dem MSU-Updates installiert werden, ist nur ein Wrapper für Windows Update. Nachdem Windows Update ein Update installiert hat, hängt es erneut in einer Schleife, um zu überprüfen, ob Updates angewendet werden oder nicht. Diese Überprüfungen sind nach einer Installation unbrauchbar, und diese Schleife blockiert die Installation anderer MSU-Updates.

Um die Installation zu beschleunigen, beenden Sie den WindowsUpdate-Dienst über die grafische Benutzeroberfläche (services.msc) oder über die Befehlszeile mit erhöhten Rechten (als Administrator ausgeführt) ( net stop wuauserv). Jetzt wird die Schleife gestoppt und Updates werden schneller installiert.

Installieren Sie das erste MSU-Update, beenden Sie den WindowsUpdate-Dienst erneut und installieren Sie die zweite MSU-Datei.

Ich habe auch ein Skript erstellt, das alle MSU-Dateien im selben Ordner wie die CMD auflistet, installiert und den WU-Dienst jedes Mal von selbst beendet, um das Setup zu beschleunigen.

magicandre1981
quelle
4
Ich danke Ihnen sehr für Ihre Antwort! Dies hat mich definitiv über den "Suchschritt" mit dem Standalone-Installer hinaus gebracht und mir sehr geholfen. Hoffentlich kann Windows seine Updates jetzt bekommen!
Thomas Ward
4
@DmitriNesteruk anstatt es runter zu stimmen die cmd als admin facepalm
magicandre1981
4
Ich habe den Dienst gestoppt, aber er geht wieder in Betrieb, sobald ich versuche, den zu installieren msu.
Matheus Moreira
1
Arbeitete wie ein Zauber, als ich versuchte, Remote System Administration Tools von Microsoft zu installieren. Das Forum war wie immer nicht hilfreich. Vielen Dank, dass Sie sich die Zeit genommen haben, diese Lösung zu finden!
User121391
4
Ich hatte keine Berechtigung zum Beenden des Dienstes, also extrahierte ich die Dateien aus der MSU und installierte die CAB-Datei über eine Eingabeaufforderung mit erhöhten Rechten:> dism / online / add-package /packagepath:C:\update\myupdate.cab
kttii