Doporučená, 2022

Redakce Choice

Proč 64-bit Windows potřebují dva soubory složky?

Ačkoli Windows XP měl 64-bitovou verzi, nebylo to až do doby, kdy Microsoft vydal Windows Vista, že spotřebitelé museli skutečně rozhodnout, zda si koupí 32 nebo 64bitovou verzi.

Windows 7/8/10 také přichází v 32 a 64bitových verzích a pokud jste se rozhodli pro 64bitové, možná jste si všimli, že na pevném disku jsou dva složky Program Files. Čtěte dále a prozkoumejte rozdíl mezi 32 a 64bitovým systémem Windows a proč operační systém potřebuje k uložení dat programu dvě oddělené složky.

Windows 32 a 64bitové

Skutečný rozdíl mezi Windows 32 a 64-bitem souvisí s tím, kolik paměti může operační systém adresovat. Chcete-li "adresu" jednoduše znamená "sledovat."

32bitový systém Windows 7/8/10 (jako předchozí 32bitové verze systému Windows) může adresovat až 4 294 967 296 bajtů informací. To je 4 GB paměti. Teoreticky může 64bitový operační systém adresovat až 1, 8446, 744, 073, 709, 551, 616 bajtů informací.

To je 16, 3 miliardy gigabajtů. Nicméně, limit paměti na spotřebitelských verzích Windows 7 je 192 GB, což je stále nad fyzickou hranici 8 GB na 16 GB pro většinu základních desek. Pro Windows 8 je to 512 GB a pro Windows 10 je to limit 2 TB pro paměťový limit!

Přesunutí z 32bitového na 64bitový operační systém je více než jen skokem v adresovatelné paměti. Jedná se o změnu zcela jiného způsobu sledování dat. To je důvod, proč hardware (například zvuková karta) potřebuje pro práci v 64bitovém systému Windows zcela jiný ovladač.

Dva složky programových souborů ve Windows

Pokud máte 64bitovou verzi systému Windows, možná jste si všimli, že na pevném disku jsou dvě složky Program Files.

Jeden je jednoduše označen Program Files a druhý je označen Program Files (x86) . První složka je výchozím umístěním pro všechny 64bitové programy. Na konci nemá další štítek, protože jako 64bitový operační systém se předpokládá, že 64bitové aplikace přejdou do této složky.

Druhá složka označená Program Files (x86) je výchozím umístěním pro všechny 32bitové aplikace. V určitém smyslu se jedná o složku určenou pro starší software, který je ponechán po dobu 32bitových operačních systémů. Část x86 názvu složky odkazuje na x86 32bitovou architekturu, na které byly vyvinuty první 32bitové procesory, například procesory 386, 486 a Pentium.

Přechod z 32bitových na 64bitové aplikace a operační systémy bohužel není tak jednoduchý, jak by chtěl Microsoft. Chcete-li přepnout, každý dodavatel softwaru, výrobce hardwaru a uživatel by najednou museli přestat vyrábět a používat cokoli postavené na 32bitové architektuře a začít používat 64bitové programy. To je naprosto nepraktické, protože většina lidí není ochotna jen vyhazovat své investice do hardwaru a softwaru a znovu nakupovat všechno nové.

Řešení společnosti Microsoft pro přechod z 32bitového na 64bitové bylo přidání starší podpory pro většinu 32bitových aplikací. Jinými slovy, většina 32bitových aplikací bude fungovat v 64bitovém operačním prostředí.

Chcete-li usnadnit přechod, společnost Microsoft určila, že všechny 32bitové aplikace by měly být ve výchozím nastavení načteny do složky Program Files (x86), namísto toho, aby byly smíšeny se skutečnými 64bitovými aplikacemi v běžné složce Program Files.

Systém Windows používá ke spuštění 32bitových aplikací v 64bitovém systému Windows emulátor druhů. Možná jste viděli některé složky ve vašem systému, které mají termín WOW64 . WOW64 je zkratka pro Windows 32-bit v systému Windows 64-bit. Kdykoli spustíte 32bitový program a potřebujete přistupovat k adresáři programových souborů, je bez problémů přesměrován na C: Program Files (x86) pomocí WOW64.

Můžete rychle zjistit, které programy ve vašem počítači jsou 32bitové a které jsou 64bitové jednoduchým procházením do dvou složek.

Každých pár měsíců obvykle kontroluji webové stránky vývojáře softwaru, aby zjistily, zda vydaly 64bitovou verzi programu. Někdy musíte najít 64bitovou verzi programu. Většina dodavatelů i dnes stále tlačí 32bitové verze jako hlavní download. Můžete například nainstalovat 64bitovou verzi sady Office 365, ale není to výchozí stahování.

Zanedlouho však bude většina aplikací 64bitová, takže není potřeba více složek programových souborů. Přesto, i když Microsoft vydal Windows Vista 64-bit, se nepodařilo vyvinout a vydat 64-bitovou verzi sady Office 2007, která byla vydána ve stejnou dobu. Také mnoho výchozích aplikací systému Windows Store od společnosti Microsoft ve Windows 10 jsou stále 32bitové aplikace.

Mějte na paměti, že v době, kdy jsme všichni přepnout na 64-bitové aplikace, je pravděpodobné, že mluvit o 128-bitové architektury donutí nás jít celým procesem znovu. Užívat si!

Top