Někdy je nutné před spuštěním nebo instalací zjistit, zda je soubor 32 nebo 64bitový program. Zdrojový web neuvádí bitovou hloubku programu. Nebo možná máte ve svých distribucích a přenosných adresářích neoznačené aplikace a potřebujete vědět, na kterých systémech je můžete provozovat. Nebo se jen chcete z vlastních důvodů ujistit, že program má tu či onu bitovou hloubku. Ať už jsou důvody jakékoli, vždy budete mít dva způsoby, jak to zkontrolovat.

Poznámka Poznámka: Je docela možné, že instalační program je 32bitový a program 64bitový. Opak je také pravdou.

EXE 64bitový program detektoru pro určení 32 nebo 64 bitů

Existuje mnoho způsobů, jak zjistit, jak byl soubor zkompilován. Technici mohou například používat hex editory ke čtení binárních kódů. Ale, běžní uživatelé tento způsob se zdá příliš komplikovaný. Proto můžete vždy použít program s názvem "EXE 64bit Detector". Tento nástroj je navržen pro spuštění na příkazovém řádku jako správce. I když neznáte příkazový řádek, nebojte se tento nástroj velmi snadné použití. Stránky vývojáře a program najdete na tomto odkazu (tlačítko ke stažení na konci stránky). Ale varujeme vás, před stažením nástroje vás web několikrát přesměruje. Buďte proto opatrní a opatrní. Věnujte pozornost tomu, na jaké odkazy klikáte. Existuje tendence vás u reklamních jednotek zdržet déle, ale přesto je nástroj zdarma a stačí si jej stáhnout jednou. Nástroj běží ve všech aktuální verze Okna.

Jak již bylo zmíněno, použití utility je velmi jednoduché. Otevřete příkazový řádek s právy správce a zadejte následující příkaz:

  • Exe64bitDetector.exe –f "Soubor pro testování"

Musí být zadán parametr "-f". A pokud jsou Exe64bitDetector a testovaný program umístěny v různých adresářích, musíte také zadat úplnou cestu k programu. Upozorňujeme, že kromě informace o bitové hloubce program také ukazuje, zda je povolena ASLR (náhodné přidělení místa pro moduly v paměť s náhodným přístupem), DEP (dodatečné kontroly obsahu paměti pro zabezpečení) a SEH (mechanismus, který umožňuje programu přístup k výjimkám, jako je dělení nulou, narušení přístupu do paměti a další). Níže uvedený obrázek ukazuje příklad spuštění programu:

Snad jediným problémem této utility je, že ne každému se chce motat s příkazovým řádkem. Proto vám nabízíme jednodušší a nevyžadující další software způsob určení kapacity programu.

Jak snadno zkontrolovat, zda je soubor 32 nebo 64bitový

Navzdory skutečnosti, že v 64bitových Windows existují dva adresáře pro programy „Program files“ (pro 64-bit) a „Program files (x86)“ (pro 32-bit), přítomnost programu v určitém adresáři je není jisté.znak stupně programu. Protože program můžete nainstalovat do libovolného adresáře. Proto se vyplatí použít následující jednoduchý trik:

  1. Klikněte klikněte pravým tlačítkem myši myší na spustitelný soubor, jehož bitovou hloubku chcete znát
  2. Vyberte "Vlastnosti"
  3. Přejděte na kartu "Kompatibilita".
  4. Příklad dialogového okna, které se otevře, je zobrazen výše.
  5. V oblasti "Režim kompatibility" zaškrtněte políčko vedle "Spustit tento program v režimu kompatibility pro:"
  6. Rozbalte rozevírací nabídku se seznamem operačních systémů. Pokud seznam verzí začíná Vista, jak je znázorněno na obrázku, pak je soubor 64bitový. Pokud seznam operačních systémů obsahuje Windows XP, je soubor 32bitový.
  7. Nezapomeňte zrušit zaškrtnutí políčka "Spustit tento program v režimu kompatibility pro:"

Nyní budete mít vždy po ruce dva způsoby, jak zjistit 32 nebo 64 bitový program.

  • Jak usnadnit přetahování souborů a dokumentů pro touchpad ve Windows 7?

