Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
WOW64 ist der x86-Emulator, mit dem 32-Bit-Windows-basierte Anwendungen nahtlos auf 64-Bit-Windows ausgeführt werden können. Auf diese Weise können 32-Bit- (x86)-Windows-Anwendungen nahtlos in 64-Bit (x64)-Windows ausgeführt werden, sowie für 32-Bit-Anwendungen (x86) und 32-Bit(ARM)-Windows-Anwendungen nahtlos in 64-Bit(ARM64)-Windows ausgeführt werden. WOW64 wird mit dem Betriebssystem bereitgestellt und muss nicht explizit aktiviert werden. Weitere Informationen finden Sie unter WOW64 Implementierungsdetails.
Das System isoliert 32-Bit-Anwendungen von 64-Bit-Anwendungen, die das Verhindern von Datei- und Registrierungskonflikten umfassen. Konsolen-, GUI- und Dienstanwendungen werden unterstützt. Das System bietet Interoperabilität über die Grenzen von 32/64 für Szenarien wie Ausschneiden und Einfügen und COM. 32-Bit-Prozesse können jedoch keine 64-Bit-DLLs für die Ausführung laden, und 64-Bit-Prozesse können 32-Bit-DLLs nicht für die Ausführung laden. Diese Einschränkung gilt nicht für DLLs, die als Datendateien oder Bildressourcendateien geladen wurden; weitere Informationen finden Sie unter LoadLibraryEx.
Eine 32-Bit-Anwendung kann erkennen, ob sie unter WOW64 ausgeführt wird, indem sie die IsWow64Process--Funktion aufruft (verwenden Sie IsWow64Process2 für Windows 10). Die Anwendung kann zusätzliche Informationen über den Prozessor mithilfe der GetNativeSystemInfo-Funktion abrufen.
Beachten Sie, dass 64-Bit-Windows die Ausführung von 16-Bit-Windows-basierten Anwendungen nicht unterstützt. Der Hauptgrund dafür ist, dass Handles 32 signifikante Bits unter 64-Bit-Windows aufweisen. Daher können Handles nicht abgeschnitten und ohne Datenverlust an 16-Bit-Anwendungen übergeben werden. Versuche, 16-Bit-Anwendungen zu starten, schlagen mit dem folgenden Fehler fehl: ERROR_BAD_EXE_FORMAT.
In diesem Abschnitt
- Leistung und Arbeitsspeicherverbrauch unter WOW64
- WOW64 Implementierungsdetails
- Registrierungsumleitung
- Dateisystemumleitung
- Speicherverwaltung
- Prozessoraffinität
- Interprocess Communication
- Anwendungsinstallation
- Debuggen von WOW64-