Ajánlott, 2024

Szerkesztő Választása

Miért van szükség a 64 bites Windows-ra két programfájl mappa?

Bár a Windows XP 64 bites verziója volt, nem csak a Microsoft kiadta a Windows Vista-t, hogy a fogyasztóknak valóban kellett döntenie arról, hogy megvásárolják-e a 32 vagy 64 bites verziót.

A Windows 7/8/10 32 és 64 bites verzióban is megtalálható, és ha a 64 bites választást választotta, előfordulhat, hogy a merevlemezen két programfájl mappa található. Olvassa tovább a 32 és 64 bites Windows közötti különbségeket, és miért van szüksége az operációs rendszer két külön mappára, amelyeken a programadatok tárolhatók.

Windows 32 és 64 bites

A Windows 32 és a 64 bites közötti tényleges különbség az, hogy mennyi memória tárolható az operációs rendszerben. A „címzés” egyszerűen azt jelenti, hogy „nyomon követni”.

A Windows 7/8/10 32 bites (mint a korábbi 32 bites Windows-verziók) akár 4, 294, 967, 296 bájtnyi információval is foglalkozhat. Ez 4 GB memória. Elméletileg, egy 64 bites operációs rendszer legfeljebb 1, 8446, 744, 073, 709, 551, 616 bájtnyi információt képes kezelni.

Ez 16, 3 milliárd gigabájt. Azonban a Windows 7 fogyasztói verzióinak memóriakorlátja 192 GB, ami még mindig túlmutat a legtöbb alaplap fizikai határain. Windows 8 esetén ez 512 GB és Windows 10 esetén ez a 2 TB-os memória a memóriakorlát számára!

A 32 bites 64 bites operációs rendszerre való áttérés több, mint csak a címezhető memóriában történő ugrás. Ez egy teljesen más, az adatok nyomon követésének módja. Ezért van szükség a hardverre (például hangkártyára) egy teljesen más illesztőprogramra, hogy a 64 bites Windows-on dolgozzon.

Két programfájl mappa a Windows rendszerben

Ha rendelkezik a Windows 64 bites verziójával, előfordulhat, hogy észrevette, hogy a merevlemezen két programfájl mappa található.

Az egyik egyszerűen a Program Files, a másik pedig Program Files (x86) . Az első mappa az összes 64 bites program alapértelmezett helye. A végén nincs külön címke, mert 64 bites operációs rendszerként feltételezzük, hogy a 64 bites alkalmazások ebbe a mappába kerülnek.

A második fájl, a Program Files (x86) a 32 bites alkalmazások alapértelmezett helye. Bizonyos értelemben ez egy olyan mappa, amelyet a 32 bites operációs rendszerek napja óta hagyott örökölt szoftverekre terveztek. A mappa neve x86 része az x86 32 bites architektúrára vonatkozik, amelyen az első 32 bites processzorokat fejlesztették ki, mint például a 386, 486 és a Pentium CPU-kat.

Sajnos a 32 bites 64 bites alkalmazások és operációs rendszerek közötti váltás nem olyan egyszerű, mint a Microsoft. A kapcsoló létrehozásához minden szoftvergyártónak, hardvergyártónak és felhasználónak hirtelen le kell állítania a 32 bites architektúrán alapuló és bármi más épületeinek használatát, és 64-bites használatát kell kezdeni. Ez teljesen nem praktikus, mert a legtöbb ember nem hajlandó csak a hardverbe és a szoftverbe történő befektetésükre törekedni, és mindent újra megvásárolni.

A Microsoft 32-bites 64 bites átmenetre vonatkozó megoldása az volt, hogy a legtöbb 32 bites alkalmazáshoz hozzárendelje az örökölt támogatást. Más szóval, a legtöbb 32 bites alkalmazás a 64 bites működési környezetben fog működni.

Az átmenet megkönnyítése érdekében a Microsoft kijelölte, hogy minden 32 bites alkalmazást alapértelmezés szerint a programfájlok (x86) mappába kell betölteni, ahelyett, hogy a szokásos 64-bites alkalmazásokkal összekeverednének a szokásos Program Files mappában.

A Windows emulátort használ a 32 bites alkalmazások futtatásához 64 bites Windows rendszerben. Lehet, hogy látott néhány mappát a rendszeren, amelyek a WOW64 kifejezéssel rendelkeznek . A WOW64 a Windows 64 bites Windows 32 bites neve. Amikor egy 32 bites programot futtat, és a programfájlkönyvtárhoz kell hozzáférnie, akkor a program zökkenőmentesen átirányítja a C: Program fájlokat (x86) a WOW64 segítségével.

Gyorsan láthatja, hogy a számítógépen melyik program 32 bites, és amelyek 64 bitesek, egyszerűen böngészve a két mappába.

Néhány hónaponként rendszeresen ellenőrzöm a szoftverfejlesztő webhelyét, hogy lássák, hogy kiadták-e a program 64 bites verzióját. Néha meg kell ásni egy kicsit a program 64 bites verziójának megtalálásához. A legtöbb gyártó még ma is a 32-bites verziókat futtatja fő letöltésként. Például telepítheti az Office 365 64 bites verzióját, de ez nem az alapértelmezett letöltés.

Hamarosan azonban a legtöbb alkalmazás 64 bites lesz, így szükségtelen több programfájl-mappa szükségessége. Mégis, még a Microsoft is, amikor kiadta a Windows Vista 64 bites verzióját, nem tudott fejleszteni és kiadni egyidejűleg kiadott Office 2007 64 bites verzióját. Továbbá a Windows 10-ben a Microsoft alapértelmezett Windows Store-alkalmazásai még mindig 32 bites alkalmazások.

Ne feledje, hogy mire mindannyian átállunk a 64 bites alkalmazásokra, valószínű, hogy a 128 bites architektúrákról való beszélgetés arra kényszerít bennünket, hogy az egész folyamatot újra meglátjuk. Élvez!

Top