Kodėl dauguma programų vis dar yra 32 bitų 64 bitų „Windows“ versijoje?

Jūsų kompiuteryje tikriausiai veikia 64 bitų „Windows“ versija. Pažvelkite į „Task Manager“ ir pamatysite, kad daugelis jūsų sistemos programų vis dar yra 32 bitų. Ar tai problema?

Dauguma šiuolaikinių kompiuterių - neabejotinai tie, kurie buvo parduoti maždaug po „Windows 7“ dienų - yra 64 bitų ir tiekiami su 64 bitų „Windows“ versija. Jei nesate tikri dėl savo asmeninio kompiuterio, lengva patikrinti, ar naudojate 32, ar 64 bitų „Windows“. Yra daug skirtumų tarp 64 ir 32 bitų „Windows“ versijų - pakanka, kad jei jūsų kompiuteris ir programos tai palaiko, turėtumėte paleisti 64 bitų versiją. Net jei kiekviena jūsų naudojama programa yra 32 bitų programa, 64 bitų OS paleidimas vis tiek bus saugesnis ir patikimesnis.

Bet kaip yra su tomis programomis? Viskas yra šiek tiek sudėtingesnė. Pirmiausia reikia žinoti, kad 64 bitų „Windows“ versijos gali paleisti 32 bitų programas, tačiau 32 bitų „Windows“ versijos negali paleisti 64 bitų programinės įrangos. Dar viena nedidelė raukšlė, kuri taikoma tik labai nedaugeliui žmonių, yra ta, kad 32 bitų „Windows“ versijose galima paleisti senas 16 bitų programas, tačiau šios 16 bitų programos nebus vykdomos naudojant 64 bitų „Windows“ versiją . Taigi, pasinerkime į tai dar šiek tiek ir pažiūrėkime, kada tai gali būti jums svarbu.

SUSIJEDS: Kaip sužinoti, ar aš naudojau 32 ar 64 bitų "Windows"?

Kaip patikrinti, kurios jūsų programos vis dar yra 32 bitų

SUSIJ :S: Pradedančiųjų geekas: tai, ką kiekvienas „Windows“ vartotojas turi žinoti apie „Windows“ užduočių tvarkyklės naudojimą

Galite naudoti „Task Manager“, kad pamatytumėte, kurios jūsų programos yra 64 bitų, o kurios - 32 bitų. Norėdami jį atidaryti, dešiniuoju pelės mygtuku spustelėkite bet kurią atvirą užduočių juostos sritį, tada spustelėkite „Užduočių tvarkyklė“ (arba paspauskite Ctrl + Shift + Escape).

Skirtuke „Procesai“ pažvelkite į stulpelį „Pavadinimas“. Jei naudojate 64 bitų „Windows 8“ arba „10“ versiją, po bet kurios 32 bitų programos pavadinimo pamatysite tekstą „(32 bitų)“. Jei naudojate 64 bitų „Windows 7“ versiją, vietoj to pamatysite tekstą „* 32“. Visose versijose 64 bitų programose po pavadinimu nėra papildomo teksto.

„Windows“ taip pat įdiegia 32 ir 64 bitų programas skirtingose ​​vietose arba bent jau bando. 32 bitų programos paprastai yra įdiegiamos į C:\Program Files (x86)\aplanką 64 bitų „Windows“ versijose, o 64 bitų programos paprastai įdiegiamos į C:\Program Files\aplanką.

Vis dėlto tai yra labiau gairės. Nėra taisyklės, pagal kurią 32 ir 64 bitų programos būtų verčiamos į atitinkamus aplankus. Pavyzdžiui, „Steam“ klientas yra 32 bitų programa ir C:\Program Files (x86)\ pagal numatytuosius nustatymus ji tinkamai įdiegiama į aplanką. Bet visi žaidimai, kuriuos įdiegiate per „Steam“, C:\Program Files (x86)\Steampagal numatytuosius nustatymus yra įdiegiami į aplanką - net 64 bitų žaidimai.

Palyginę du skirtingus aplankus Program Files, pamatysite, kad dauguma jūsų programų tikriausiai yra įdiegtos aplanke C: \ Program Files (x86). Jie greičiausiai yra 32 bitų programos.

Ar 32 bitų programų paleidimas 64 bitų „Windows“ sistemoje yra bloga idėja?

SUSIJ :S: Kodėl 64 bitų „Windows“ versija yra saugesnė

Iš pažiūros gali atrodyti, kad 32 bitų programų paleidimas 64 bitų aplinkoje yra blogas arba šiaip ne toks idealus. Galų gale, 32 bitų programos neišnaudoja visų 64 bitų architektūros pranašumų. Ir tai tiesa. Kai įmanoma, 64 bitų programos versijos paleidimas suteikia papildomų saugos funkcijų programoms, kurios gali būti užpultos. Ir 64 bitų programos gali tiesiogiai pasiekti daug daugiau atminties nei 4 GB, kurias gali pasiekti 32 bitų programos.

