Registrierungseinträge X64-basierten Versionen von Windows Server 2003 und Windows XP Professional X64 Edition

Zusammenfassung

Dieser Artikel beschreibt einige der in X64-basierten Versionen von Microsoft Windows Server 2003 und Microsoft Windows XP Professional X64 Edition vorgenommenen registrierungsänderungen. Dieser Artikel beschreibt außerdem, wie das Betriebssystem Windows X64 Edition Registrierungsinformationen für 32-Bit- und 64-Bit-Programme gespeichert.

Weitere Informationen

Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Sichern Sie die Registry für zusätzlichen Schutz, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 zum Sichern und Wiederherstellen der Registrierung in Windows


Computer mit einer X64-basierten Version von Microsoft Windows Server 2003 oder Microsoft Windows XP Professional X64 Edition verwenden unterschiedliche Registrierungslayout um 32-Bit- und 64-Bit-Programme. Die Registrierung ändert sich X64 Edition-Versionen des Windows-Betriebssystems, die sicher sind Programme DLL hartcodierte Pfade Einstellungen und andere Parameterwerte nicht überschrieben.

Um 32-Bit-Registrierungseinträge überschreiben die 64-Bit-Registrierungseinträge zu verhindern, speichern eine X64-basierten Version von Windows-Computern Einstellungen für 32-Bit-Programme in einer neuen Verzweigung in der Registrierung. Benutzer bemerken nicht Änderungen während der Programminstallation. Registrierung Umleitung Prozess ermöglicht Programminstallationen und Programm-Konfigurationen auf die richtige Registrierungsteilschlüssel ohne Benutzereingriff.


Programme 32-Bit- und 64-Bit-Programme, die auf eine X64-basierte Version von Windows ausgeführt werden in verschiedenen Modi arbeiten und mithilfe der folgenden Abschnitte in der Registrierung:
  • Systemeigene 64-Bit-Programme im nativen Modus und Zugriffstasten und im folgenden Unterschlüssel der Registrierung gespeicherten Werte ausführen:

    HKEY_LOCAL_MACHINE\Software
  • 32-Bit-Programme im WOW64-Modus und Zugriffstasten und Werte, die im folgenden Unterschlüssel der Registrierung gespeichert:

    HKEY_LOCAL_MACHINE\Software\WOW6432node

Registrierung Umleitung

Zur Unterstützung der Koexistenz von 32-Bit- und 64-Bit-COM-Registrierung und Programmstatus erklärt das WOW64-Subsystem 32-Bit-Programme werden mit einer anderen Ansicht der Registrierung. Das WOW64-Subsystem verwendet Registrierung Umleitung Registrierungsaufrufe auf Bitebene abzufangen. Registrierung Umleitung stellt auch sicher, dass die Registrierungsaufrufe Zweige in der Registrierung korrekt weitergeleitet werden.



Bei der Installation eines neuen Programms oder die Ausführung eines Programms auf einem Computer mit Windows X64 Edition von 64-Bit-Programme Zugriff auf Registrierungsaufrufe der
Sub Registrierungsschlüssel " HKEY_LOCAL_MACHINE\Software " ohne Umleitung. WOW64 fängt Registrierungsaufrufe ab HKEY_LOCAL_MACHINE\Software , die 32-Bit-Programme aus und leitet sie an HKEY_LOCAL_MACHINE\Software\WOW6432node Sub-Schlüssel. Nur die 32-Bit-Programm Anrufe umleiten, sorgt WOW64 Programme immer die entsprechenden Registrierungsschlüssel Sub schreiben. Registrierung Umleitung erfordert keine Programmänderungen Code und dieser Prozess ist für den Benutzer transparent.

Sub-Registrierungsschlüssel, die Umleitung enthalten sind

Die folgende Sub-Registrierungsschlüssel sind in aktuellen Versionen des Betriebssystems Windows X64 Edition umgeleitet:
  • HKEY_LOCAL_MACHINE\Software\Classes
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Ole
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc
  • HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
  • HKEY_LOCAL_MACHINE\Software\Microsoft\EventSystem
