Zašto većina programa ostaje 32-bitna na 64-bitnoj verziji sustava Windows?

Sadržaj:

Zašto većina programa ostaje 32-bitna na 64-bitnoj verziji sustava Windows?
Zašto većina programa ostaje 32-bitna na 64-bitnoj verziji sustava Windows?

Video: Zašto većina programa ostaje 32-bitna na 64-bitnoj verziji sustava Windows?

Video: Zašto većina programa ostaje 32-bitna na 64-bitnoj verziji sustava Windows?
Video: Windows 32 Bit vs 64 Bit: What's the Difference (And 64 Bit Software too) - YouTube 2024, Travanj
Anonim
Vaše računalo vjerojatno pokreće 64-bitnu verziju sustava Windows. Ali pogledajte Task Manager i vidjet ćete da su mnoge aplikacije na vašem sustavu još uvijek 32-bitne. Je li to problem?
Vaše računalo vjerojatno pokreće 64-bitnu verziju sustava Windows. Ali pogledajte Task Manager i vidjet ćete da su mnoge aplikacije na vašem sustavu još uvijek 32-bitne. Je li to problem?

Većina suvremenih računala, svakako one koje se prodaju od oko 7 dana u sustavu Windows, 64-bitni su i mogu se isporučiti s 64-bitnom verzijom sustava Windows. Ako niste sigurni u svoje računalo, lako je provjeriti radi li 32-bitni ili 64-bitni sustav Windows. Postoje mnoge razlike između 64-bitne i 32-bitne verzije sustava Windows - dovoljno je da ako vaše računalo i aplikacije podržavaju, trebali biste prikazivati 64-bitnu verziju. Čak i ako je svaka aplikacija pokrenuta 32-bitna aplikacija, 64-bitni operacijski sustav i dalje će biti sigurniji i pouzdaniji.

No, što je s tim aplikacijama? Stvari su malo trickije. Prva stvar koju treba znati je da 64-bitne verzije sustava Windows mogu pokrenuti 32-bitne aplikacije, ali 32-bitne verzije sustava Windows ne mogu pokrenuti 64-bitni softver. Još jedna mala bora - i ona koja se odnosi samo na vrlo mali broj ljudi - jest da 32-bitne verzije sustava Windows mogu pokrenuti stare 16-bitne aplikacije, ali one 16-bitne aplikacije neće se izvoditi na 64-bitnoj verziji sustava Windows, Znači, zaronimo u nešto malo više i vidimo kada bi vam to moglo biti važno.

Kako provjeriti koji od vaših aplikacija ostaje 32-bitni

Pomoću Upravitelja zadataka možete vidjeti koji su vaši programi 64-bitni i 32-bitni. Da biste je otvorili, desnom tipkom miša kliknite bilo koji otvoreni prostor na programskoj traci, a zatim kliknite "Upravitelj zadacima" (ili pritisnite Ctrl + Shift + Escape).

Na kartici "Procesi" pogledajte stupac "Naziv". Ako koristite 64-bitnu verziju sustava Windows 8 ili 10, tekst će se prikazati "(32-bit)" nakon naziva bilo koje 32-bitne aplikacije. Ako koristite 64-bitnu verziju sustava Windows 7, umjesto toga vidjet ćete tekst "* 32". U svim verzijama 64-bitne aplikacije nemaju dodatni tekst nakon naziva.
Na kartici "Procesi" pogledajte stupac "Naziv". Ako koristite 64-bitnu verziju sustava Windows 8 ili 10, tekst će se prikazati "(32-bit)" nakon naziva bilo koje 32-bitne aplikacije. Ako koristite 64-bitnu verziju sustava Windows 7, umjesto toga vidjet ćete tekst "* 32". U svim verzijama 64-bitne aplikacije nemaju dodatni tekst nakon naziva.
Windows također instalira 32-bitne i 64-bitne aplikacije na različita mjesta - ili barem pokušava. 32-bitne aplikacije obično se instaliraju na
Windows također instalira 32-bitne i 64-bitne aplikacije na različita mjesta - ili barem pokušava. 32-bitne aplikacije obično se instaliraju na

C:Program Files (x86)

mapu na 64 - bitnim verzijama sustava Windows, dok su 64 - bitni programi obično instalirani na

C:Program Files

mapa.

Ovo je više smjernica. Nema pravilo prisiljavajući 32-bitne i 64-bitne aplikacije u njihove mape. Na primjer, Steam klijent je 32-bitni program i instalira ga pravilno u

C:Program Files (x86)

po zadanom. No, sve igre koje instalirate putem Steama instalirane su na

C:Program Files (x86)Steam

mapa po defaultu - čak i 64-bitne igre.

Ako usporedite dvije različite mape programa Program, vidjet ćete da je većina vaših programa vjerojatno instalirana u mapu C: Program Files (x86). Oni su vjerojatno 32-bitni programi.

Image
Image

Trčanje 32-bitne aplikacije na 64-bitnom sustavu Windows loša ideja?

Na površini, čini se da je pokretanje 32-bitnih aplikacija u 64-bitnom okruženju loše - ili manje od idealne. Uostalom, 32-bitne aplikacije ne iskorištavaju punu prednost 64-bitne arhitekture. I to je istina. Kada je to moguće, pokretanje 64-bitne verzije aplikacije pruža dodatne sigurnosne značajke aplikacijama za koje je vjerojatno da će biti napadnuti. A 64-bitne aplikacije mogu pristupiti mnogo više memorije izravno od onih 4 GB koje 32-bitne aplikacije mogu pristupiti.