Vis dėlto tai yra skirtumai, kurių tikrame pasaulyje tikriausiai nepastebėsite paleisdami įprastas programas. Pavyzdžiui, paleisdami 32 bitų programas, jums neteks jokios baudos už našumą. 64 bitų „Windows“ versijoje 32 bitų programos veikia po pavadinimu „Windows 32 bitų“ suderinamumo „Windows 64 bitų“ („WoW64“) sluoksnyje - pilname posistemyje, kuriame tvarkomos 32 bitų programos. 32 bitų „Windows“ programos veiks maždaug taip pat, kaip ir 32 bitų „Windows“ versijoje (o kai kuriais atvejais ir dar geriau), todėl nėra jokių minusų, kai šias programas naudojate 64 bitų OS.

SUSIJ :S: Kodėl 64 bitų „Windows“ versija yra saugesnė

Net jei kiekviena jūsų naudojama programa vis tiek yra 32 bitų, jums bus naudinga, nes pati jūsų operacinė sistema veikia 64 bitų režimu. 64 bitų „Windows“ versija yra saugesnė.

Bet 64 bitų programos būtų geresnės, tiesa?

Kaip jau minėjome anksčiau, yra privalumas paleisti 64 bitų programos versiją, jei tokia yra. 64 bitų „Windows“ versijoje 32 bitų programos gali pasiekti tik 4 GB atminties, o 64 bitų programos - daug daugiau. Jei tikėtina, kad programa bus užpulta, gali padėti papildomos 64 bitų programoms pritaikytos saugos funkcijos.

Daugelis programų siūlo tiek 32, tiek 64 bitų versijas. „Chrome“, „Photoshop“, „iTunes“ ir „Microsoft Office“ yra kelios populiariausios „Windows“ programos, kurias visos galima įsigyti 64 bitų formoje. Reikalingi žaidimai dažnai yra 64 bitų, todėl jie gali naudoti daugiau atminties.

Daugelis programų nepadarė šuolio, tačiau dauguma to niekada nepadarys. Šiandien vis dar galite paleisti daugumą dešimties metų senumo 32 bitų „Windows“ programas 64 bitų „Windows“ versijoje, net jei jų kūrėjai jų neatnaujino nuo tada, kai atsirado 64 bitų „Windows“ versijos.

Kūrėjas, norintis pateikti 64 bitų programos versiją, turi atlikti papildomą darbą. Jie turi įsitikinti, kad esamas kodas kompiliuojamas ir veikia tinkamai kaip 64 bitų programinė įranga. Jie turi pateikti ir palaikyti dvi atskiras programos versijas, nes žmonės, valdantys 32 bitų „Windows“ versiją, negali naudoti 64 bitų versijos.

Ir daugelyje programų žmonės vis tiek nepastebėjo skirtumo. Paimkime čia kaip pavyzdį „Windows“ darbalaukio „Evernote“ versiją. Net jei jie pateiktų 64 bitų „Evernote“ versiją, vartotojai greičiausiai visiškai nepastebėtų skirtumo. 32 bitų programa gali puikiai veikti 64 bitų „Windows“ versijoje, o naudojant 64 bitų versiją nebūtų jokių pastebimų pranašumų.

Trumpai tariant, jei turite pasirinkimą, tikrai paimkite 64 bitų programos versiją. Jei neturite pasirinkimo, įsigykite 32 bitų versiją ir nesijaudinkite dėl to.

Gaunamos 64 bitų programos

Tai, kaip gaunate 64 bitų programas, kai jos yra prieinamos, priklauso nuo programos. Kartais, eidami į programos atsisiuntimo puslapį, puslapis aptiks, ar naudojate 32 ar 64 bitų „Windows“ versiją, ir automatiškai nukreips jus į tinkamą diegimo programą. „Apple iTunes“ veikia taip.

Kitu metu atsisiųsite vieną diegimo programą, kurioje yra 32 ir 64 bitų programos versijos. Paleidus diegimo programą, jis tuo metu aptiks, ar naudojate 32 ar 64 bitų „Windows“ versiją, ir įdiekite tuos failus. „Photoshop for Windows“ veikia taip.

Ir vis tiek kitais atvejais iš tikrųjų gausite pasirinkimą programos atsisiuntimo puslapyje, norėdami atsisiųsti norimą versiją. Kartais versijoje sakoma „64 bitų“, kartais sakoma „x64“, o kartais - abu. Kai pamatysite tokį pasirinkimą, atsisiųskite 64 bitų versiją.

Galų gale svarbu ne tai, kad naudojate 64 bitų programas, o tai, kad naudojate programas, kurios jums tinka. Jei yra 64 bitų programos versija, būtinai naudokite ją. Jei ne, naudokite 32 bitų versiją. Daugumos programų net nepastebėsite skirtumo.