Wichtig Registry Key Umleitung möglicherweise in späteren Versionen ändern. Softwareentwickler sollten schreiben Programmcode auf Listen der umgeleiteten Schlüssel zuvor beschrieben. Stattdessen sollten Code geschrieben werden, Umleitung Status überprüfen, bevor sie die 32-Bit- oder 64-Bit-logische Ansicht der Registrierung aufruft.

Registrierung Reflektion

Registrierung Reflektion bietet Echtzeit-Methode zum Speichern von 32-Bit- und 64-Bit-Abschnitte der Registrierung öffnen. Angenommen Sie, eine 32-Bit-Programm Hello.exe Namens, als 32-Bit-OLE-Server fungiert, aber, die auch Anfragen von 64-Bit-Clients. Registrierung Reflektion ermöglicht Hello.exe Programm Registrierung 32-Bit- und 64-Bit-Registrierung sowohl 32-Bit- und 64-Bit-Programm Anrufe zu halten.

Reflektion ermöglicht das Vorhandensein zwei physischen Kopien der gleichen Registrierung gleichzeitig einheitlichen und WOW64 Operationen unterstützen. Die meisten Tasten spiegeln sind Klasse Schlüssel. Klasse Schlüssel mit einem "last Writer Wins" geschrieben, und das Handle für den Schlüssel wird geschlossen, wenn der Klasse 32-Bit- oder 64-Bit-Schlüssel geschrieben und geschlossen wird.





Die folgende Liste enthält einige Beispiele für die Philosophie "last Writer Wins":
  • Nach einer des Betriebssystems Windows X64 Edition Neuinstallation ist die 64-Bit-Version von Wordpad.exe .doc-Dateien registriert. Die Registrierungsreflektor kopiert doc-Registrierung von 64-Bit-Registrierung-Abschnitt in den 32-Bit-Registrierung-Abschnitt.
  • Wenn Sie eine 32-Bit-Version von Microsoft Office installieren, ist Winword.exe DOC-Dateien in der 32-Bit-Registrierung registriert. Die Registrierungsreflektor kopiert diese Information in den 64-Bit-Registrierung-Abschnitt. Daher starten 32-Bit- und 64-Bit-Programme 32-Bit-Version von Winword.exe für DOC-Dateien.
  • Wenn Sie 64-Bit-Version von Microsoft Office installieren, ist die 64-Bit-Version von Winword.exe im 64-Bit-Registrierung-Abschnitt .doc-Dateien registriert. Die Registrierungsreflektor kopiert diese Informationen auch in der 32-Bit-Registrierung-Abschnitt, damit 32-Bit- und 64-Bit-Programme der 64-Bit-Version von Winword.exe für DOC-Dateien starten



Hinweis Entwickler können die Funktion RegQueryReflectionKey die Reflektion Zustand für einen bestimmten Schlüssel und mit der RegDisableReflectionKey und der RegEnableReflectionKey -Funktion programmgesteuert deaktivieren und Aktivieren der Registrierung Reflektion für einen bestimmten Schlüssel.



Freigegebene Registrierungsschlüssel

Bestimmte Registrierungsschlüssel Sub enthalten Konstanten, die nur eine Kopie der Registrierung vorhanden ist, obwohl diese Schlüssel in der 32-Bit- und 64-Bit-Registrierungsansichten angezeigt werden. Dies wird als Registrierung Reflektion bezeichnet.


In den aktuellen Versionen der Betriebssysteme Windows X64 Edition die folgenden Registrierungsschlüssel Sub 32-Bit- und 64-Bit-Programm gemeinsam und werden nicht anhand der 32-Bit- oder 64-Bit-Programm oder Prozess geschrieben:
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SYSTEMCERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\SERVICES
  • HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\HCP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\ENTERPRISECERTIFICATES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSMQ
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\NETWORKCARDS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PROFILELIST
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PERFLIB
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PRINT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\PORTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\CONTROL PANEL\CURSORS\SCHEMES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\TELEPHONY\LOCATIONS
  • HKEY_LOCAL_MACHINE\SOFTWARE\POLICIES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\GROUP-RICHTLINIE
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\POLICIES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP\OC-MANAGER
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SOFTWARE\MICROSOFT\SHARED TOOLS\MSINFO
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\SETUP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\TIP
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CTF\SYSTEMSHARED
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTSUBSTITUTES
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTDPI
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\FONTMAPPER
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\RAS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DRIVER SIGNIEREN
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\NON-TREIBERSIGNATUR
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\CURRENT
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\CRYPTOGRAPHY\CALAIS\READERS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\TIME ZONE
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TRANSACTION SERVER
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DFS
  • HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\TERMSERVLICENSING
