Pirmās Windows sistēmas izmantoja 16 bitu kodolu uz MS-DOS, lai palaistu grafisko apvalku, lai piekļūtu sistēmas pakalpojumiem. Ja šis pēdējais teikums jums lika meklēt tehnisko vārdnīcu, tad nomierinieties. Šajā rakstā sniegtā informācija būs pieejama gan ekspertiem, gan nespeciālistiem. Iespējams, ir radušās dažas problēmas, palaižot 32 bitu lietojumprogrammu Windows 64 bitu versijā. Ja tā, lasiet tālāk, lai uzzinātu, kāpēc tas notiek un kā to novērst.
Kā izdzēst nesen skatītos Amazon Fire TV
Daži nepieciešamie jēdzieni
Vienkāršs fakts ir tāds, ka jums vispirms nevajadzētu būt šai problēmai. Windows ir emulators, kas, ja tas darbojas pareizi, nodrošina nepieciešamo vidi, lai gan 64, gan 32 bitu lietojumprogrammas darbotos normāli. Šis emulators (WOW64) nošķir 32 bitu lietojumprogrammas no 64 bitu, lai novērstu failu un / vai reģistra sadursmes. Tehniski: 32 bitu procesos nevar izpildīt 64 bitu DLL, tāpēc tas var izraisīt jūsu problēmu.
Kaut kas jāpatur prātā, ka jūs, iespējams, izmantojat 16 bitu lietojumprogrammu, kas noteikti nedarbosies. Ātrs veids, kā pārbaudīt, vai programma ir 16 bitu, ir pārvietoties uz tās atrašanās vietu datorā. Ar peles labo pogu noklikšķiniet uz tā un nolaižamajā izvēlnē atlasiet Rekvizīti. Ja rekvizītu cilnē ir cilne Versija vai Iepriekšējās versijas, tā nav 16 bitu lietojumprogramma.
Padarīt to saderīgu
Pirmā lieta, kas jums jāmēģina, palaižot programmatūru, kurai ir saderības problēmas, ir palaist to saderības režīmā. Mūsdienās to reāli novērš ļoti maz problēmu, taču tā bija ļoti noderīga funkcija, kad Windows 95 aizstāja ar NT.
Lai palaistu lietojumprogrammu saderības režīmā, failu pārlūkprogrammā dodieties uz to un noklikšķiniet ar peles labo pogu. Tāpat kā iepriekš, izvēlnē noklikšķiniet uz Rekvizīti. Sadaļā Rekvizīti noklikšķiniet uz cilnes Saderība. Noklikšķiniet uz lodziņa Palaist šo programmu saderības režīmā domēnam: un atlasiet Windows versiju, kuru vēlaties izmantot. Pēc tam noklikšķiniet uz Lietot un mēģiniet palaist lietojumprogrammu. Jābūt tikai nedaudzām iespējām, tāpēc mēģiniet tos visus iziet.
Iespējot 32 bitu lietojumprogrammas
Lai būtu pamatīgs, varat pārliecināties, vai jūsu Windows pakalpojumos ir iespējotas 32 bitu lietojumprogrammas. Lai to izdarītu, rīkojieties šādi:
- Sāciet, piekļūstot Windows funkcijām, ierakstot Windows funkcijas Windows meklēšanas lodziņā un atlasot labākos rezultātus.
- Atzīmējiet izvēles rūtiņu, kurā rakstīts Interneta informācijas pakalpojumi, un noklikšķiniet uz Labi. Šīs funkcijas instalēšana aizņems minūti
- Palaidiet IIS pārvaldnieku, Windows meklēšanas lodziņā ierakstot interneta informācijas pakalpojumus un atlasot labāko atbilstību.
- Kreisajā logā redzēsiet sava datora nosaukumu, izvērsiet to un noklikšķiniet uz Lietojumprogrammu kopas.
- Labajā logā ar peles labo pogu noklikšķiniet uz DefaultAppPools un atlasiet Papildu iestatījumi.
- Atlasiet Iespējot 32 bitu lietojumprogrammas un mainiet to no False uz True.
- Noklikšķiniet uz Labi un restartējiet datoru.
Kad esat to pabeidzis, mēģiniet vēlreiz palaist lietojumprogrammu. Ja jūsu WOW64 darbojas pareizi, tas nav vajadzīgs, taču dažos gadījumos tas ir izrādījies efektīvs.
Nepareizi programmas faili
Vecākas programmas dažreiz sajauc instalāciju, un to faili var nonākt nepareizajā mapē. To ir īpaši grūti noteikt, jo šķiet, ka instalācija ir beigusies bez aizķeršanās.
Windows 64 bitu versijās visas 64 bitu lietojumprogrammas tiek instalētas mapē Program Files (x86). Tas ietver visus failus, kas saistīti ar instalēto lietojumprogrammu. Tomēr 32 bitu programmas nonāk atsevišķā mapē ar nosaukumu Program Files. Ja ceļi instalācijā ir nepareizi kodēti, iespējams, lietojumprogramma ir instalēta nepareizajā mapē.
kā padarīt tvaika lejupielādi ātrāku 2019
Lai to labotu, ir jāatjaunina daži instalācijas kodi, taču tas nav jādara, un, iespējams, tik un tā nevarēsit piekļūt avota kodam. Lai iegūtu pagaidu risinājumu, vienkārši atrodiet instalētos failus un kopējiet tos manuāli mapē Program Files.
Skūšanās un matu griezums, divi biti
Šīs ir tikai dažas no problēmām, ar kurām varētu saskarties, palaižot 32 bitu lietojumprogrammu. Bet atkal nevar pietiekami uzsvērt, ka tam nekad nevajadzētu notikt, jo ir veikti pasākumi tā novēršanai. Daudz ticamāk, ka jūs nodarbojaties ar kādu citu saderības problēmu. Ja esat ļoti pārliecināts, ka reģistrs rada problēmas, sāciet ar rakstā izklāstītajiem risinājumiem.
Vai kāda no rakstā aprakstītajām metodēm ir bijusi noderīga? Kas jūs pārliecināja, ka 32 bitu reģistrs patiešām ir tas, kas izraisa jūsu problēmu? Dalieties ar savu argumentāciju zemāk esošajos komentāros.