Ipak, to su razlike koje vjerojatno nećete primijetiti u izvođenju redovitih aplikacija u stvarnom svijetu. Na primjer, nećete trpjeti bilo kakvu kaznenu radnju ako pokrenete 32-bitne aplikacije. U 64-bitnoj verziji sustava Windows 32-bitne aplikacije pokreću se pod nazivom Windows 32-bitna verzija na 64-bitnom (WoW64) kompatibilnom sloju - potpuni podsustav koji obrađuje prikazivanje 32-bitnih aplikacija. 32-bitni Windows programi će se izvoditi jednako kao i na 32-bitnoj verziji sustava Windows (i u nekim slučajevima, čak i bolje), tako da nema problema s pokretanjem tih programa na 64-bitnom operacijskom sustavu.

Čak i ako je svaki program koji koristite još uvijek 32-bitni, imat ćete koristi jer je vaš operativni sustav u 64-bitnom načinu rada. 64-bitna verzija sustava Windows sigurnija je.

Ali 64-bitni programi bi bili bolji, zar ne?

Kao što smo ranije spomenuli, postoji prednost za pokretanje 64-bitne inačice aplikacije, ako je dostupna. Na 64-bitnoj verziji sustava Windows 32-bitni programi mogu pristupiti samo 4 GB memorije, dok 64-bitni programi mogu pristupiti mnogo više. Ako je program vjerojatno napadnut, dodatne sigurnosne značajke primijenjene na 64-bitne programe mogu pomoći.

Mnoge aplikacije nude i 32-bitne i 64-bitne verzije. Chrome, Photoshop, iTunes i Microsoft Office su neki od najpopularnijih Windows programa, a svi su dostupni u 64-bitnom obliku. Zahtjevi za igrama često su 64-bitni da bi mogli koristiti više memorije.

Mnoge aplikacije nisu napravile skok, iako nikada neće. Još uvijek možete pokrenuti većinu desetgodišnjih 32-bitnih Windows programa na 64-bitnoj verziji sustava Windows, čak i ako ih njihovi razvojni programeri nisu ažurirali od 64-bitne verzije sustava Windows.
Mnoge aplikacije nisu napravile skok, iako nikada neće. Još uvijek možete pokrenuti većinu desetgodišnjih 32-bitnih Windows programa na 64-bitnoj verziji sustava Windows, čak i ako ih njihovi razvojni programeri nisu ažurirali od 64-bitne verzije sustava Windows.

Razvojni programer koji želi osigurati 64-bitnu verziju svog programa mora učiniti dodatni posao. Moraju se pobrinuti da se postojeći kod kompilira i radi ispravno kao 64-bitni softver. Moraju osigurati i podržavati dvije zasebne verzije programa, budući da korisnici 32-bitne verzije sustava Windows ne mogu koristiti 64-bitnu verziju.

I u mnogim aplikacijama, ljudi ionako ne bi primijetili razliku. Uzmimo verziju Evernote za Windows desktop kao primjer ovdje.Čak i ako su dali 64-bitnu verziju Evernote, korisnici vjerojatno ne bi primijetili razliku uopće. 32-bitni program može se izvoditi samo na 64-bitnoj verziji sustava Windows i neće biti primjetne prednosti s 64-bitnom verzijom.

Ukratko, ako imate izbor, svakako uhvatite 64-bitnu verziju aplikacije. Ako nemate izbora, nabavite 32-bitnu verziju i ne brinite o tome.

Dobivanje 64-bitne aplikacije

Kako ćete dobiti 64-bitne aplikacije kada su dostupni razlikuje se na temelju aplikacije. Ponekad, kada idete na stranicu za preuzimanje za aplikaciju, stranica će otkriti koristite li 32-bitnu ili 64-bitnu verziju sustava Windows i automatski vas usmjeriti na pravi instalacijski program. Apple iTunes radi na ovaj način.

U drugim ćete slučajevima preuzeti jednu instalacijsku aplikaciju koja sadrži i 32-bitnu i 64-bitnu verziju aplikacije. Kada pokrenete instalacijski program, u tom će se trenutku otkriti upotrebljavate li 32-bitnu ili 64-bitnu verziju sustava Windows i instalirate te datoteke. Photoshop za sustav Windows radi na ovaj način.
U drugim ćete slučajevima preuzeti jednu instalacijsku aplikaciju koja sadrži i 32-bitnu i 64-bitnu verziju aplikacije. Kada pokrenete instalacijski program, u tom će se trenutku otkriti upotrebljavate li 32-bitnu ili 64-bitnu verziju sustava Windows i instalirate te datoteke. Photoshop za sustav Windows radi na ovaj način.

I još neko vrijeme, za preuzimanje verzije koju želite želite pronaći ćete na stranici za preuzimanje aplikacije. Ponekad verzija će reći "64-bit", ponekad će reći "x64", a ponekad i oboje. Kada vidite takav izbor, idite naprijed i preuzmite 64-bitnu verziju.

Image
Image

Na kraju, ono što je važno nije osigurati pokretanje 64-bitnih aplikacija - pobrinite se da pokrenete aplikacije koje vam dobro funkcioniraju. Ako postoji 64-bitna inačica aplikacije, svakako ga upotrijebite. Ako ne, 32-bitna verzija je sasvim u redu. Za većinu aplikacija nećete ni primijetiti razliku.

Preporučeni: