Fehler bei der Anmeldung mit dem Benutzerprofildienst

Fehler bei der Anmeldung mit dem Benutzerprofildienst.
Das Benutzerprofil kann nicht geladen werden.

Diese Fehlermeldung entsteht durch ein defektes Default-User-Profil.

In meinem Fall war die Registry defekt, die in der Datei C:\Users\Default\ntuser.dat gespeichert ist.

Nur von wo bekommt man eine intakte ntuser.dat?

Von der Windows Installation-CD oder ISO. Ihr müsst nur einen Entpacker installiert haben, der mit ISOs und WIM-Dateien umgehen kann, zB 7zip.

WICHTIG: Die Version der CD/ISO muss mit der installierten Windows-Version übereinstimmen!

Auf der CD/ISO befindet sich im Ordner „sources“ die Datei „install.wim“. Diese entpacken oder mit 7zip öffnen. Darin gibt es nun einen Ordner „1“, in dem die Standard-Windows-Installation liegt.
Aus dem Ordner Users\Default könnt ihr euch nun die ntuser.dat rauskopieren.

Word in einem Windows-Service in Session 0 nutzen

Ich hatte die Anforderung, ein Programm zu installieren, das als Windows-Service unter dem LocalSystem-Account lief, und das über DCOM Word zum Erstellen von Dokumenten nutzt.

Leider erwies sich die Nutzung von Word schwieriger als gedacht. Word startete zwar, brachte aber Fehler wie:

Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

Nach viel probieren und experimentieren dann die Lösung: Word braucht im Benutzerprofil einen Desktop-Ordner.
In Session 0 wird das Profil C:\Windows\SysWOW64\config\systemprofile verwendet – und hier gibt es keinen Desktop-Ordner. Also schnell einen angelegt und Word funktioniert.