Vista eingeführt Registry-Virtualisierung Die "globalen" Änderungen in der Registrierung werden in einigen Fällen an benutzerspezifische Speicherorte umgeleitet:
Die Virtualisierung der Registry ist eine Technologie zur Anwendungskompatibilität die es ermöglicht, Schreibvorgänge in der Registry die globale Auswirkungen haben, um in benutzerspezifische Speicherorte umgeleitet werden. Diese Umleitung ist transparent für Anwendungen, die aus der Registrierung lesen oder in die Registry lesen oder schreiben. Sie wird unterstützt ab Windows Vista unterstützt.
Diese Form der Virtualisierung ist eine vorläufige Anwendungskompatibilität Technologie; Microsoft beabsichtigt, die sie aus zukünftigen Versionen des Windows-Betriebssystem zu entfernen, wenn mehr Anwendungen mit Windows Vista kompatibel gemacht Windows Vista. Daher ist es wichtig, dass Ihre Anwendung nicht von dem Verhalten der der Registry-Virtualisierung im System abhängt.
Sie können dies deaktivieren, indem Sie Anpassen Ihres Anwendungsmanifests oder Sie können Politik ändern für genau die Taste, die Sie gerade berühren.
WOW64 (verwenden Sie eine 64-Bit-Version von Vista?) führt auch eine Umleitung der Registrierung durch . Das hat mich auf ärgerliche Weise getroffen.
Siehe die MSDN-Artikel zur Virtualisierung der Registrierung .