Windows unter der Haube

Die Windows-Registry – geniale Hacks für Profis

Mehr über Hermann Apfelböck erfahren Sie unter http://apfelböck.de.

Das Regedit-Tool

Um den Typ des Standard-Eintrags von „Reg_SZ“ auf “Reg_Expand_SZ“ zu än- dern, müssen Sie die Regis- try erst mit einem externen Programm editieren.
Um den Typ des Standard-Eintrags von „Reg_SZ“ auf “Reg_Expand_SZ“ zu än- dern, müssen Sie die Regis- try erst mit einem externen Programm editieren.

Die Registry unterstützt für einfache Textinformationen drei Typen – Zeichenfolgen, erweiterbare Zeichenfolgen und mehrteilige Zeichenfolgen. Wenn Sie mit Regedit einen neuen Schlüssel eintragen, erscheint im rechten Wertefenster automatisch der Eintrag „(Standard)“ in Form einer „Zeichenfolge“. Daher scheint es unmöglich, an dieser Stelle eine erweiterbare oder mehrteilige Zeichenfolge einzutragen. Dies ist zum Beispiel nützlich, um einen Programmaufruf mit Pfadvariable einzutragen (etwa „%programfiles%\...“).

Mit Regedit lässt sich der Zeichenfolgen-Typ für „(Standard) nicht beliebig ändern, wohl aber mit Programmierwerkzeugen oder dem Kommandozeilenprogramm Reg.exe. Dieses Tool nutzen Sie in einer Eingabeaufforderung mit der Option „Als Administrator ausführen“. Folgender Befehl
reg add HKCR\Directory\Shell\TotalCommander\command /ve /t reg_expand_sz /d ""

erstellt ein neues Kontextmenü „Irfanview“ für Verzeichnisse („Directory“) und definiert den „(Standard)“-Eintrag als erweiterbare Zeichenfolge („Reg_Expand_SZ“). Einmal vorhanden, lässt sich der Wert anschließend in Regedit beliebig befüllen.

Registry-Hack zündet Turbo beim Booten

Die Registry von außen reparieren
Windows startet nicht mehr. Sie wissen aber genau, dass Sie das eben durch einen bestimmten fehlerhaften Registry-Eintrag verschuldet haben. In diesem Fall können Sie die Registry mit einem Zweitsystem von außen reparieren.

Drücken Sie beim PC-Start F8, und wählen Sie „Computer reparieren“. Über die „Eingabeaufforderung“ starten Sie mit der Eingabe regedit den Registry-Editor, der zunächst die Registry des Zweitsystems darstellt. Klicken Sie hier auf „Hkey_Local_Machine“ – nur hier lässt sich die Fremd-Registry importieren. Dann gehen Sie auf „Datei, Struktur laden“ und navigieren zum Ordner „\Windows\System32\config“ des defekten Systems. Bei gravierenden Problemen kommt nur die Registry-Datei „system“ in Betracht, die Sie nun „Öffnen“.

Regedit fordert Sie jetzt auf, einen Namen zu vergeben. Den können Sie beliebig wählen, und die importierte Datei erscheint nun unter „Hkey_Local_Machine\[Name]“. Nach der Reparatur schreiben Sie die Datei „system“ mit „Datei, Struktur entfernen“ wieder auf die Festplatte.

Windows-Passwort vergessen? Kein Problem

Ordneransichten radikal aufräumen
Nach monatelanger Windows-Nutzung mit unterschiedlichen, manuell eingestellten Ordneransichten herrscht Chaos. Sie können über „Ordneroptionen, Ansicht, Für Ordner übernehmen“ zwar die Mustervorlagen für diverse Ordnertypen neu definieren, aber die manuell eingestellten Ansichten stehen in der Registry und ignorieren die Vorlagen.

Wenn Sie die Ordneransichten nachhaltig aufräumen wollen, löschen Sie folgende Schlüssel komplett:
HKCU\Software\Classesocal settings\software\microsoft\windows\shell\bagshkcu\software\classesocal settings\software\microsoft\windows\shell\bagmruhkcu\software\microsoft\ windows\currentversion\ explorer\streamsdefaults

nach beseitigung der (dominierenden) individuellen ansichtsoptionen können sich die standardvorlagen wieder durchsetzen.

Zur Startseite