Miért van szüksége a 64 bites Windows-nak két programfájl mappára?

Bár a Windows XP -nek volt 64 bites verziója, a fogyasztóknak csak a Windows (Microsoft)Vista(Windows Vista) megjelenéséig kellett eldönteniük, hogy a 32 vagy a 64 bites verziót vásárolják-e.

A Windows(Windows) 7/8/10 32 és 64 bites verziókban is elérhető, és ha a 64 bites verziót választotta, észrevehette, hogy két Program Files mappa van a merevlemezen. Olvasson tovább, hogy megtudja, mi a különbség a 32 és 64 bites Windows között , és miért van szüksége az operációs rendszernek két külön mappára a programadatok tárolására.

Windows 32 és 64 bites

Az igazi különbség a Windows 32 és a 64 bites között az, hogy mennyi memóriát képes kezelni az operációs rendszer. A „megszólítás” egyszerűen azt jelenti, hogy „nyomon követni”.

A 32 bites Windows 7/8/10 (a (Windows)Windows korábbi 32 bites verzióihoz hasonlóan ) legfeljebb 4 294 967 296 bájtnyi információt képes megcímezni. Ez 4 GB memória. Elméletileg egy 64 bites operációs rendszer legfeljebb 1 8446 744 073 709 551 616 bájt információt képes megcímezni.

Ez 16,3 milliárd gigabájt. A Windows 7(Windows 7) fogyasztói verzióinak memóriakorlátja azonban 192 GB, ami még mindig meghaladja a legtöbb alaplap 8–16 GB-os fizikai korlátját. Windows 8 esetén 512 GB, Windows 10 esetén pedig óriási 2 TB a memóriakorlát!

A 32 bites operációs rendszerről a 64 bitesre való átállás több, mint a címezhető memória ugrása. Változás az adatok nyomon követésének egy teljesen más módszerére. Ez az oka annak, hogy a hardvernek (például egy hangkártyának) teljesen más illesztőprogramra van szüksége a 64 bites Windows működéséhez .

Két programfájl(Program) mappa a Windowsban (Windows)_(Folders)

Ha a Windows 64 bites verzióját használja , akkor észrevehette, hogy két Program Files mappa van a merevlemezen.

Az egyik egyszerűen Program Files , a másik pedig Program Files (x86) feliratú . Az első mappa az összes 64 bites program alapértelmezett helye. Nincs extra címke a végén, 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 Program Files(Program Files) ( x86 ) mappa az összes 32 bites alkalmazás alapértelmezett helye. Bizonyos értelemben ez egy olyan mappa, amelyet a 32 bites operációs rendszerek idejéből megmaradt régi szoftverekhez terveztek. A mappanév x86 része az (x86)x86 32 bites architektúrára utal, amelyre az első 32 bites processzorokat, például a 386, 486 és Pentium CPU(Pentium CPUs) -kat fejlesztették ki .

Sajnos a 32 bitesről 64 bites alkalmazásokra és operációs rendszerekre váltás nem olyan egyszerű, mint a Microsoft szeretné. A váltáshoz minden szoftvergyártónak, hardvergyártónak és felhasználónak hirtelen fel kell hagynia a 32 bites architektúrára épülő dolgok gyártásával és használatával, és el kellene kezdenie a 64 bites használatát. Ez teljesen kivitelezhetetlen, mert a legtöbb ember nem hajlandó eldobni a hardverbe és szoftverbe fektetett befektetését, és mindent újból vásárolni.

A Microsoft megoldása a 32 bitesről a 64 bitesre való átállásra az volt, hogy a legtöbb 32 bites alkalmazáshoz régi támogatást ad. Más szavakkal, a legtöbb 32 bites alkalmazás a 64 bites operációs környezetben fog működni.

Az átállás megkönnyítése érdekében a Microsoft úgy döntött, hogy minden 32 bites alkalmazást alapértelmezés szerint a Program Files ( x86 ) mappába kell betölteni, nem pedig a normál (x86)Program Files mappában található valódi 64 bites alkalmazásokkal keveredni .

A Windows(Windows) egyfajta emulátort használ a 32 bites alkalmazások futtatására 64 bites Windows rendszerben(Windows) . Lehet, hogy látott néhány mappát a rendszerén, amelyekben a WOW64 kifejezés szerepel . A WOW64(WOW64) a 32 bites Windows (Windows 32-bit)rövidítése(Windows) a 64 bites Windows rendszeren. Amikor egy 32 bites programot futtat, és hozzá kell férnie a programfájlok könyvtárához, a rendszer a WOW64 használatával zökkenőmentesen átirányítja a C:Program Files (x86) mappába .

Gyorsan megtekintheti, hogy számítógépén mely programok 32 bitesek, és melyek 64 bitesek, ha egyszerűen átböngészi a két mappát.

Általában pár havonta megnézem a szoftverfejlesztő webhelyét, hogy megnézzem, kiadták-e a program 64 bites verzióját. Néha egy kicsit ásni kell egy program 64 bites verziójának megtalálásához. A legtöbb gyártó még ma is a 32 bites verziót használja fő letöltésként. Például telepítheti az Office 365 64 bites verzióját(install the 64-bit version of Office 365) , de nem ez az alapértelmezett letöltés.

Hamarosan azonban a legtöbb alkalmazás 64 bites lesz, így szükségtelenné válik több Program Files mappára. Ennek ellenére még a Microsoftnak sem sikerült a 64 bites (Microsoft)Windows Vista kiadásakor kifejlesztenie és kiadnia az Office 2007 64 bites verzióját, amely ugyanabban az időben jelent meg. Ezenkívül a Microsoft Windows 10 rendszerben(Windows 10) a Windows Store alapértelmezett Windows Store - alkalmazásai közül sok továbbra is 32 bites alkalmazás.

Ne feledje, hogy mire mindannyian áttérünk a 64 bites alkalmazásokra, valószínű, hogy a 128 bites architektúrákról való szóbeszéd arra kényszerít bennünket, hogy újra végigmenjünk az egész folyamaton. Élvezd!



About the author

Számítástechnikai szakértő vagyok, több mint 10 éves tapasztalattal, és arra specializálódtam, hogy segítsek az embereknek az irodájukban lévő számítógépeik kezelésében. Cikkeket írtam olyan témákban, mint az internetkapcsolat optimalizálása, a számítógép beállítása a legjobb játékélmény érdekében stb. Ha bármiben szeretnél segítséget kérni munkáddal vagy magánéleteddel kapcsolatban, én vagyok a megfelelő személy!



Related posts