userinit.exe-Fehler
Hallo,
mein eigentliches Hauptproblem wurde in diesem Forum eigentlich schon gelöst:
Windows XP meldet sich sofort nach der Anmeldung wieder ab
Nun komm bei mir folgendes Problem hinzu:
Ich habe an meinem Sytsem kein funktionierendes CD-Laufwerk. Daher kann ich den Pfad der userinit.exe nicht über das Booten der XP CD ändern.
Um ein neues Laufwerk zu installieren und damit von einer CD booten zu können müsste ich zuerst den Treiber des Laufwerks installieren, was ja nicht geht, da ich meinen benutzer nicht anmelden kann und gar nicht erst bis zum Desktop komme.
Nun habe ich mir ein externes Festplattengehäuse gekauft, meine Notebookfestplatte eingebaut und an ein funktionierendes System per USB angehäng. Die Userinit.exe habe ich auch schon erfolgreich in das Windows Verzeichnis kopiert.
Jetzt mein eigentliches Problem:
Über start--> ausführen-->regedit kann ich nur die registry des laufenden System, d.h. des angemeldeten Benutzers verwalten. Ich müsste jedoch auf die reg des Windows Verzeichnis auf der externen Fesplatte zugreifen und dort den Pfad verändern.
Gibt es vielleicht ein Programm bzw. einen Befehl in der Eingabeaufforderung wie ich da ran komme?
Ich hoffe es kann mir jemand weiter helfe.
Danke schonmal im Voraus.
Gruß Chris
mein eigentliches Hauptproblem wurde in diesem Forum eigentlich schon gelöst:
Windows XP meldet sich sofort nach der Anmeldung wieder ab
Nun komm bei mir folgendes Problem hinzu:
Ich habe an meinem Sytsem kein funktionierendes CD-Laufwerk. Daher kann ich den Pfad der userinit.exe nicht über das Booten der XP CD ändern.
Um ein neues Laufwerk zu installieren und damit von einer CD booten zu können müsste ich zuerst den Treiber des Laufwerks installieren, was ja nicht geht, da ich meinen benutzer nicht anmelden kann und gar nicht erst bis zum Desktop komme.
Nun habe ich mir ein externes Festplattengehäuse gekauft, meine Notebookfestplatte eingebaut und an ein funktionierendes System per USB angehäng. Die Userinit.exe habe ich auch schon erfolgreich in das Windows Verzeichnis kopiert.
Jetzt mein eigentliches Problem:
Über start--> ausführen-->regedit kann ich nur die registry des laufenden System, d.h. des angemeldeten Benutzers verwalten. Ich müsste jedoch auf die reg des Windows Verzeichnis auf der externen Fesplatte zugreifen und dort den Pfad verändern.
Gibt es vielleicht ein Programm bzw. einen Befehl in der Eingabeaufforderung wie ich da ran komme?
Ich hoffe es kann mir jemand weiter helfe.
Danke schonmal im Voraus.
Gruß Chris
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 118268
Url: https://administrator.de/contentid/118268
Ausgedruckt am: 26.11.2024 um 08:11 Uhr
9 Kommentare
Neuester Kommentar
Hi,
eine Idee habe ich leider wg. gleichem Problem. Wäre schön gewesen, es wäre ein Virus... es war wohl ein Virenscanner. Schau mal bei heise.de (ca. 2 Wochen her die Meldung): McAfee + noch einer haben einfach Windows-Systemdateien "beseitigt" ohne Spuren und zu ohne fragen. Bisher hatte ich mit keiner Reparatur-Utility Erfolg, und daher neu installiert.
Gruß,
Martin
eine Idee habe ich leider wg. gleichem Problem. Wäre schön gewesen, es wäre ein Virus... es war wohl ein Virenscanner. Schau mal bei heise.de (ca. 2 Wochen her die Meldung): McAfee + noch einer haben einfach Windows-Systemdateien "beseitigt" ohne Spuren und zu ohne fragen. Bisher hatte ich mit keiner Reparatur-Utility Erfolg, und daher neu installiert.
Gruß,
Martin
Hi, hatte gerade dasselbe Problem ( na ja, ist noch nicht komplett beseitigt) aber der Logon klappt schon wieder...
Also ich habe mit der Start CD die Recovery Console aufgemacht und dort dann die CMD.EXE auf die LOGON.SCR kopiert.
Nach dem Neustart muss man nun nur noch ein paar Minuten warten (ohne Benutzer / Passwort Eingabe) und schon öffnet sich ein CMD Fenster und man hat vollen Zugriff auf das System. Nun kann man den REGEDIT aufrufen und den Schlüssel mit der USERINIT.EXE abändern.
Ich habe hier einfach USERINI2.EXE eingegeben und von der WinXP CD die USERINIT.EX_ expandiert (neues Verzeichnis!) und dann unter diesem Namen nach ..\SYSTEM32 kopiert.
Danach klappt der Logon wieder!
Was mich jetzt noch irritiert ist, dass die USERINIT.EXE nicht gelöscht noch überschrieben werden kann.
Beim Aufruf kommt die Meldung, dass diese Datei nicht gefunden wird - ich nehm' mal an, dass ist das eigentliche Problem..
Falls jemand von euch hierzu etwas sagen kann wäre es ganz nett...
Danke und schöne Grüße, Manfred
Also ich habe mit der Start CD die Recovery Console aufgemacht und dort dann die CMD.EXE auf die LOGON.SCR kopiert.
Nach dem Neustart muss man nun nur noch ein paar Minuten warten (ohne Benutzer / Passwort Eingabe) und schon öffnet sich ein CMD Fenster und man hat vollen Zugriff auf das System. Nun kann man den REGEDIT aufrufen und den Schlüssel mit der USERINIT.EXE abändern.
Ich habe hier einfach USERINI2.EXE eingegeben und von der WinXP CD die USERINIT.EX_ expandiert (neues Verzeichnis!) und dann unter diesem Namen nach ..\SYSTEM32 kopiert.
Danach klappt der Logon wieder!
Was mich jetzt noch irritiert ist, dass die USERINIT.EXE nicht gelöscht noch überschrieben werden kann.
Beim Aufruf kommt die Meldung, dass diese Datei nicht gefunden wird - ich nehm' mal an, dass ist das eigentliche Problem..
Falls jemand von euch hierzu etwas sagen kann wäre es ganz nett...
Danke und schöne Grüße, Manfred
So... Erfolgsmeldung.. Das System läuft wieder - und das ohne Neuinstallation!
Da war wirklich ein Trojaner am Werk und hat in der Registry einigen Unfug angestellt..
Im Key HKEY_LOCAL_MACHINE\Microsoft\Windows NT\CurrentVersion\Image File Execution Optons\userinit.exe gab es einen Subkey Debugger - in diesem war eine Datei aufgeführt, welche mein Virenscanner nach einem Update erkannt und entfernt hat!
Tja, dadurch wird aber beim Aufruf der Userinit.exe der zugeordnete Debugger nicht mehr gefunden und das System startet neu!
Ich habe diesen zusätzlichen Eintrag einfach entfernt und - voila - alles lief wieder!
Habe dann über Google diesen Eintrag gefunden: http://forum.pctreffpunkt.de/viewtopic.php?t=53
Schöne Grüße, Manfred
Da war wirklich ein Trojaner am Werk und hat in der Registry einigen Unfug angestellt..
Im Key HKEY_LOCAL_MACHINE\Microsoft\Windows NT\CurrentVersion\Image File Execution Optons\userinit.exe gab es einen Subkey Debugger - in diesem war eine Datei aufgeführt, welche mein Virenscanner nach einem Update erkannt und entfernt hat!
Tja, dadurch wird aber beim Aufruf der Userinit.exe der zugeordnete Debugger nicht mehr gefunden und das System startet neu!
Ich habe diesen zusätzlichen Eintrag einfach entfernt und - voila - alles lief wieder!
Habe dann über Google diesen Eintrag gefunden: http://forum.pctreffpunkt.de/viewtopic.php?t=53
Schöne Grüße, Manfred