Warum benötigt 64-Bit-Windows zwei Programmdateiordner?

Obwohl Windows XP eine 64-Bit-Version hatte, mussten sich die Verbraucher erst entscheiden, ob sie die 32- oder 64-Bit-Version kaufen wollten, bis Microsoft Windows Vista veröffentlichte .

Windows 7/8/10 gibt es auch in 32- und 64-Bit-Versionen, und wenn Sie sich für 64-Bit entschieden haben, haben Sie vielleicht bemerkt, dass sich auf Ihrer Festplatte zwei Ordner „Programme “ befinden. (Program)Lesen Sie weiter, um den Unterschied zwischen 32- und 64-Bit- Windows zu erfahren und warum das Betriebssystem zwei separate Ordner zum Speichern von Programmdaten benötigt.

Windows 32 und 64-Bit

Der wirkliche Unterschied zwischen Windows 32 und 64-Bit hat damit zu tun, wie viel Speicher das Betriebssystem adressieren kann. „Adressieren“ bedeutet einfach „im Auge behalten“.

Windows 7/8/10 32-Bit (wie frühere 32-Bit-Versionen von Windows ) kann bis zu 4.294.967.296 Bytes an Informationen adressieren. Das sind 4 GB Speicher. Theoretisch kann ein 64-Bit-Betriebssystem bis zu 1.8446.744.073.709.551.616 Bytes an Informationen adressieren.

Das sind 16,3 Milliarden Gigabyte. Das Speicherlimit der Consumer-Versionen von Windows 7 beträgt jedoch 192 GB, was immer noch über den physischen Grenzen von 8 GB bis 16 GB für die meisten Motherboards liegt. Bei Windows 8 sind es 512 GB und bei Windows 10 satte 2 TB für das Speicherlimit!

Der Wechsel von einem 32-Bit- zu einem 64-Bit-Betriebssystem ist mehr als nur ein Sprung in den adressierbaren Speicher. Es ist ein Wechsel zu einer völlig anderen Methode, Daten zu verfolgen. Aus diesem Grund benötigt Hardware (z. B. eine Soundkarte) einen völlig anderen Treiber, um unter 64-Bit- Windows zu funktionieren .

Zwei Programmordner(Program) in Windows _ _(Folders)

Wenn Sie die 64-Bit-Version von Windows haben, ist Ihnen vielleicht aufgefallen, dass sich auf Ihrer Festplatte zwei Ordner „Programme “ befinden.(Program)

Eines trägt einfach die Bezeichnung „Program Files“ und das andere „Program Files (x86)“ . Der erste Ordner ist der Standardspeicherort für alle Ihre 64-Bit-Programme. Es hat am Ende kein zusätzliches Label, da als 64-Bit-Betriebssystem davon ausgegangen wird, dass die 64-Bit-Anwendungen in diesem Ordner abgelegt werden.

Der zweite Ordner mit der Bezeichnung Programme(Program Files) ( x86 ) ist der Standardspeicherort für alle Ihre 32-Bit-Anwendungen. In gewisser Weise handelt es sich um einen Ordner, der für Legacy-Software entwickelt wurde, die aus den Tagen der 32-Bit-Betriebssysteme übrig geblieben ist. Der x86 - Teil des Ordnernamens bezieht sich auf die x86-32(x86) -Bit-Architektur, auf der die ersten 32-Bit-Prozessoren wie die 386-, 486- und Pentium-CPUs entwickelt wurden .

Leider ist der Wechsel von 32-Bit- zu 64-Bit-Anwendungen und -Betriebssystemen nicht so einfach, wie Microsoft es gerne hätte. Um den Wechsel vorzunehmen, müsste jeder Softwareanbieter, Hardwarehersteller und Benutzer plötzlich aufhören, irgendetwas zu entwickeln und zu verwenden, das auf einer 32-Bit-Architektur basiert, und mit der Verwendung von 64-Bit beginnen. Dies ist völlig unpraktisch, da die meisten Menschen nicht bereit sind, ihre Investitionen in Hardware und Software einfach zu verschrotten und wieder alles neu zu kaufen.

Die Lösung von Microsoft für diesen Übergang von 32-Bit zu 64-Bit bestand darin, Legacy-Unterstützung für die meisten 32-Bit-Anwendungen hinzuzufügen. Mit anderen Worten, die meisten 32-Bit-Anwendungen funktionieren in der 64-Bit-Betriebsumgebung.

Um den Übergang zu erleichtern, hat Microsoft festgelegt, dass alle 32-Bit-Anwendungen standardmäßig in den Ordner Programme(Program Files) ( x86 ) geladen werden sollten, anstatt sich mit echten 64-Bit-Anwendungen im regulären Ordner Programme(Program Files) zu vermischen .

Windows verwendet eine Art Emulator, um 32-Bit-Anwendungen in 64-Bit- Windows auszuführen . Möglicherweise haben Sie einige Ordner auf Ihrem System gesehen, die den Begriff WOW64 enthalten . WOW64 steht für Windows 32-Bit auf Windows 64-Bit. Wann immer Sie ein 32-Bit-Programm ausführen und es auf das Programmdateiverzeichnis zugreifen muss, wird es mit WOW64(WOW64) nahtlos zu C:Program Files (x86) umgeleitet .

Sie können schnell sehen, welche Programme auf Ihrem Computer 32-Bit und welche 64-Bit sind, indem Sie einfach in die beiden Ordner blättern.

Alle paar Monate überprüfe ich normalerweise die Website des Softwareentwicklers, um zu sehen, ob sie eine 64-Bit-Version des Programms veröffentlicht haben. Manchmal muss man ein wenig graben, um die 64-Bit-Version eines Programms zu finden. Die meisten Anbieter pushen auch heute noch die 32-Bit-Versionen als Hauptdownload. Sie können beispielsweise die 64-Bit-Version von Office 365 installieren(install the 64-bit version of Office 365) , dies ist jedoch nicht der Standarddownload.

Bald werden die meisten Anwendungen jedoch 64-Bit sein, was die Notwendigkeit mehrerer Programmdateiordner(Program Files) überflüssig macht. Dennoch hat selbst Microsoft bei der Veröffentlichung von Windows Vista 64-Bit keine 64-Bit-Version von Office 2007 entwickelt und veröffentlicht, die gleichzeitig veröffentlicht wurde. Außerdem sind viele der standardmäßigen Windows Store - Apps von Microsoft in Windows 10 immer noch 32-Bit-Apps.

Denken Sie daran, dass bis zu dem Zeitpunkt, an dem wir alle auf 64-Bit-Anwendungen umsteigen, es wahrscheinlich ist, dass das Gerede über 128-Bit-Architekturen uns dazu zwingen wird, den gesamten Prozess erneut zu durchlaufen. Genießen!



About the author

Ich bin ein Computerprofi mit über 10 Jahren Erfahrung. In meiner Freizeit helfe ich gerne am Schreibtisch aus und bringe Kindern den Umgang mit dem Internet bei. Meine Fähigkeiten umfassen viele Dinge, aber das Wichtigste ist, dass ich weiß, wie man Menschen hilft, Probleme zu lösen. Wenn Sie jemanden brauchen, der Ihnen bei etwas Dringenden helfen kann, oder einfach nur ein paar grundlegende Tipps wünschen, dann wenden Sie sich bitte an mich!



Related posts