...someplace, where there isn't any trouble? Do you suppose there is such a place, Toto?

Regedit.exe mehrfach ausführen

Das Tool regedit.exe kann man normalerweise auf einem Desktop nur in einer einzigen Instanz starten. Genaugenommen beendet sich eine zweite Instanz sofort wieder, wenn sie bemerkt, daß eine Instanz bereits auf einem Desktop läuft. Eine wenig bekannte Kommandozeilenoption von regedit gestattet es allerdings, mehrere Instanzen gleichzeitig auf einem Desktop nebeneinanderher laufen zu lassen:

regedit -m

Wozu kann man das brauchen? Immer dann wenn man komfortabel die Änderungen in der Registry an zwei Stellen beobachten will, beispielweise während des Debuggens. Besonders geschickt ist das beispielsweise auch, wenn man auf einer x64-Maschine Werte im eigentlichen HKLM-Zweig mit denen im HKLM-Zweig für x86-Prozesse vergleichen will. Dann startet man

%SYSTEMROOT%\system32\regedit.exe -m


um die eigentliche Registry zu sehen und

%SYSTEMROOT%\SysWOW64\regedit.exe -m


um den Teil der Registry zu sehen, den ein x86-Binary sieht.

Leider gibt es diese Kommandozeilenoption aber erst seit Windows XP.

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

No feedback yet

Comments are closed for this post.