ERUNT - Das Emergency Recovery Utility NT ========================================= Sicherung und Wiederherstellung der Registrierung von Windows NT/2000/2003/XP v1.1j, 20.10.2005, Freeware Geschrieben von Lars Hederer E-Mail: lars.hederer@t-online.de Schauen Sie hier nach, ob es eine neue Version gibt: http://www.larshederer.homepage.t-online.de/erunt Welche Neuigkeiten es in dieser Version gibt, schauen Sie bitte im Abschnitt "Versiongeschichte" weiter unten in dieser Datei nach. Einf?hrung ---------- Bei der Entwicklung von Windows 95 traf Microsoft die weise Entscheidung, alle computer- und anwendungsbezogenen Daten, die vorher ?ber zahllose INI-Dateien verstreut waren, in einer einzigen zentralen Datenbank zusammenzufassen, der sogenannten "Registrierung". Diese Registrierung ist heutzutage einer der wichtigsten Bestandteile jedes Windows-Systems, ohne welche das Betriebssystem noch nicht einmal starten w?rde. Und da die Registrierung ziemlich empfindlich auf Besch?digungen reagiert, ist es sehr ratsam, die zugeh?rigen Dateien regelm??ig zu sichern. In MS-DOS-basierten Windows-Versionen (95, 98, Me) besteht die Registrierung aus den Dateien SYSTEM.DAT und USER.DAT (und CLASSES.DAT bei Windows Me). Diese Dateien k?nnen mit dem Explorer einfach aus dem Windows-Ordner an eine sichere Stelle kopiert werden, zum Beispiel einen anderen Ordner auf der Festplatte. Microsoft stellt daf?r sogar ein Utility namens ERU zur Verf?gung, welches diese und noch ein paar andere wichtige Systemdateien an einem anderen Ort sichert. Au?erdem legen Windows 9x/Me automatisch beim Starten Sicherungskopien der Registrierung an; bei Windows 95 ist dies eine Kopie der Registrierung der letzten Windows-Sitzung, und Windows 98/Me sichern bis zu f?nf St?nde der letzten f?nf Tage, an denen Windows gestartet wurde. Leider ist dies bei Windows-Versionen mit NT-Kern nicht der Fall. Bei Windows NT und 2000 werden ?berhaupt keine automatischen Sicherungen der Registrierung angelegt, und bei XP wird die Registrierung nur als Teil des ?berladenen Systemwiederherstellungsprogramms mitgesichert, welches aber z. B. wenn Windows auf Grund einer besch?digten Registrierung gar nicht mehr startet, noch nicht mal zur "Wiederherstellung" benutzt werden kann. Es ist auch nicht mehr m?glich, die notwendigen Dateien, nun "Hives" genannt und mit Namen DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM im Ordner SYSTEM32\CONFIG, an eine andere Stelle zu kopieren, da sie vom Betriebssystem in Benutzung sind. Und obwohl die Registrierung eines NT-basierten Windows weniger anf?llig f?r Besch?digungen ist als die anderer Versionen, kann es immer noch passieren, und f?r diesen Fall fehlt bei NT einfach eine Option zur einfachen Sicherung und Wiederherstellung der Registrierung, wie sie bei Windows 9x/Me zur Verf?gung steht, um das System ohne gro?e Umst?nde wieder ans Laufen zu bekommen. Im Jahr 2001, als Windows XP auf vielen neuen Heimanwender-PCs vorinstalliert wurde und schon absehbar war, dass es innerhalb der n?chsten Jahre auch der neue Windows-Standard bekommen k?nnte, entschloss ich mich daher, ein Programm zur Sicherung der Registrierung zu schreiben, welches die einfache Bedienung von Windows 9x/Me's ERU bietet (daher auch der Name ERUNT), als auch die M?glichkeit, die Registrierung automatisch sichern zu lassen, zum Beispiel beim Windows-Start. Oder man kann vor dem Ausprobieren eines neuen Programms die Registrierung mit ERUNT sichern, das Programm installieren und testen, wieder deinstallieren und anschlie?end die Registrierung wiederherstellen, um ganz sicherzugehen, dass kein M?ll zur?ckbleibt. Hinweis: Die Funktion "Registrierungsdatei exportieren" in Regedit ist NUTZLOS (!), um eine Komplettsicherung der Registrierung anzulegen. Weder wird hierdurch die komplette Registrierung exportiert (z. B. werden keine Informationen aus dem Schl?ssel "SECURITY" gesichert), noch kann die exportierte Datei sp?ter wieder benutzt werden, um die aktuelle Registrierung durch die alte zu ersetzen. Stattdessen wird die Datei beim Re-Import mit der aktuellen Registrierung zusammengef?hrt, d. h. es wird nichts von dem wieder entfernt, was der Registrierung seit dem Export hinzugef?gt wurde. Dies f?hrt zu einem heillosen Durcheinander von alten und neuen Eintr?gen. Features -------- - Sicherung der Registrierung von Windows NT/2000/2003/XP in einem Ordner Ihrer Wahl - Auswahlm?glichkeit der System- und Benutzerregistrierungen - Kommandozeilenoptionen erm?glichen eine automatische Sicherung und Wiederherstellung der Registrierung - Wiederherstellung der Registrierung in Windows 9x/Me/NT/2000/2003/XP und MS-DOS (All-in-One-Wiederherstellungsprogramm) oder der Windows- Wiederherstellungskonsole - Zus?tzlich im Archiv enthalten: NTREGOPT zur Optimierung der Registrierung - Alle Programme in diesem Archiv sind komplett lokalisierbar (d. h. k?nnen in andere Sprachen ?bersetzt werden), deutsche Version ist mitgeliefert Unterst?tzte Betriebssysteme ---------------------------- - Windows NT 3.51 - Windows NT 4.0 - Windows 2000 - Windows 2003 - Windows XP - sowie wahrscheinlich alle zuk?nftigen Windows-Versionen basierend auf dem NT-Kern Vom Wiederherstellungsprogramm ERDNT werden zus?tzlich unterst?tzt: - MS-DOS - Windows 95 - Windows 98 - Windows Me Installation ------------ Benutzen Sie das Setup-Programm, um ERUNT auf Ihren PC zu installieren. Oder, wenn Sie die gezippte Version heruntergeladen haben: Entzippen Sie alle Dateien in einen Ordner Ihrer Wahl und erzeugen Sie ggf. auf dem Desktop Verkn?pfungen mit den Dateien ERUNT.EXE bzw. NTREGOPT.EXE. Deinstallation -------------- Benutzen Sie die Option "Software" in der Windows-Systemsteuerung, um ERUNT von Ihrem PC zu deinstallieren. Oder, wenn Sie die gezippte Version heruntergeladen haben: L?schen Sie den ERUNT-Ordner, und l?schen Sie die entsprechenden Desktop-Symbole. (L?schen Sie ggf. auch die Wiederherstellungsordner, die Sie mit dem Programm erstellt haben.) Sichern der Registrierung mit ERUNT ----------------------------------- Hinweis: Um die reibungslose Funktion von ERUNT zu gew?hrleisten, sollten Sie als Systemadministrator angemeldet sein. Starten Sie ERUNT und best?tigen Sie den Willkommenshinweis. Tippen Sie den Namen eines Wiederherstellungsordners ein, in welchem die gesicherten Registrierungsdateien gespeichert werden sollen, oder klicken Sie auf "...", um die Laufwerke Ihres Computers zu durchsuchen und einen Ordner auszuw?hlen. Sie k?nnen auch einfach die Voreinstellung belassen, dann wird der ERDNT-Ordner in Ihrem Windows- Ordner erstellt; dies hat den Vorteil, dass Sie ?ber die Windows- Wiederherstellungskonsole Zugriff darauf haben, wenn Windows mal nicht mehr startet. Hinweis: Standardm??ig h?ngt ERUNT im Zielordner-Eingabefeld noch einen Ordner mit dem aktuellen Datum als Namen an den Wiederherstellungsordner an. Auf diese Weise k?nnen beliebig viele Registry-Sicherungen in einem einzigen Wiederherstellungsordner aufbewahrt werden, jeweils getrennt durch das Erstellungsdatum. Diese Funktion sowie das Erscheinungsbild des Datums k?nnen ?ber die Datei ERUNT.INI konfiguriert werden (dies wird sp?ter noch erl?utert). Wenn die Sicherung der Registrierung direkt in dem angegebenen Ordner angelegt werden soll, k?nnen Sie auch das Datum einfach wieder aus dem Eingabefeld l?schen, bevor Sie auf "OK" klicken. W?hlen Sie als n?chstes die Sicherungsoptionen aus: - Systemregistrierung: Die aktuelle Systemregistrierung, normalerweise bestehend aus den Dateien DEFAULT, SAM, SECURITY, SOFTWARE und SYSTEM. - Registrierung des aktuellen Benutzers: Die Registrierungsdateien f?r den aktuell angemeldeten Benutzer, normalerweise NTUSER.DAT und USRCLASS.DAT. - Andere ge?ffnete Benutzerregistrierungen: Manchmal hat Windows noch ein paar andere Benutzerregistrierungen im Speicher. Beispiele hierf?r sind "generische" Registrierungen, z. B. f?r den Benutzer "JEDER", oder die Registrierungen anderer Benutzer des Computers, wenn Sie die schnelle Benutzerumschaltung von Windows XP verwenden. W?hlen Sie diese Option, um auch alle zus?tzlich gefundenen Benutzerregistrierungen zu sichern. Klicken Sie dann auf "OK" und warten Sie, bis der Sicherungsvorgang abgeschlossen ist. (Beachten Sie, dass dies eine kleine Weile dauern kann, und dass der erste Balken KEIN Fortschrittsbalken ist, sondern lediglich anzeigt, dass das Programm noch l?uft.) Das Programm ERDNT zum sp?teren Wiederherstellen der Registrierung wird automatisch mit in den Zielordner kopiert. (Technische Information: ERUNT sichert nur Registrierungsdateien, die gerade vom System ge?ffnet sind. Informationen ?ber diese Dateien werden aus dem Registrierungsschl?ssel HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Control\hivelist gelesen. Dort nicht aufgelistete Registrierungsdateien, z. B. solche von anderen Benutzern des Computers, k?nnen von ERUNT nicht gesichert werden.) ERUNT Kommandozeilenoptionen ---------------------------- ERUNT unterst?tzt Kommandozeilenoptionen, mit denen eine automatische Sicherung der Registrierung ohne Benutzereingriff erstellt werden kann. Die Kommandozeilen-Syntax f?r ERUNT ist: ERUNT Zielordner [sysreg] [curuser] [otherusers] [/noconfirmdelete] [/noprogresswindow] Die Angabe Zielordner wird zur Kommandozeilenausf?hrung von ERUNT ben?tigt, alle anderen Angaben sind optional. Wenn Sie einen Zielordner in der Kommandozeile angeben, wird ERUNT automatisch im "stillen" Modus mit den Standard-Sicherungsoptionen (Systemregistrierung und Registrierung des aktuellen Benutzers) ausge...
kisskiss