Prečo 64-bitový systém Windows potrebuje dva priečinky programových súborov?

Hoci Windows XP mal 64-bitovú verziu, spotrebitelia sa museli rozhodnúť, či si kúpia 32 alebo 64-bitovú verziu , až keď spoločnosť Microsoft(Microsoft) vydala Windows Vista .

Windows 7/8/10 sa dodáva aj v 32 a 64-bitovej verzii a ak ste sa rozhodli pre 64-bitovú verziu, možno ste si všimli, že na pevnom disku sú dva priečinky Program Files. (Program)Čítajte ďalej a preskúmajte rozdiel medzi 32 a 64-bitovým systémom Windows(Windows) a prečo operačný systém potrebuje dva samostatné priečinky na ukladanie údajov programu.

Windows 32 a 64-bit

Skutočný rozdiel medzi Windowsom 32(Windows 32) a 64-bitovým súvisí s tým, koľko pamäte dokáže operačný systém adresovať. „Osloviť“ jednoducho znamená „sledovať“.

Windows 7/8/10 32-bit (ako predchádzajúce 32-bitové verzie systému Windows ) dokáže adresovať až 4 294 967 296 bajtov informácií. To sú 4 GB pamäte. Teoreticky môže 64-bitový operačný systém adresovať až 1 8446 744 073 709 551 616 bajtov informácií.

To je 16,3 miliardy gigabajtov. Pamäťový limit pre spotrebiteľské verzie systému Windows 7 je však 192 GB, čo je stále za fyzickými limitmi 8 GB až 16 GB pre väčšinu základných dosiek. Pre Windows 8 je to 512 GB a pre Windows 10 sú to neuveriteľné 2 TB na limit pamäte!

Prechod z 32-bitového na 64-bitový operačný systém je viac než len skok v adresovateľnej pamäti. Ide o zmenu na úplne iný spôsob sledovania údajov. To je dôvod, prečo hardvér (napríklad zvuková karta) potrebuje na fungovanie v 64-bitovom systéme Windows(Windows) úplne iný ovládač .

Dva priečinky (Folders)programových(Program) súborov v systéme Windows(Windows)

Ak máte 64-bitovú verziu systému Windows , možno ste si všimli, že na pevnom disku sú dva priečinky Program Files.(Program)

Jeden je jednoducho označený ako Program Files a druhý je označený ako Program Files (x86) . Prvý priečinok je predvolené umiestnenie pre všetky vaše 64-bitové programy. Nemá na konci žiadne označenie navyše, pretože ako 64-bitový operačný systém sa predpokladá, že 64-bitové aplikácie pôjdu do tohto priečinka.

Druhý priečinok s názvom Program Files ( x86 ) je predvoleným umiestnením všetkých vašich 32-bitových aplikácií. V istom zmysle ide o priečinok určený pre starší softvér, ktorý zostal z čias 32-bitových operačných systémov. Časť názvu priečinka x86 odkazuje na 32 -bitovú architektúru (x86)x86 , na ktorej boli vyvinuté prvé 32-bitové procesory, ako napríklad procesory 386, 486 a Pentium(Pentium CPUs) .

Žiaľ, prechod z 32-bitových aplikácií a operačných systémov na 64-bitové nie je taký jednoduchý, ako by si Microsoft prial. Na uskutočnenie prechodu by každý dodávateľ softvéru, výrobca hardvéru a používateľ musel náhle prestať vyrábať a používať čokoľvek postavené na 32-bitovej architektúre a začať používať 64-bitové. To je úplne nepraktické, pretože väčšina ľudí nie je ochotná len tak vyhodiť svoje investície do hardvéru a softvéru a kúpiť všetko nové znova.

Riešením spoločnosti Microsoft na tento prechod z 32-bitovej na 64-bitovú verziu bolo pridanie staršej podpory pre väčšinu 32-bitových aplikácií. Inými slovami, väčšina 32-bitových aplikácií bude fungovať v 64-bitovom operačnom prostredí.

Aby bol prechod jednoduchší, spoločnosť Microsoft(Microsoft) určila, že všetky 32-bitové aplikácie by sa mali štandardne načítavať do priečinka Program Files ( x86 ) a nemali by sa miešať so skutočnými 64-bitovými aplikáciami v bežnom priečinku Program Files .

Windows používa emulátor svojho druhu na spustenie 32-bitových aplikácií v 64-bitovom systéme Windows(Windows) . Možno ste vo svojom systéme videli niektoré priečinky, ktoré majú výraz WOW64 . WOW64 znamená Windows 32-bit na Windows 64-bit. Kedykoľvek spustíte 32-bitový program a ten potrebuje prístup do adresára programových súborov, je hladko presmerovaný na C:Program Files (x86) pomocou WOW64 .

Môžete rýchlo zistiť, ktoré programy vo vašom počítači sú 32-bitové a ktoré sú 64-bitové jednoduchým prehliadaním dvoch priečinkov.

Každých pár mesiacov normálne kontrolujem webovú stránku vývojára softvéru, či nevydali 64-bitovú verziu programu. Niekedy sa musíte trochu pohrabať, aby ste našli 64-bitovú verziu programu. Väčšina predajcov aj dnes stále presadzuje 32-bitové verzie ako hlavné sťahovanie. Môžete si napríklad nainštalovať 64-bitovú verziu Office 365(install the 64-bit version of Office 365) , ale nejde o predvolené prevzatie.

Čoskoro však bude väčšina aplikácií 64-bitová, takže nie je potrebné používať viacero priečinkov Program Files . Napriek tomu ani Microsoft , keď vydal Windows Vista 64-bitový, nedokázal vyvinúť a vydať 64-bitovú verziu Office 2007 , ktorá bola vydaná v rovnakom čase. Veľa predvolených aplikácií Windows Store od spoločnosti Microsoft(Microsoft) v systéme Windows 10(Windows 10) je tiež stále 32-bitových aplikácií.

Majte na pamäti, že v čase, keď všetci prejdeme na 64-bitové aplikácie, je pravdepodobné, že reči o 128-bitových architektúrach nás prinútia prejsť celým procesom znova. Užite si to!



About the author

Som počítačový profesionál s viac ako 10 ročnou praxou. Vo voľnom čase rada pomáham v kancelárii a učím deti používať internet. Moje schopnosti zahŕňajú veľa vecí, ale najdôležitejšie je, že viem pomáhať ľuďom riešiť problémy. Ak potrebujete niekoho, kto vám môže pomôcť s niečím súrne, alebo chcete len nejaké základné tipy, obráťte sa na mňa!



Related posts