Prvi Windows sustavi koristili su 16-bitnu jezgru temeljenu na MS-DOS-u za pokretanje grafičke ljuske kako bi pristupili uslugama sustava. Ako ste zbog te posljednje rečenice pokušali potražiti tehnološki rječnik, opustite se. Informacije u ovom članku bit će dostupne stručnjacima i laicima. Možda ste imali problema s pokretanjem 32-bitne aplikacije u 64-bitnoj verziji sustava Windows. Ako je tako, pročitajte kako biste saznali zašto se to događa i kako to popraviti.
kako promijeniti mjesto poslužitelja za neslaganje
Neki potrebni koncepti
Jednostavna je činjenica da uopće ne biste trebali imati ovaj problem. Windows ima emulator koji - ako radi ispravno - pruža potrebno okruženje za normalno i 64-bitno i 32-bitno programiranje. Ovaj emulator (WOW64) razdvaja 32-bitne programe od 64-bitnih kako bi spriječio kolizije datoteka i / ili registra. Tehnička napomena: 32-bitni procesi ne mogu izvršavati 64-bitne DLL-ove, pa to možda uzrokuje vaš problem.
Imajte na umu da možda zapravo imate 16-bitnu aplikaciju, što definitivno neće raditi. Brzi način provjere je li program 16-bitni jest navigacija do njegovog mjesta na računalu. Desnom tipkom miša kliknite je i na padajućem izborniku odaberite Svojstva. Ako kartica svojstava ima karticu Verzija ili Prethodne verzije, to nije 16-bitna aplikacija.
Čini ga kompatibilnim
Prvo što biste trebali pokušati kada pokrenete bilo koji softver koji ima problema s kompatibilnošću jest pokrenuti ga u načinu kompatibilnosti. Danas postoji vrlo malo problema koje ovo realno popravlja, ali bila je vrlo korisna značajka kada je Windows 95 zamijenio NT.
Da biste pokrenuli aplikaciju u načinu kompatibilnosti, dođite do nje u istraživaču datoteka i kliknite je desnom tipkom miša. Kao i gore, na izborniku kliknite Svojstva. U odjeljku Svojstva kliknite karticu Kompatibilnost. Kliknite okvir s natpisom Pokreni ovaj program u načinu kompatibilnosti za: i odaberite verziju sustava Windows koju želite koristiti. Zatim kliknite Primijeni i pokušajte pokrenuti aplikaciju. Trebalo bi postojati samo nekoliko mogućnosti, pa pokušajte proći kroz sve.
Omogućite 32-bitne programe
Da bismo bili temeljiti, možete osigurati da su 32-bitne aplikacije omogućene u vašim Windows uslugama. Da biste to učinili, slijedite ove korake:
- Započnite s pristupom značajkama sustava Windows tako što ćete u okvir za pretraživanje sustava Windows upisati značajke sustava Windows i odabrati podudaranje najboljih rezultata.
- Označite okvir koji glasi Internet Information Services i kliknite U redu. Trebat će vam minuta da instalirate ovu značajku
- Pokrenite IIS Manager tako što ćete u okvir za pretraživanje sustava Windows upisati internetske informacijske usluge i odabrati najbolje podudaranje.
- U lijevom prozoru vidjet ćete ime računala, proširiti ga i kliknuti na Application Pools.
- U desnom prozoru desnom tipkom miša kliknite DefaultAppPools i odabire Napredne postavke.
- Odaberite Omogući 32-bitne programe i promijenite ga iz False u True.
- Kliknite U redu i ponovo pokrenite računalo.
Nakon što to dovršite, pokušajte ponovo pokrenuti aplikaciju. Ako vaš WOW64 radi ispravno, to ne bi trebalo biti potrebno, ali se u nekim slučajevima pokazao učinkovitim.
Neispravne programske datoteke
Stariji programi ponekad pomiješaju instalaciju i njihove datoteke mogu završiti u pogrešnoj mapi. To je posebno teško otkriti jer će se čini da je instalacija bez problema potekla.
U 64-bitnim verzijama Windowsa svi 64-bitni programi instalirani su u mapu Program Files (x86). To uključuje sve datoteke povezane s instaliranom aplikacijom. Međutim, 32-bitni programi završavaju u zasebnoj mapi pod nazivom Programske datoteke. Ako su staze pogrešno kodirane u instalaciji, aplikacija se možda instalirala u pogrešnu mapu.
kako instalirati forge za minecraft
Popravak bi trebao uključivati uređivanje dijela instalacijskog koda, ali to ne morate učiniti, a možda ionako nećete moći doći do izvornog koda. Za improvizirano rješenje jednostavno pronađite instalirane datoteke i ručno ih kopirajte u mapu Program Files.
Brijanje i šišanje, dva bita
Ovo su samo neki od problema s kojima biste se mogli suočiti prilikom pokretanja 32-bitne aplikacije. Ali opet, ne može se dovoljno naglasiti da se to nikada ne bi trebalo dogoditi, jer postoje mjere kako bi se to spriječilo. Daleko je vjerojatnije da imate posla s nekim drugim problemom kompatibilnosti. Ako ste vrlo sigurni da registar stvara probleme, započnite s rješenjima navedenima u članku.
Je li bilo koja od metoda u članku bila korisna? Što vas je uvjerilo da je 32-bitni registar zaista ono što uzrokuje vaš problem? Podijelite svoje obrazloženje u komentarima u nastavku.