Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Referenz: System32 vs. SysWOW64 – Wo ist der Unterschied?
Dokument-Erstellt: 2026.06
Dokument-Angepasst:
Lernziel
Das Lernziel dieser Seite ist es zu verstehen, wie Windows mit 32-Bit- und 64-Bit-Systemdateien umgeht. Am Ende weißt du, warum der Ordner für 64-Bit-Dateien ausgerechnet „System32“ heißt und warum es unter Windows keinen Ordner namens „System64“ gibt.
Voraussetzungen
- Grundwissen über den Unterschied zwischen 32-Bit und 64-Bit bei Prozessoren und Programmen
- Vertrautheit mit der Windows 11 Ordnerstruktur
Theorie: Die große Windows-Verwirrung
Wenn du ein modernes 64-Bit-Windows (wie Windows 11) nutzt, stolperst du im Verzeichnis C:\Windows\ über zwei Hauptordner für Systemdateien. Logisch wäre: In „System32“ liegen die alten 32-Bit-Dateien und in einem „System64“-Ordner die modernen 64-Bit-Dateien.
Bei Windows ist das aber genau umgekehrt!
- System32: Enthält die 64-Bit-Systemdateien.
- SysWOW64: Enthält die 32-Bit-Systemdateien.
Warum ist das so? (Abwärtskompatibilität)
Als Microsoft den Sprung von 32-Bit auf 64-Bit machte, gab es Millionen von älteren Programmen, bei denen der Pfad C:\Windows\System32\ fest im Programmcode einprogrammiert war. Hätte Microsoft diesen Ordner für 32-Bit-Dateien belassen und einen neuen Ordner „System64“ für die neuen 64-Bit-Dateien angelegt, wären fast alle alten Programme abgestürzt, weil sie ihre wichtigen Dateien nicht mehr gefunden hätten.
Deshalb hat Microsoft einen Trick angewandt: Der Name System32 blieb für die „nativen“ (jetzt 64-Bit) Systemdateien erhalten. Für die alten 32-Bit-Dateien wurde ein neuer Ordner namens SysWOW64 geschaffen.
Theoretisch steht SysWOW64 für: System Windows on Windows 64-Bit. Es ist quasi ein Subsystem, das 32-Bit-Anwendungen vorgaukelt, sie würden auf einem alten 32-Bit-System laufen.
Vergleichstabelle
Hier siehst du die genaue Aufteilung auf einem modernen 64-Bit-Windows-System:
| Ordnerpfad | Bit-Architektur der Dateien | Zweck / Funktion |
|---|---|---|
C:\Windows\System32\ | 64-Bit | Enthält die echten, nativen Systemdateien von Windows 11 für moderne 64-Bit-Programme und das Betriebssystem selbst. |
C:\Windows\SysWOW64\ | 32-Bit | Enthält die älteren 32-Bit-Dateien. Wenn du ein altes 32-Bit-Programm startest, wird es automatisch in diesen Ordner umgeleitet. |
Wie funktioniert die automatische Umleitung (File System Redirector)?
Windows regelt das im Hintergrund völlig automatisch, damit Softwareentwickler sich keine Sorgen machen müssen:
- Schritt 1: Ein 32-Bit-Programm startet
Du installierst oder startest ein älteres 32-Bit-Programm (z. B. ein älteres Spiel oder Tool).
- Schritt 2: Das Programm sucht nach System32
Das Programm versucht hartnäckig, auf eine Systemdatei unterC:\Windows\System32\wichtige.dllzuzugreifen.
- Schritt 3: Windows fängt den Zugriff ab
Das Betriebssystem merkt: *„Halt, das ist ein 32-Bit-Programm!“* Windows leitet den Zugriff im Hintergrund unsichtbar aufC:\Windows\SysWOW64\wichtige.dllum. Das Programm merkt davon nichts und läuft stabil weiter.