Technické tipy

  • Technické tipy
  • Jednoduchý uživatel počítače může na dlouhou dobu pracovat s nainstalovaným operačním systémem Windows a ani nemyslet na to, jakou má bitovou hloubku. Čas však pomine a bude si muset do počítače nainstalovat program, který umí pracovat pouze s 64bitovou verzí Windows, a zde nastanou problémy, pokud má aktuální operační systém bitovou hloubku x32 nebo x86. V tomto ohledu může vyvstat otázka: jak zjistit bitovost systému Windows? Pojďme si na ni odpovědět a podívat se blíže na rozdíly mezi 32bitovou a 64bitovou verzí. operační systém.

    Obsah:

    Základní verze operačního Systémy Windows byly vyvíjeny dlouhou dobu a s vydáním nových softwarových možností od společnosti Microsoft byly pouze vylepšeny. Ve skutečnosti se 32bitové (32bitové) operační systémy již staly minulostí a používají se zřídka, pouze v případech, kdy hardware počítače nepodporuje 64bitové Windows.

    Samotné bity ve vztahu k operačnímu systému Windows představují způsob, jakým jsou informace zpracovávány centrální procesorovou jednotkou počítače. RAM se používá jako informace ke zpracování a 32bitový systém Windows je schopen pracovat s ne více než 3,5 GB RAM, zatímco u 64bitových verzí je tento limit asi 200 GB. S rozvojem síly programů a jejich nároků na RAM začaly počítače masově přecházet na 64bitový operační systém.

    Hlavní nevýhodou 64bitového systému jsou jeho nároky na centrální procesor počítače. Pokud má váš počítač 32bit procesor, v žádném případě nebude schopen pracovat s 64bitovou verzí operačního systému, to znamená, že nepodporuje více než 3,5 GB RAM.

    Mnoho uživatelů počítačů, kteří se rozhodnou Instalace Windows bitovost operačního systému je zavádějící, protože chybí 32bitová verze. To je způsobeno tím, že 32bitová verze Windows pro 64bitový procesor je označována jako x86, nikoli x32. S čím to souvisí, můžete zjistit, pouze pokud budete studovat procesy interakce mezi operačním systémem a počítačovým hardwarem. Uživatel si jen musí pamatovat, že 32bitové a 86bitové operační systémy jsou prakticky stejné a pouze 64bitová verze softwaru zvládne více než 3,5 GB RAM.

    Pokud centrální proces počítače podporuje 64bitovou verzi Windows, je nutné jej při instalaci vybrat. Je třeba si uvědomit, že 32bitová verze operačního systému je minulé století a zde jsou jen některé z důkazů:


    Po vydání 64-bit Verze Windows, měli byste 32bitový instalovat pouze v případě, že procesor nebo jeho ovladače nepodporují práci s 64bitovým operačním systémem.

    Jak zjistit bitovost systému Windows nainstalovaného v počítači?

    Bitovou hloubku verze systému Windows nainstalované v počítači můžete určit pomocí desítky aplikace třetích stran. Existují způsoby, jak zjistit verzi x32, x64 nebo x86 operačního systému nainstalovaného v počítači pomocí standardní prostředky Okna.

    První způsob

    Bitovou hloubku systému Windows v počítači můžete zjistit prostřednictvím nabídky systémových informací:


    Druhý způsob


    Třetí způsob

    Prohlédněte si bitovost systému prostřednictvím "System Information":


    Vidíte, že je docela jednoduché zjistit bitovou hloubku operačního systému, a to je třeba udělat, pokud existuje touha rozšířit množství paměti RAM. Pokud budete chtít operační systém přeinstalovat, budete také potřebovat znalost bitovosti operačního systému.

    Požadavky na aplikaci nebo hru často naznačují kompatibilitu s konkrétním bitovým systémem. 32bitové aplikace fungují na obou systémech, na rozdíl od 64bitových. Ty fungují pouze na 64bitových systémech. V tomto ohledu si lidé před stažením aplikace nebo jejím zakoupením kladou otázku – jak zjistit bitovou hloubku systému?

    Odpověď na tuto otázku je jednoduchá: v jakékoli verzi Windows stačí stisknout Win + Pauza . Stává se, že klávesnice nemá tlačítko Pause nebo nefunguje klávesová zkratka (např. kvůli tomu, že pro použití tlačítka Pause je potřeba držet i Fn). Poté stačí přejít do průzkumníka (Win + E), kliknout pravým tlačítkem myši na nápis „Tento počítač“. Pokud máte starší verze systému Windows, klikněte na "Vlastnosti" na štítku "Tento počítač".

    Ve výsledku se vám zobrazí okno s informacemi o nainstalovaném OS, kde najdete mimo jiné i jeho bitovou hloubku.


    Bitová hloubka systému Windows 10
    Zjistěte bitovou hloubku systému ve Windows 7

    To je vše, tato metoda je vhodná i pro Windows XP. Bohužel se mi kvůli jeho absenci nepodařilo pořídit snímek obrazovky. nainstalovaná verze tento OS. Pamatujte - Win + Pause a poznáte bitovou hloubku systému. Další jednoduchou možností, která nevyžaduje instalaci programů, je zadání systeminfo

    Každý uživatel je dříve či později postaven před otázku kapacity vlastního procesoru a operačního systému. Navzdory tomu, že obojí se určuje poměrně jednoduše, je otázka volby bitové hloubky nového operačního systému velmi matoucí a závisí především na požadavcích, které má uživatel na svůj počítač.

    Jaký je rozdíl mezi 32 a 64 bit

    Bitová hloubka systému, někdy také nazývaná „bitová hloubka“, nemusí nutně odpovídat bitové hloubce procesoru a na moderních počítačích má pouze dva hlavní typy: 32 a 64.

    Rozdíl mezi architekturou a bitness

    Navzdory vnější podobnosti hodnot 86 a 32 je rozdíl mezi nimi velký.

    86 je architektura procesoru, která je správně napsána x86 a definuje sadu mikroinstrukcí procesoru. Číslo 32 je bitová hloubka procesoru, kterou je správné zapsat jako „32bitovou“. Definuje šířku registru procesoru.

    Architektura x86 je typicky 32bitová, zatímco architektura x64 je 64bitová. Toto tvrzení však není vždy pravdivé. Například existují 64bitové procesory založené na architektuře x86 a 32bitové procesory založené na třetí, zcela odlišné architektuře. Ale přesto jsou tyto případy velmi vzácné a sami si pamatujete, že x86 odpovídá 32 bitům a x64 je orientován na 64 bitů.

    Rozdíl mezi x86 a x64

    Jak již bylo zmíněno výše, architektura procesoru určuje především jeho bitovou hloubku a bitová hloubka určuje šířku registru. Šířka registru určuje množství dat, která mají být najednou zpracována, a velikost paměti RAM, kterou je počítač schopen využít. 32bitový registr může současně interagovat s 2 32 adresami (pokrývá 2 32 bitů toku informací, což se rovná 4 gigabajtům) a 64bitový registr – s 2 64 (pokrývá předchozí informační tokčtvercový, což není možné implementovat ani na nejvýkonnějších počítačích).