Niekedy je potrebné vedieť, či je súbor 32 alebo 64-bitový program pred jeho spustením alebo inštaláciou. Zdrojový web neuvádza bitovú hĺbku programu. Alebo možno máte vo svojich distribúciách a prenosných adresároch neoznačené aplikácie a potrebujete vedieť, na ktorých systémoch ich môžete spustiť. Alebo sa len chcete z vlastných dôvodov uistiť, že program má jednu alebo druhú bitovú hĺbku. Nech už sú dôvody akékoľvek, vždy budete mať dva spôsoby, ako to skontrolovať.

Poznámka Poznámka: Je celkom možné, že inštalačný program je 32-bitový a program je 64-bitový. Platí to aj naopak.

EXE 64bitový program detektora na určenie 32 alebo 64 bitov

Existuje mnoho spôsobov, ako zistiť, ako bol súbor skompilovaný. Technici môžu napríklad použiť hex editory na čítanie binárnych kódov. Ale, bežných používateľov tento spôsob sa zdá príliš komplikovaný. Preto môžete vždy použiť program s názvom "EXE 64bit Detector". Tento nástroj je navrhnutý na spustenie na príkazovom riadku ako správca. Aj keď nie ste oboznámení s príkazovým riadkom, nebojte sa tento nástroj veľmi jednoduché použitie. Stránku vývojára a program nájdete na tomto odkaze (tlačidlo na stiahnutie na konci stránky). Upozorňujeme vás však, že pred stiahnutím pomôcky vás stránka niekoľkokrát presmeruje. Preto buďte opatrní a opatrní. Venujte pozornosť tomu, na ktoré odkazy klikáte. Existuje tendencia zdržať vás dlhšie pri reklamných jednotkách, no napriek tomu je nástroj bezplatný a stačí si ho stiahnuť raz. Nástroj beží vo všetkých aktuálne verzie Windows.

Ako už bolo spomenuté, používanie pomôcky je veľmi jednoduché. Otvorte príkazový riadok s právami správcu a zadajte nasledujúci príkaz:

  • Exe64bitDetector.exe –f "Súbor na testovanie"

Musí byť zadaný parameter "-f". A ak sa Exe64bitDetector a testovaný program nachádzajú v rôznych adresároch, musíte zadať aj úplnú cestu k programu. Upozorňujeme, že okrem informácie o bitovej hĺbke program zobrazuje aj to, či je povolená ASLR (náhodné pridelenie miesta pre moduly v Náhodný vstup do pamäťe), DEP (dodatočné kontroly obsahu pamäte na zaistenie bezpečnosti) a SEH (mechanizmus, ktorý dáva programu prístup k výnimkám, ako je delenie nulou, narušenie prístupu do pamäte a iné). Na nasledujúcom obrázku je príklad spustenia programu:

Snáď jediným problémom tejto pomôcky je, že nie každý sa chce motať s príkazovým riadkom. Preto vám ponúkame jednoduchšie a nevyžadujúce ďalšie softvér spôsob určenia kapacity programu.

Ako jednoduchým spôsobom skontrolovať, či je súbor 32 alebo 64 bitový

Napriek tomu, že v 64-bitovom systéme Windows existujú dva adresáre pre programy „Program files“ (pre 64-bit) a „Program files (x86)“ (pre 32-bit), prítomnosť programu v jednom alebo inom adresári nie je isté.znakom stupňa programu. Pretože program môžete nainštalovať do ľubovoľného adresára. Preto sa oplatí použiť nasledujúci jednoduchý trik:

  1. Kliknite kliknite pravým tlačidlom myši myšou na spustiteľný súbor, ktorého bitovú hĺbku chcete vedieť
  2. Vyberte "Vlastnosti"
  3. Prejdite na kartu "Kompatibilita".
  4. Príklad dialógového okna, ktoré sa otvorí, je zobrazený vyššie.
  5. V oblasti Režim kompatibility začiarknite políčko vedľa položky Spustiť tento program v režime kompatibility pre:
  6. Rozbaľte rozbaľovaciu ponuku so zoznamom operačných systémov. Ak zoznam verzií začína na Vista, ako je znázornené na obrázku, potom je súbor 64-bitový. Ak zoznam operačných systémov obsahuje Windows XP, súbor je 32-bitový.
  7. Nezabudnite zrušiť začiarknutie políčka vedľa položky „Spustiť tento program v režime kompatibility pre:

