G.
Die Registry unter W 7 64, Einfrieren des Desktops bei UAC verhindern/
geöffnete Ordner in Registrierungseditor einfärben...
Inhaltsverzeichnis
Einleitung
Erstellung
eines Registryschlüssels
Wie
erstelle ich eine Reg-Datei?
komplette
Registrysicherung
Grundlegender
Aufbau
Schlüssel
kopieren
Suchen
im
Registrierungseditor
Favoriten
von Regschlüsseln Anlegen
Bemerkung
in der Registry anlegen
Veränderungen
der Registry mit World nachvollziehen
Pflege der Registry
Verbesserte
Ordneransicht im Explorer und dem Registrierungseditor durch
Verwendung
eines weiteren Iconsymbols
UAC mit Hilfe von Registrierungseditor bändigen
Speziell für Fortgeschrittene: REG-Datei in
Batchdatei integrieren
Einleitung
Die
regedit.exe befindet sich im Pfad: C:\Windows und
nicht im
Ordner System 32, wie es eigentlich logisch wäre...
Gestartet
wird sie dort über Doppelklick oder regedit.exe
ins Suchfeld im Start
eingeben (empfohlen).
Eine
Verknüpfung anzulegen kann sinnvoll sein (per Drag und Drop mit rechter
Maustaste auf den Desktop legen und Verknüpfung hier erstellen).
Erstellung
eines Registryschlüssels
Neue
Registrierungsschlüssel können über die Kommandozeile (a) (umständlich,
aber bei der Erstellung von Batchdateien durchaus sinnvoll) oder durch
sogenannte (b) *.Reg-Dateien erstellt werden.
(a)
Für das
Erstellen von Reg-Dateien über die Kommandozeile öffnen Sie die cmd.exe
(Kommandozeile) und geben reg /? an. Die Möglichkeiten der CMD werden
Ihnen aufgelistet.
Tip: Der für sie meist benutzte Befehl
wird REG ADD
sein. Geben sie wiederum reg
add /? ein und schauen sich die
Beispiele an. Danach erstellen Sie eine *.bat Datei im einfachen
Registrierungseditor. Normales Textdokument *.txt erstellen, in jede
neue Zeile eine
Befehlszeile und mit Eingabetaste in die nächste Zeile wechseln.
Abspeichern. Umbenennen in *.bat. Fertig. Viel zu umständlich für
Anfänger. Der Sternenhimmelstuermer gibt auch auf Nachfrage keine
Auskunft, obwohl er weiß wie es geht - dafür sind Foren da!
(b)
REG-Dateien gibt es jede Menge im Internet - nicht ungefährlich. Mit
der rechten Maustaste anklicken und "bearbeiten" auswählen gibt Ihnen
einen Überblick, wie die REG-Datei aufgebaut ist. Die Struktur ist
leicht erlernbar und nach einer gewissen Zeit werden Sie fast lieber
eine Regdatei bearbeiten, als den Originalschlüssel. REG-Dateien werden
über einen linken Doppelklick gestartet.
Wie
erstelle ich eine Reg-Datei?
Registrierungseditor
öffnen, zum betreffenen Schlüssel gehen (das sind die hierarchischen
Ordner auf der linken Seite des Registrierungseditors). Dort mit
rechter
Maustaste anklicken. Dann Exportieren auswählen, der
Speichern
unter Dialog öffnet sich. Speicherort aussuchen, Namen
vergeben,
bestätigen - fertig.
Die Datei können Sie dann
wieder
über Doppelklick wie o. a. zurückspielen.
Komplette
Registrysicherung
Komplette
Sicherung anlegen: Nein, Sie brauchen kein Fremdtool, sondern
gehen auf Computer (oberste Symbol auf der Schlüsselseite in der
Registrierungsordnerhierarchie), klicken dort mit
rechter Maustaste
"exportieren". Im folgenden Speicherdialog vergeben Sie dann einen
beliebigen Namen und den Speicherort. Mit O. K. bestätigen.
Vorteil:
Die
komplette Registry können Sie natürlich auch durch eine Notfall-CD
(Erstellen der Notfall-CD unter W 7: start
- Systemsteuerung - Sichern und Wiederherstellen - linke Seite:
Systemreperaturdatenträger erstellen - fertigen sie unbedingt so eine
CD an!) wieder einspielen, wenn gar
nichts mehr geht. Der Sternenhimmelstuermer bevorzugt eine komplette
Abbildsicherung. Da ist die Registry automatisch enthalten.
Aber
auch dafür gilt: Ohne Notfall-CD ist die Rettung des Systems mühsamer!
----
Grundlegender
Aufbau
Links heißen die dargestellten
Ordnersymbole
"Schlüssel" und rechts finden Sie deren "Inhalt", z. B. "Zeichenfolge,
Binärwert DWORD 32 und DWORD 64" - da dürfte dann mal ein Unterschied
zwischen 32 und 64 Bitversionen liegen...
Wenn Sie
auf der
rechten
Seite dann einen beliebigen Inhalt doppelklicken, so wird deren Inhalt
meist in einem einzeiligen oder zweizeiligen Fenster angezeigt - mehr
passiert definitiv nicht!
Erst, wenn Sie anfangen, Werte ,
ganze Zeichenfolgen oder Schlüssel zu verändern, hinzuzufügen oder zu
löschen, spüren Sie hoffentlich die erwünschten Auswirkungen.
Ist
das gefährlich?
Definitiv
njein. Im Prinzip reicht ein falscher Schlüssel oder Wert aus, um das
System betriebsunfähig zu machen, aber man kann wirklich viel ohne
Gefahr löschen - wer sein Wissen vertiefen will, der kann die
Abhandlung vom Sternenhimmelstuermer über Vista reinigen durchlesen -
stimmt fast 1 zu 1.....
----
Schlüssel
kopieren
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Icons
ist ein Schlüsselpfad im
Registrierungseditor
für einen der u. a. Tipps. Was glauben sie, wie lange der
Sternenhimmelstuermer brauchte, um diesen Schlüsselpfad fehlerfrei hier
einztragen? Ungefähr 5 Sekunden: einfach den Pfad im
Registrierungseditor zum betreffenden Schlüssel gehen, dann mit rechter
Maustaste anklicken und Schlüsselname kopieren auswählen. Dieser
befindet sich nun in der Zwischenablage und kann in eine beliebige
Anwndung importiert werden. Wohlgemerkt - Es wird der ganze Pfad und
nicht nur der Name kopiert!
----
Suchen
im
Registrierungseditor
Dateimenue:
Bearbeiten im
Registrierungseditor - Suchen auswählen. Wert "Daten" oder "Schlüssel"
eingeben. Bestätigen. Los geht es! Tip: Weitersuchen mit F3 merken.
Nicht immer kommen Sie beim richtigen Ordner an. Mit F3 checken Sie -
gerade bei Werten lieber nochmal - ob nicht ein anderer Schlüssel
existiert, der ihrer Vorlage mehr entspricht.
----
Favoriten
von Regschlüsseln Anlegen
Analog
zum Windowsexplorer können Sie zu wichtigen Schlüsseln im
Registrierungseditor Favoriten im Registrierungseditor anlegen. Einfach
zum betreffenden Schlüssel gehen, einmal anklicken (markieren) und zum
Menüpunkt Favoriten in der oberen Menüleiste wechseln. Dort ist dann
der Punkt zu Favoriten hinzufügen aktiviert. Beim nächsten Suchen des
Schlüssels brauchen Sie dann nur noch den Favoriten anklicken!
------
Bemerkung
in der Registry anlegen.
Sie können in
jedem
Schlüssel durch anklicken
mit der rechten Maustaste eine neue Zeichenfolge anlegen (neu -
Zeichenfolge aus Eigenschaftsmenü auswählen).
Danach
geben Sie als Namen
für diese Zeichenfolge REM (umbenennen aus "Neuer Wert #1").
Mit
einem
Doppelklick öffnen Sie die Zeichenfolge und geben in Wert eine
x-beliebige Bemerkung ein: Vielleicht den alten Wert einer Änderung in
einem Schlüssel? Ein Datum?) REM
ist dabei nicht die Musikgruppe, sondern steht für Remark. Seit Windows
98 gibt es diese Möglichkeit. Hm, auch andere Fantasieschlüssel stören
nicht wirklich. Die Schlüssel werden seperat ausgelesen und Sie können
einen Schlüssel auch gerne Kommentar nennen. So lange Sie nicht einen
richtigen Schlüsselnamen treffen, ist alles O. K.
Tip:
Wenn Sie Bemerkungen über
die Suche finden wollen, dann aktivieren sie nur Werte und nur ganze
Zeichenfolge vergleichen. Ansonsten werden Sie sich ewig mit F3
(Weitersuchen) durchklicken müssen, da hunderte von Werten in
verschiedener Form (wie z. B. remove) in
Werten und Zeichenfolgen vorkommen.
Sie können
beliebig viele REM-Schlüssel vergeben.
----
Veränderungen
der Registry mit World nachvollziehen
Dann
können
sie *.reg Dateien mit Word öffnen und den Inhalt alter und neuer
Regdateien vergleichen. Übrigens können sie mit Word auch so normale Dokumente vergleichen
und
Abweichungen vom Inhalt schnell ermitteln.
Genial, Nicht?
Mit
dem Freewaretool Regshot (nach Sprachauswahl deutsch), können sie einen
lesbaren Ausdruck der Registry erstellen und diesen mit einem weiteren
Schnappschuss vergleichen (z. B. nach einer Installation). Auf diese
Art können Sie nach einer Deinstallation z. B. weitere unnötige
Einträge finden.
---
Pflege
der Registry
Gerne
mal den CCleaner durchlaufen lassen. HD-Cleaner gibt bei
Optimierungsfunktion von Registry leider die passende Meldung, dass für
Windows 7 diese noch nicht funktioniert - im Auge behalten - ist ein
Klasse Tool und andere Funktionen wie Suche nach falschen oder nicht
vorhandenen (verwaisten) Registryeinträgen laufen problemlos und fix.
In der Regel reichen die o. a. Tools
aus. Wenn sie von 200000 einträgen mal 200 Einträge finden, so bremst
dieses das System nicht aus! Seriöse Forscher belegen diese Aussage.
Wer sich in diesem Bereich etwas kauft, hat eben genug Geld!
----
Anwendungsbeispiele
(zur Zeit Favoriten des Sternnhimmelstuermers):
Verbesserte
Ordneransicht im Explorer und dem Registrierungseditor durch Verwendung
eines weiteren Iconsymbols.
1. Öffnen
sie
regedit.exe (ins Suchfeld eingeben des Startmenues eingeben- Anklicken)
-UAC -bestätigen - nerv!!!
2. Schlüsselpfad:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
3.
Nun einen neuen Unterschlüssel Shell Icons erstellen, wenn
nicht vorhanden (unwahrscheinlich).
Dazu Explorer mit rechter
Maustaste
anklicken, im Eigenschaftsmenue neu und im Dropdownmenue: Schlüssel
auswählen. Diesen wie o. a. Shell Icons benennnen.
4. Wie in
drei den Ordner Shell Icons mit rechter Maustaste - neu - aber diesmal
ZEICHENFOLGE auswählen und als Namen der Zeichenfolge die Zahl 4
eingeben. Dann auf die rechte Seite zur Zeichenfolge 4 - doppelklicken
- und shell32.dll,-173
eingeben. Bestätigen. Fertig
Fortan
werden Ihnen im Explorer und Registrierungseditor bei geöffneten
Ordnern ein Ordner mit einem gelben Stern angezeigt. Das ist echt
megapraktisch, da man wirklich z. B. nach einer Suche sonst nicht weiß,
in welchem Ordner man sich befindet! Eine vollständige Liste der Icons
und Möglichkeit des Verweises (einfach die xxx.dll
aussuchen und wie o. a. xxx,-Nummer)
finden Sie hier.
-------
UAC
mit Hilfe von Registrierungseditor bändigen
Kein
längerer Artikel ohne eine säuerlich Anmerkung über UAC oder zumindest
einen kleinen Trick, wie sie UAC zumindestens erträglicher machen
können.
Dieses geht bekanntlich über den Schieberegler - siehe Abhandlungen des
Sternenhimmelstuermers. Bereits seit Vista können Sie die eingefrorenen
Desktop aber auch seperat mit einem Registryhack ausschalten - mit dem
Risiko gegen das sogenannte Spoofing (googlen Sie unter secure desktop)
wieder anfällig zu sein.
1. Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
2.
rechte Seite PromptOnSecureesktop mit linker Maustaste Doppelklicken.
Steht dort eine 1 auf Null abändern.
Eine effektiver
Möglichkeit UAC einzustellen bietet der Schlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
im Wert: ConsentPromptBehaviorAdmin.
Der
Sternenhimmelstuermer empfiehlt dazu diese Abhandlung
A.
Öffnen Sie den Registrierungseditor (start - ins Suchfeld regedit.exe
eingeben - UAC-Nachfrage bestätigen und auf der linken Seite in der
Schlüsselhierarchie (Ordnersymbole) bis zum Schlüssel System
durchkämpfen).
B. Doppelklicken des o. a. Wertes ConsentPromptBehaviorAdmin.
Da
steht dann je nach Einstellung von UAC eine Zahl drin, die Sie durch
eine der folgenden Zahlen
ersetzen:
0 - Ist fast
so gut wie UAC zu deaktivieren
------
Es
gibt viele Tips im
Internet oder auf der Sternenhimmelstuermerhomepage, bei denen der
jeweilige Eingriff erklärt wird. Der Sternenhimmelstuermer empfiehlt
den Download des Windows-Optimierer 4.0.7 von der
Com-Magazin-Redaktion. Nach dem Ausführen im Trouble Shooting Modus im
rechten Maustastemenue startet die Anwendung korrekt. In diesem Tool
sind eine Menge Hacks beschrieben. Eine gute Übung. Beschreibungen
können sie zur besseren Lesbarkeit extrahieren in dem Sie die
Beschreibungstexte markieren, strg c und aus der Zwischenablage mit
strg v einfügen und hinterher die Schrift vergrößern. Vergessen
sie danach nicht den Text zu löschen - das behalten wäre
illegal.
Hintergrund: Im Tool ist zum jeweiligen
Eingriff in
die Registry eine Beschreibung eingebaut, was auf Ebene der Registry
passiert. Sie können das dann selbst ausprobieren und brauchen das Tool
nur noch zur bequemeren Bedienung. Das Tool wurde in erster Linie für XP und Vista entwickelt. Für
die Sternenhimmelstuermerhomepage sind 98% der Tipps ohne Belang. Für
den Einsteiger aber eine gute Möglichkeit, wichtige Schlüssel zu
erforschen.
Nachtrag
23.04.2011 Der oben angegebene Link ist zwar für XP und Vista noch
aktuell, aber es gibt von der selben Redaktion den Windowsoptimierer 2.0. Das ist besser, da dann das Tool korrekt startet und sämtlich Hacks funktionieren....
----
Speziell für Fortgeschrittene:
REG-Datei in Batchdatei integrieren
Der
Sternenhimelstuermer analysierte mehre Batchdateien im Internet, um
eine Möglichkeit zu finden, auf eine
einfache Art Eine
Reg-Datei in eine Batchdatei zu integrieren.
Dabei
fiel ihm eine Hilfskonstruktion in Batchdateien auf, mit deren Hilfe
jeder Befehl einer Reg-Datei leicht
in eine Batchdatei
integriert wird.
Der Trick: Es wird mit Hilfe der
Kommandozeile "temporär" Zeile für Zeile eine Reg-Datei erstellt,
die
Reg-Datei ausgeführt und danach die Regdatei gelöscht.
Der
langwierige Weg, die Befehle in einen reg add Befehl zu transformieren
(schwer und mit ungewissem Ausgang...),
entfällt.
Diese
Verfahrensweise ist ebenso simpel wie effektiv.
Der
Sternenhimmelstürmer stellt diese Verfahrensweise anhand eines Befehls
zur Einschaltung der UAC
(siehe auch UAC-Einmaleins)
vor.
Nach der Beschreibung sollten Sie fähig sein,
eine beliebige Reg-Datei in eine Batchdatei zu konvertieren:
Hier
erstmal der Code
der Regdatei - danach die Beschreibung der einzelnen
Zeilen :
Windows
Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000001
So sieht erstmal der Code in
der Reg-Datei aus. Hier wird der Wert für UAC auf die schärfste Stufe
eingestellt:
-
Abdunklung (secure Desktop)
- Nachfragen bei allen
Programmen und Aktionen mit Admin.-Rechten
- zusätzlich:
manuelle Kennworteingabe, um Aktion zu bestätigen.
Diesen
Code bringen wir nun in einen für die CMD lesbaren Code (Batchdatei),
der wieder
diese Reg-Datei erstellt, ausführt, und dann die
Reg-Datei nach verrichteter Arbeit zerstört:
@ECHO OFF
>
"%windir%.\uac.reg" ECHO Windows Registry Editor Version 5.00
>>"%windir%.\uac.reg"
ECHO.
>>"%windir%.\uac.reg"
ECHO
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
>>"%windir%.\uac.reg"
ECHO "ConsentPromptBehaviorAdmin"=dword:00000001
>>"%windir%.\uac.reg"
ECHO.
start /wait regedit /s
"%windir%.\uac.reg"
del "%windir%.\uac.reg"
Die
entstandene Batchdatei muss als Administrator ausgeführt werden. UAC
wird ohne
Nachfrage verschärft.
------
Einschub:
How to eine Batchdatei oder Reg-Datei erstellen:
Den
o. a. Text, so wie er ist in eine Textdatei kopieren (erkennbar an der
Endung *.txt -
um sich Endungen anzeigen zu lassen in einem
beliebigen Ordner - Organisieren - Layout -
Menüleiste
aktivieren un dann in der angezeigten Menüleiste - Extras - Optionen -
Reiterkarte
Ansicht : "Erweiterungen bei bekannten Dateitypen ausblenden"
deaktivieren).
Danach unter beliebigen Namen
speichern.
Schließlich für eine Batchdatei die
Endung in *.bat
und eine Regdatei *.reg
umwandeln -
natürlich nur für den jeweiligen richtigen Code -
sonst bringt es nichts....
----
Analyse
des Codes:
Zeile 1:
@ECHO
OFF - Nachfragen
werden ausgeschaltet
Zeile
2
>
Hier nur ein Zeichen - etwas neues wird kreiert...
"%windir%.\uac.reg"
...und zwar im Ordner Windows eine (temporäre) Reg-Datei;
Sie
können auch gerne eine andere Umgebungsvariabel (%userprofile% , %temp%
oder einen festen Pfad
verwenden - Umgebungsvariablen sind in
der Regel besser...),
statt uac.reg ist
auch jeder andere Name erlaubt - nur die Endung *.reg und eine
durchgängige Fortführung
des anderen Namens sind zwingend...
Windows Registry Editor
Version 5.00 ist die analoge
erste Zeile im Registrierungseditor, die durch den
Echobefehl
eingefügt wird.
Zeile 3
>>"%windir%.\uac.reg"
ECHO.
Jetzt
wird erstmal eine neue Zeile hinzugefügt. Zwischen jedem neuen
Schlüssel kommt diese Zeile die zwei >>
Zeichen
sind wichtig - hier wird eben was hinzugefügt und nicht überschrieben!
Statt ein Befehl, kommt ein
Punkt. Den sollten Sie nie
vergessen...
Zeile 4
>>"%windir%.\uac.reg"
ECHO
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
Und wieder arbeiten wir
eine Zeile des Registrierungseditors ab. Diesmal wird die Originalzeile
aus der Reg-Datei in die UAC-Reg
eingefügt. Bei Ihnen ist dann
das ihr Schlüssel...Eine Erklärung ist wohl nicht mehr notwendig...
Zeile
5
>>"%windir%.\uac.reg"
ECHO "ConsentPromptBehaviorAdmin"=dword:00000001
Jetzt wird der
Schlüsselwert der Regdatei eingetragen - wieder die
Originalzeile der Reg-Datei, die in der REG-Datei eingefügt wird..
Sie
wollen weitere Werte in
ihre Batchdatei eintragen?
Dann fügen Sie nach dem
Schema aus Zeile 5 weitere Werte ein.....
Zeile 6 - Zeile 6,7 und 8
sind dann die gültige Abschlussformel mit ihren erstellten
Namen!
>>"%windir%.\uac.reg"
ECHO.
Sie
wollen weitere Schlüssel
in ihre Batchdatei eintragen?
Sollten Sie einen
weiteren Schlüssel einfügen wollen, so wird dieser in der nun fiktiven
Zeile 7
aufgeführt, in der achten Zeile z. B. ein
weiterer Wert und dann zum Abschluss Zeile 6
- ist doch gar nicht so schwer...
Wichtig ist nur, dass am Ende einer
Schlüssel/Wert- Kombination immer Zeile 6 steht-und das eben auch
nach
der letzten Zeile!
Zeile 7
start /wait regedit /s
"%windir%.\uac.reg"
Die Reg-Datei
wurde in Zeile 6 in diesem Beispiel fertig gestellt. Das ist leider nur die
Halbe Miete.
Zeile 7 startet nun unsere
erstellte Reg.Datei im %windir%-Pfad ohne Rückmeldung. Wenn Sie nun
andere
Pfade oder einen anderen Namen für die Datei verwendet haben, so müssen
Sie diesen
Befehl dementsprechend anpassen...
Zeile
8
del "%windir%.\uac.reg"
Ordnung
ist das halbe Leben. Als letztes wird die Datei uac.reg zerstört. Bis
zu diesem Zeitpunkt wußte niemand außer
uns, dass es sich bei
der uac.reg um eine quasi temporäre Datei handelte, die nach
ihrer Ausführung sich selbst - na ja,
eigentlich durch Ihren
Erbauer - der cmd - wieder vernichtet wird.
In
unserem Beispiel müssen Sie dann die cmd mit Administratorrechten
ausführen.
Der Sternenhimmelstuermer wünscht Ihnen
viel Spaß beim Erstellen Ihrer eigenen Batchdateien.
Suchen
Sie sich doch Schlüssel im Registrierungseditor und exportieren Sie
(rechte Maustaste auf Schlüssel - export).
Dann
speichern Sie die Datei als Reg-Datei und hinterher gehen Sie mit der
rechten Maustaste auf Bearbeiten.
Kopieren Sie den Text und
transformieren den Code auf die o. a. Verfahrensweise...
Zur
besseren Orientierung auf den über 911 (Din A 4) Tippseiten in Abhandlungen von drei Generationen Windows der Sternenenhimmelstuermerpage die individualisierte Suchmaschine von Google mit Suchergebnissen nur von dieser Homepage: Selbst
der Sternenhimmelstuemer findet sich bei diesem umfassenden Content trotz präziser Sortierung der Abhandlungen nur mit Hilfe von Suchmaschinen zu
recht...
Loading
Disclaimer: Sie geben bei der Suche Daten ein, deren Verwendung nach den Regeln von Google weiterverwendet werden können.
Der Sternenhimmelstuermer hat darauf keinen Einfluss, aber kommt mit diesem Hinweis der Verpflichtung aus dem Datenschutz und Telekommunikationsgesetz nach, auf diesen Umstand aufmerksam zu machen. Mit der Eingabe eines Suchwortes stimmen Sie dieser
Verfahrensweise zu, der Sternenhimmelstuermer kann hierfür nicht haftbar gemacht werden. Der Sternenhimmelstuermer distanziert sich von
den Werbeinhalten.
Beim Betätigen dieses Buttons geben Sie Daten an Google weiter über deren Verwendung der Webmaster keinen Einfluss hat. Nach dem Datenschutzgesetz und Telekommunik ist der Webmasterverpflichtet, Sie darauf aufmerksam zu machen - Der Sternenhimmelstuermer traut Google +