Wichtig Registry Key Reflektion möglicherweise in späteren Versionen ändern. Softwareentwickler sollten schreiben Programmcode auf zuvor beschrieben gespiegelte Schlüssel basiert. Stattdessen sollten Code geschrieben werden, Reflektion Status überprüfen, bevor die Anwendung die 32-Bit- oder 64-Bit-logische Ansicht der Registrierung aufruft.

Registry Editor ändert

32-Bit- und 64-Bit-Version des Registrierungseditors enthaltenen X64 Betriebssystemversionen. Zum besseren Verständnis der Registrierungsabschnitte 64-Bit- und 32-Bit-Programm auf einem Computer mit Windows X64 Edition mit einer der folgenden Methoden.

64-Bit-Version des Registrierungseditors zu starten

  1. Melden Sie sich bei Windows X64 Edition-Computer mit einem Konto mit Administratorrechten.
  2. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie regedit im Feld Öffnen ein, und klicken Sie dann auf OK.
  3. Suchen Sie im Registrierungseditor und überprüfen Sie die folgenden Registrierungsteilschlüssel:
    HKEY_LOCAL_MACHINE\Software\WOW6432node

32-Bit-Version des Registrierungseditors zu starten

Klicken Sie auf Startund auf Ausführen, geben Buchstaben des Laufwerks, auf dem Windows X64 Edition installiert,\Windows\syswow64\regedit.exe – m Öffnen Feld, und klicken Sie dann auf OK. M- Switch können Sie mehrere Instanzen des Registrierungseditors laufen.


Hinweis Anmeldung auf einem Microsoft Windows Server 2003 Service Pack 1 (SP1) oder höher basierenden Computer oder einem Computer mit Windows X64 Edition und das Remote Desktop Protocol (RDP) Verbindung zu einem anderen Windows Server 2003 SP1 oder höher-Computer oder Windows X64 Edition-basierten Computer verwenden, können Sie den 64-Bit-Abschnitt der Registrierung auf dem Remotecomputer anzeigen. Jedoch wenn Sie anmelden auf Microsoft Windows Server 2003-Computer, der nicht auf SP1 oder andere aktualisiert wurde 32 - Bit Windows-Betriebssystem können nur Anzeige 32-Bit-Teil der Registrierung auf dem Remotecomputer.

Support für X64-basierten Versionen von Microsoft Windows

Wenn Ihre Hardware mit einem Microsoft Windows X64 Edition bereits installiert war, bietet der Hardwarehersteller technischen Support und Unterstützung für Windows X64 Edition. In diesem Fall bietet Hardwarehersteller Unterstützung, da Windows X64 Edition mit Ihrer Hardware geliefert wurde. Hardwarehersteller kann die Windows X64 Edition verändert durch einzelne Komponenten. Komponenten könnten bestimmte Gerätetreiber oder gehören Einstellungsoptionen um die Leistung der Hardware zu maximieren. Wenn Sie technische Hilfe zu einer Windows X64 Edition benötigen, bietet Microsoft Unterstützung in angemessenem. Sie müssen jedoch Ihre direkt beim Hersteller. Der Hersteller ihm am besten Software zu unterstützen, die der Hersteller der Hardware installiert. Wenn Sie eine Windows X64 Edition wie eine Edition von Windows Server 2003 X64 separat erworben haben, erhalten Sie von Microsoft technischen Support.

Produktinformationen zu Windows XP Professional X64 Edition finden Sie auf der folgenden Microsoft-Website:Produktinformationen zu X64-basierten Versionen von Windows Server 2003 finden Sie auf der folgenden Microsoft-Website:
Eigenschaften

Artikelnummer: 896459 – Letzte Überarbeitung: 16.01.2017 – Revision: 1

Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows XP Professional x64 Edition

Feedback