Teraz budete mať vždy po ruke dva spôsoby, ako zistiť 32 alebo 64 bitový program.

  • Ako zjednodušiť presúvanie súborov a dokumentov pre touchpad v systéme Windows 7?

Technické tipy

  • Technické tipy
  • Jednoduchý používateľ počítača môže na dlhú dobu pracovať s nainštalovaným operačným systémom Windows a ani nemyslieť na to, akú má bitovú hĺbku. Čas však uplynie a do počítača bude musieť nainštalovať program, ktorý dokáže pracovať iba so 64-bitovou verziou systému Windows, a tu nastanú problémy, ak má aktuálny operačný systém bitovú hĺbku x32 alebo x86. V tejto súvislosti môže vzniknúť otázka: ako zistiť bitovosť systému Windows? Poďme si na ňu odpovedať a pozrime sa bližšie na rozdiely medzi 32-bitovou a 64-bitovou verziou. operačný systém.

    Obsah:

    Základné verzie operačného systémy Windows boli vyvíjané už dlho a s vydaním nových softvérových možností od spoločnosti Microsoft sa len vylepšovali. V skutočnosti sa 32-bitové (32-bitové) operačné systémy už stali minulosťou a používajú sa len zriedka, iba v prípadoch, keď hardvér počítača nepodporuje 64-bitový systém Windows.

    Samotné bity vo vzťahu k operačnému systému Windows predstavujú spôsob, akým informácie spracováva centrálna procesorová jednotka počítača. RAM sa používa ako informácia, ktorá sa má spracovať, a 32-bitový Windows dokáže pracovať s nie viac ako 3,5 GB RAM, zatiaľ čo na 64-bitovom je tento limit približne 200 GB. S rozvojom sily programov a ich nárokov na RAM začali počítače masovo prechádzať na 64-bitový operačný systém.

    Hlavnou nevýhodou 64-bitového systému sú jeho nároky na centrálny procesor počítača. Ak má váš počítač 32-bit CPU, v žiadnom prípade nebude môcť pracovať so 64-bitovou verziou operačného systému, to znamená, že nepodporuje viac ako 3,5 GB RAM.

    Mnoho používateľov počítačov, ktorí sa rozhodnú Inštalácia systému Windows bitnosť operačného systému je zavádzajúca, pretože chýba 32-bitová verzia. Je to spôsobené tým, že 32-bitová verzia systému Windows pre 64-bitový procesor sa označuje ako x86, nie x32. S čím to súvisí, môžete zistiť, iba ak študujete procesy interakcie medzi operačným systémom a počítačovým hardvérom. Používateľovi stačí pripomenúť, že 32-bitové a 86-bitové operačné systémy sú prakticky rovnaké a iba 64-bitová verzia softvéru zvládne viac ako 3,5 GB RAM.

    Ak centrálny proces počítača podporuje 64-bitovú verziu systému Windows, počas inštalácie je potrebné ho vybrať. Malo by byť zrejmé, že 32-bitová verzia operačného systému je posledné storočie a tu sú len niektoré z dôkazov:


    Po vydaní 64-bit Verzie systému Windows 32-bitovú verziu by ste mali nainštalovať iba vtedy, ak procesor alebo jeho ovládače nepodporujú prácu so 64-bitovým operačným systémom.

    Ako zistiť bitovosť systému Windows nainštalovaného v počítači?

    Bitovú hĺbku verzie systému Windows nainštalovanej v počítači môžete určiť pomocou desiatky aplikácie tretích strán. Existujú spôsoby, ako zistiť verziu x32, x64 alebo x86 operačného systému nainštalovaného v počítači pomocou štandardné prostriedky Windows.

    Prvý spôsob

    Bitovú hĺbku systému Windows v počítači môžete zistiť prostredníctvom ponuky systémových informácií:


    Druhý spôsob


    Tretia cesta

    Pozrite si bitovosť systému cez "Informácie o systéme":


    Môžete vidieť, že je celkom jednoduché zistiť bitovú hĺbku operačného systému, a to sa musí urobiť, ak existuje túžba rozšíriť množstvo pamäte RAM. Ak chcete preinštalovať operačný systém, budete tiež potrebovať znalosť bitovosti operačného systému.

    Požiadavky na aplikáciu alebo hru často naznačujú kompatibilitu s konkrétnym bitovým systémom. 32-bitové aplikácie fungujú na oboch systémoch, na rozdiel od 64-bitových. Tie fungujú len na 64-bitových systémoch. V tejto súvislosti si ľudia pred stiahnutím aplikácie alebo jej kúpou kladú otázku – ako zistiť bitovú hĺbku systému?

    Odpoveď na túto otázku je jednoduchá: v ktorejkoľvek verzii systému Windows stačí stlačiť Win + Pause . Stáva sa, že klávesnica nemá tlačidlo Pause alebo nefunguje klávesová skratka (napríklad kvôli tomu, že pre použitie tlačidla Pause je potrebné podržať aj Fn). Potom už len prejdite do prieskumníka (Win + E), kliknite pravým tlačidlom myši na nápis „Tento počítač“. Ak máte staršie verzie systému Windows, kliknite na „Vlastnosti“ na štítku „Tento počítač“.

    Vo výsledku sa vám zobrazí okno s informáciami o nainštalovanom OS, kde nájdete okrem iného aj jeho bitovú hĺbku.


    Bitová hĺbka systému Windows 10
    Zistite bitovú hĺbku systému v systéme Windows 7

    To je všetko, táto metóda je vhodná aj pre Windows XP. Bohužiaľ sa mi nepodarilo urobiť snímku obrazovky kvôli jej absencii. nainštalovaná verzia tento OS. Pamätajte - Win + Pause a budete poznať bitovú hĺbku systému. Ďalšou jednoduchou možnosťou, ktorá nevyžaduje inštaláciu programov, je zadať systémové informácie

    Každý používateľ skôr či neskôr stojí pred otázkou kapacity vlastného procesora a operačného systému. Napriek tomu, že oboje sa určuje pomerne jednoducho, otázka výberu bitovej hĺbky nového operačného systému je veľmi mätúca a závisí predovšetkým od požiadaviek používateľa na jeho počítač.

    Aký je rozdiel medzi 32 a 64 bit

    Bitová hĺbka systému, niekedy nazývaná aj „bitová hĺbka“, nemusí nevyhnutne zodpovedať bitovej hĺbke procesora a na moderných počítačoch má iba dva hlavné typy: 32 a 64.

    Rozdiel medzi architektúrou a bitkou

    Napriek vonkajšej podobnosti hodnôt 86 a 32 je rozdiel medzi nimi veľký.

    86 je architektúra procesora, ktorá je správne napísaná x86 a definuje sadu mikroinštrukcií procesora. Číslo 32 je bitová hĺbka procesora, ktorú je správne zapísať ako „32-bitovú“. Definuje šírku registra procesora.

    Architektúra x86 je zvyčajne 32-bitová, zatiaľ čo architektúra x64 je 64-bitová. Toto tvrdenie však nie je vždy pravdivé. Napríklad existujú 64-bitové procesory založené na architektúre x86 a 32-bitové procesory založené na tretej, úplne inej architektúre. Napriek tomu sú tieto prípady veľmi zriedkavé a môžete si spomenúť, že x86 zodpovedá 32 bitom a x64 je orientovaný na 64 bitov.

    Rozdiel medzi x86 a x64

    Ako už bolo spomenuté vyššie, architektúra procesora určuje hlavne jeho bitovú hĺbku a bitová hĺbka určuje šírku registra. Šírka registra určuje množstvo údajov, ktoré sa majú naraz spracovať, a množstvo pamäte RAM, ktorú je počítač schopný použiť. 32-bitový register je schopný súčasne interagovať s 2 32 adresami (pokrýva 2 32 bitov toku informácií, čo sa rovná 4 gigabajtom) a 64-bitový register - s 2 64 (pokrýva predchádzajúci tok informáciíštvorcový, čo nie je možné implementovať ani na najvýkonnejších počítačoch).