Windows Modules Installer defekt - Fehler 2 / TrustedInstaller defekt - 03.08.2013 |
Trustedinstaller error 2 Windows Modules Installer Fehler 2 Windows Modules Installer Das System kann die angegebene Datei nicht finden Symptome: Der PC lädt u. U. keine Updates mehr. In der Ereignisanzeige wird folgender Fehler mit der Event-ID 7023 in regelmäßigen Abständen angezeigt: "Windows Modules Installer" wurde mit folgendem Fehler beendet: Das System kann die angegebene Datei nicht finden Beim Versuch eines manuellen Starts des Dienstes "Windows Modules Installer" / TrustedInstaller erscheint folgender Fehler: "Fehler 2: Das System kann die angegebene Datei nicht finden." Außerdem erscheint beim Versuch die Systemdateireparatur durchzuführen (sfc /scannow) folgender Fehler: Der Windows-Ressourcenschutz konnte den Reparaturdienst nicht starten. Diagnose: Mittels der Analyse des Logbuchs unter C:\Windows\Logs\cbs.log findet man einen Core-Initialisierungsfehler 2013-08-02 11:42:08, Info CBS Starting TrustedInstaller initialization. 2013-08-02 11:42:08, Info CBS Loaded Servicing Stack v6.1.7601.17592 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f\cbscore.dll 2013-08-02 11:42:08, Info CBS Failed to load core resources DLL from path: C:\Windows\servicing\CbsMsg.dllC:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f\CbsMsg.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2013-08-02 11:42:08, Info CBS Failed to initialize core resources. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2013-08-02 11:42:08, Info CBS Failed to initialize the Core DLL: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f\cbscore.dll [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2013-08-02 11:42:08, Info CBS Failed to initialize CBS Core. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2013-08-02 11:42:08, Info CBS Ending TrustedInstaller initialization. 2013-08-02 11:42:08, Info CBS Failed to initialize Trusted Installer. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2013-08-02 11:42:08, Info CBS Starting TrustedInstaller finalization. 2013-08-02 11:42:08, Info CBS Trusted Installer core was not initialized. 2013-08-02 11:42:08, Info CBS Ending TrustedInstaller finalization. Aus irgendeinem Grund versucht der Dienst den gesamten String zu öffnen, bei einem Tracing via procmon bestätigt sich der Verdacht. Nach einem Vergleich der Versionen der Dateien im winsxs-Ordner und im servicing-Ordner stellte sich heraus, dass verschiedene Dateiversionen vorliegen. Lösung: Ich suchte dann im Netz auf den KB-Seiten von MS ob es eine aktuelle Version des CBS gibt (Version 6.1.7601.17592), da die zwischengespeicherten Versionen auf dem System unterschiedlich waren und auf der Installations-CD eine noch ältere Version vorlag. Das KB2533552 beinhaltete die z.Zt. aktuelle Version für Windows 7 x64 SP1. Leider wurde die automatische Installation via Doppelklick der MSU-Datei verwährt, sodass ich die Dateien erst manuell extrahieren musste und dann anschließend in den Ordner "C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_672ce6c3de2cb17f" kopieren konnte.
Über Feedback würde ich mich freuen. |
MICROL!NC - URL zum Artikel: http://microlinc.homeip.net/index.php?lev1=5&lev2=34&id=172 - Ausdruck vom 26.04.2024 |