NTREGOPT
========

Optimierung 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.



Einfhrung
----------

hnlich wie bei Windows 9x/Me werden die Registrierungsdateien eines
NT-basierten Systems mit der Zeit fragmentiert, belegen so auf der
Festplatte mehr Speicherplatz als ntig und verringern die allgemeine
Systemleistung. Sie sollten das Utility NTREGOPT regelmig benutzen,
auf jeden Fall aber nach der Installation oder Deinstallation eines
Programms, um die Gre der Registrierung zu minimieren und den
Zugriff auf die Registrierung zu optimieren.

Das Programm erstellt jede Registrierungsdatei "von Grund auf" neu,
sodass brig gebliebene Lcken in den Dateien von genderten oder
gelschten Registrierschlsseln eliminiert werden.

Beachten Sie, dass das Programm NICHT den Inhalt der Registrierung in
irgendeiner Weise verndert. Auch findet keine Defragmentierung der
Dateien auf der Platte statt (etwas, das das Programm PageDefrag von
SysInternals tut). Die von NTREGOPT durchgefhrte Optimierung besteht
lediglich aus der Verkleinerung der Registrierungsdateien auf die
kleinstmgliche Gre.



Untersttzte Betriebssysteme
----------------------------

- Windows NT 3.51
- Windows NT 4.0
- Windows 2000
- Windows 2003
- Windows XP
- sowie wahrscheinlich alle zuknftigen Windows-Versionen basierend
  auf dem NT-Kern



Installation
------------

Benutzen Sie das Setup-Programm, um NTREGOPT 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 eine Verknpfung mit der Datei NTREGOPT.EXE.



Deinstallation
--------------

Benutzen Sie die Option "Software" in der Windows-Systemsteuerung, um
NTREGOPT von Ihrem PC zu deinstallieren.

Oder, wenn Sie die gezippte Version heruntergeladen haben: Lschen Sie
den NTREGOPT-Ordner, und lschen Sie das entsprechende Desktop-Symbol.



Optimierung der Registrierung mit NTREGOPT
------------------------------------------

Hinweis: Um die reibungslose Funktion von NTREGOPT zu gewhrleisten,
sollten Sie als Systemadministrator angemeldet sein.

Um die Registrierung zu optimieren, starten Sie einfach NTREGOPT,
klicken Sie auf "OK", und wenn die Optimierung beendet ist, klicken
Sie auf "OK", um den Computer neu zu starten. Sie sollten dies sofort
tun, da alle nderungen, die nach der Ausfhrung von NTREGOPT in die
Registrierung geschrieben werden, nach dem Neustart wieder
verlorengehen.

Beachten Sie, dass der Optimierungsvorgang eine kleine Weile dauern
kann, und dass der erste Balken KEIN Fortschrittsbalken ist, sondern
lediglich anzeigt, dass das Programm noch luft.



NTREGOPT Kommandozeilenoptionen
-------------------------------

NTREGOPT untersttzt Kommandozeilenoptionen, mit denen eine
automatische Optimierung der Registrierung ohne Benutzereingriff
gestartet werden kann. Die Kommandozeilen-Syntax fr NTREGOPT ist:

NTREGOPT silent [/noprogresswindow] [/reboot]

(Argumente in eckigen Klammern sind optional.)

Beschreibung der Kommandozeilenoptionen:

silent
  Fhrt NTREGOPT im "stillen" Modus aus und aktiviert die Benutzung
  der anderen Kommandozeilenoptionen.

/noprogresswindow
  Zeigt kein Fortschrittsfenster whrend der Optimierung an.

/reboot
  Startet den Computer nach Beendigung der Optimierung automatisch
  neu.



Bekannte Probleme
-----------------

Manchmal tritt whrend der Ausfhrung von NTREGOPT der Fehler 1450 -
"Nicht gengend Systemressourcen, um den angeforderten Dienst
auszufhren" - beim Versuch auf, eine optimierte Registrierungsdatei
abzuspeichern. Diesen Fehler konnte ich bisher noch auf keinem PC
reproduzieren, und Berichten von betroffenen Anwendern zu Folge tritt
er genauso auch beim Versuch einer Sicherung der entsprechenden Datei
mit Microsofts REGBACK-Programm auf. Dies macht es unwahrscheinlich,
dass ich von meiner (der Programmierer-) Seite aus etwas tun kann.
Einige Anwender konnten das Problem allerdings durch Ausfhren von
NTREGOPT im abgesicherten Modus von Windows umgehen, und in einem Fall
konnte es permanent durch die Deinstallation einer Symantec-Software-
Suite gelst werden. Weiterhin berichtete ein Anwender, dass das
Problem auf seinem System durch Erhhen des Wertes fr "IRPStackSize",
wie im Microsoft Knowledge Base-Artikel 177078 beschrieben, behoben
wurde.

