Skip to main content

64 bites és 32 bites: mit jelentenek?

32 bites vagy 64 bites Windows meghatározása Windows XP operációs rendszerben (Április 2024)

32 bites vagy 64 bites Windows meghatározása Windows XP operációs rendszerben (Április 2024)
Anonim

A számítógépes világban a 32 bites és a 64 bites a központi feldolgozóegység típusára, az operációs rendszerre, a meghajtóprogramra, a szoftverprogram stb. Típusára utal, amely az adott architektúrát használja.

Valószínűleg valószínűleg letölthető egy 32 bites vagy 64 bites verziójú szoftver. A különbség valójában azért fontos, mert a kettőt külön rendszerekhez programozták.

  • A 32 bites hardverek és szoftverek gyakran hivatkoznak x86 vagy x86-32 .
  • A 64 bites hardvert és szoftvert gyakran nevezik x64 vagy x86-64 .
  • A 32 bites rendszerek 32 bites darabokat használnak fel, míg a 64 bites rendszerek 64 bites részletekben használják az adatokat. Általában minél gyorsabban feldolgozható adatok, annál gyorsabban működik a rendszer.

A 64 bites rendszerre számos egyéb előny is van, a legtöbb gyakorlatilag a lényegesen nagyobb fizikai memória mennyiségének (több mint a 4 bites, 32 bites gép által megengedett) használata. Tekintse meg, hogy mit kell mondania a Microsoftnak a Windows különböző verziói memóriahatárairól.

64 bites és 32 bites operációs rendszerek

A legtöbb új processzor ma a 64 bites architektúrán alapul és támogatja a 64 bites operációs rendszereket. Ezek a processzorok is teljes mértékben kompatibilisek a 32 bites operációs rendszerekkel.

A Windows 10, Windows 8, Windows 7 és Windows Vista legtöbb kiadása 64 bites formátumban érhető el. Csak a Windows XP kiadásai közül Szakmai elérhető 64 bites.

A Windows összes kiadása, XP-től 10-ig, 32 bites verzióban érhető el.

Minden Mac operációs rendszer v.10.8 óta (Mountain Lion) óta 64 bites.

A Windowshoz hasonlóan a Linux 32 bites vagy 64 bites lehet. Láthatja, hogy melyik futtatod a lscpu parancs.

Nem biztos, hogy a Windows számítógépen lévő példány 32 bites vagy 64 bites?

A leggyorsabb és legegyszerűbb módja annak, hogy ellenőrizze, hogy a Windows 32 vagy 64 bites verzióját futtatja-e, hogy ellenőrizze, hogy mit mond a Vezérlőpult.

Egy másik egyszerű módszer annak megállapítására, hogy melyik operációs rendszeren fut Windows rendszeren, ellenőrizze a Program Files mappát. Az alábbiakban további információ található.

A hardverarchitektúra megjelenítéséhez nyissa meg a Parancssor parancsot, és írja be a parancsot:

echo% PROCESSOR_ARCHITECTURE%

Lehet, hogy választ kapsz AMD64 jelezve, hogy van x64 alapú rendszere, vagy x86 32 bitre.

Egy másik parancs, ami működik:

reg lekérdezés "HKLM SYSTEM CurrentControlSet Control Session Manager Környezet" / v PROCESSOR_ARCHITECTURE

Ez a parancs sokkal több szöveget eredményezhet, de végül a következőképpen válaszol:

PROCESSOR_ARCHITECTURE REG_SZ x86 REG_SZ AMD64 PROCESSOR_ARCHITECTURE

Tipp: A parancsok egyikének a legegyszerűbb módja az, hogy másolja őket itt ezen az oldalon, majd kattintson a jobb gombbal a parancssorban lévő fekete helyre, majd illessze be a parancsot.

Fontos: Ezek a parancsok csak a hardverarchitektúrát jelzik, nem az a fajta Windows verziót, amelyen fut. ez valószínűleg hogy ugyanazok, mivel az x86 rendszerek csak a Windows 32 bites verzióját telepíthetik, de nem szükségszerűen mivel a Windows 32 bites verziója telepíthető x64 rendszereken is.

Miért számít

A különbség ismerete fontos, így biztos lehet benne, hogy telepíti a megfelelő típusú szoftvereket és illesztőprogramokat. Ha például 32 bites vagy 64 bites verzió letöltését választja, a natív 64 bites program a legjobb választás. Azonban ez egyáltalán nem fog futni, ha a Windows 32 bites verzióján tartózkodik.

Az egyik legfontosabb és figyelemre méltó különbség az Ön számára, a végfelhasználó számára az, hogy lehetséges, hogy egy nagy program letölése után megállapíthatja, hogy elpazaroltad az időt, mivel nem fog futni az adott számítógépen. Ez akkor igaz, ha letöltötte a 64 bites programot, amelyet 32 ​​bites operációs rendszerrel kíván használni.

Néhány 32 bites program azonban csak finom lehet egy 64 bites rendszeren. Más szóval, a 32 bites programok kompatibilisek a 64 bites operációs rendszerekkel. Ez a szabály azonban nem mindig igaz, és ez különösen vonatkozik néhány eszközmeghajtóra, mivel a hardvereszközöknek meg kell követniük a pontos verziót, hogy telepítsék a szoftvert (pl. 64 bites meghajtók szükségesek 64 -bit operációs rendszert és 32 bites meghajtókat egy 32 bites operációs rendszerhez).

Egy másik alkalommal, amikor 32 bites és 64 bites különbségek lépnek fel, amikor egy szoftveres probléma megoldása vagy egy program telepítési könyvtárának megtekintése.

Fontos megérteni, hogy a 64 bites Windows verziók vannak két különböző telepítési mappát mivel tartalmaznak egy 32 bites könyvtárat is. Azonban a Windows 32 bites verziója csak egy telepítési mappája van . A zavaróbbá tétele érdekében a 64 bites verzió Program Files mappája ugyanaz, mint a 32 bites programfájlok mappája a 32 bites Windows verzión.

Egy példa arra, hogy ez miért van így, hogy egy 32 bites program ne próbáljon 64 bites DLL-et használni, ami nem fog működni. Ehelyett, ha 32 bites programot telepít a 32 bites programfájlok mappába, majd futtatja a programot, a Windows tudja, hogy a 64 bites programok helyett a 32 bites specifikus fájlokat kell felhúzniuk.

Ha zavart vagy, nézz ide:

Rajta 64 bites Windows verzió két mappa:

  • 32 bites helyszín: C: Program Files (x86)
  • 64 bites helyszín: C: Program Files

Rajta A Windows 32 bites verziója egy mappa:

  • 32 bites helyszín: C: Program Files

Mint mondja, kissé zavaró, hogy egyértelműen azt mondják, hogy a 64 bites programfájlok mappája C: Program Files mivel ez nem igaz a 32 bites operációs rendszer esetén.