Wenn das System nach einer Optimierung mit NTREGOPT neu gestartet
wird, erscheint unter Windows Server 2003 whrend der Anmeldung die
Ereignisprotokollierung fr Herunterfahren und fragt nach, warum das
System unerwartet heruntergefahren wurde. Dies kommt daher, dass die
Informationen, dass es in Wirklichkeit doch ein ordnungsgemes
Herunterfahren war, noch in die "alte" Registrierung geschrieben
werden, welche beim erneuten Hochfahren des Systems komplett durch die
optimierte Registrierung ersetzt wird. Dadurch gehen diese
Informationen des ordnungsgemen Herunterfahrens verloren und die
Ereignisprotokollierung denkt, das System sei abgestrzt. Um diese
Meldung in Zukunft zu unterdrcken, knnen Sie die
Ereignisprotokollierung fr Herunterfahren abschalten (in der
Windows-Hilfe finden Sie Informationen dazu, wie das geht).

Sollten Sie auf noch andere Probleme stoen, schicken Sie mir bitte
eine E-Mail an lars.hederer@t-online.de mit einer genauen
Beschreibung, und ich werde mich bemhen, Ihnen zu helfen.



bersetzung
-----------

Sie knnen dieses Programm in Ihre Sprache bersetzen, indem Sie die
Datei NTREGOPT.LOC editieren.

Beachten Sie dabei, dass das Editieren der Datei in einem Windows-
Editor (Notepad) erfolgen sollte. So ist sichergestellt, dass alle
Sonderzeichen Ihrer Sprache im Programm korrekt dargestellt werden.

Wenn Ihre Sprache auf meiner Homepage noch nicht vertreten ist und Sie
Ihre bersetzung der Allgemeinheit zugnglich machen wollen, knnen
Sie mir die bersetzte Datei gerne schicken. Ich werde sie dann zum
Download anbieten, natrlich mit Hinweis auf den Autor.

Eine deutsche Sprachdatei ist dem Programm bereits beigefgt. Um
NTREGOPT in Deutsch zu benutzen, entzippen Sie einfach die Datei
LOC_GER.ZIP in Ihren NTREGOPT-Ordner.



Versionsgeschichte
------------------

v1.1j, 20.10.2005
- Kompatibilittsprobleme mit 64-Bit-Windows behoben (vielen Dank an
  Ian Smith und Hajo fr alle Tests)
- Erweiterte Fehlermeldungen

v1.1i, 17.08.2005
- Das Optimierungsergebnis wird nun richtig berechnet, wenn beim
  Optimieren einer oder mehrerer Registrierungsdateien Fehler
  auftraten

v1.1h, 06.03.2005
- Aktualisierung der Homepage-Adresse

v1.1f, 26.08.2004
- Die Fensterposition ist nun in der Bildschirmmitte anstatt der
  Desktopmitte, dies behebt ein Darstellungsproblem bei der Benutzung
  von mehreren Monitoren (danke John :)

v1.1e, 31.07.2004
- Bei der Anzeige des Optimierungsergebnisses wird das Tausender-
  Trennzeichen verwendet

v1.1d, 07.07.2004
- Fehlerbehandlung optimiert

v1.1c, 10.05.2004
- Probleme mit dynamischen Datentrgern behoben
- Windows NT 3.51 wird wieder untersttzt (Untersttzung war mit v1.1
  verlorengegangen)

v1.1b, 23.04.2004
- NTREGOPT ist jetzt kompatibel mit Windows Server 2003 und Windows XP
  Service Pack 2
- Problem behoben, dass auf manchen Systemen die Registrierungsdateien
  nicht optimiert werden konnten

v1.1a, 03.10.2002
- Problem behoben, dass auf manchen Systemen die Registrierungsdateien
  nicht optimiert werden konnten

v1.1, 25.09.2002
- Kommandozeilenuntersttzung hinzugefgt
- Optimierungsergebnis (Gre der Registry vorher/nachher) wird
  angezeigt

v1.0, 24.11.2001
- Erste Version



Vertrieb
--------

Das Programm NTREGOPT ist Freeware. Bitte geben Sie es an jeden
weiter, der es vielleicht ntzlich finden knnte.

Ich erlaube explizit die Aufnahme dieses Programms in ein Datei-
Archiv, in CD-ROM-Kollektionen oder Kollektionen auf anderen Medien
sowie die Benutzung in eigenen Programmen, solange alle Dateien
erhalten und unverndert bleiben. ber eine kurze Nachricht via
E-Mail, wo mein Programm aufgenommen wurde, freue ich mich.



Spenden
-------

Obwohl ich meine Programme als Freeware herausgegeben habe, damit
niemand fr ihre Benutzung bezahlen muss, werden Spenden akzeptiert
und gerne angenommen. Wenn Sie also meine Programme ntzlich finden
und die weitere Entwicklung untersttzen mchten, besuchen Sie einfach
meine Homepage und klicken auf eine der "PayPal"-Schaltflchen, oder
spenden Sie ber PayPal direkt an meine E-Mail-Adresse. Vielen Dank im
Voraus!

Wenn Sie in Deutschland leben, knnen Sie mir auch direkt einen Betrag
auf mein Konto berweisen. Setzen Sie sich mit mir in Verbindung, um
meine Bankverbindung zu erfahren.



Haftungsausschluss
------------------

Die Benutzung dieser Software erfolgt auf eigene Gefahr. Ich bernehme
keine Verantwortung dafr, was Ihnen oder Ihrem PC auf Grund der
Benutzung meines Programms zustt, zum Beispiel: Zerstrung der
Registrierung, Festplattencrash, Herzanfall...

Kommentare und Vorschlge per E-Mail sind aber immer willkommen!
