Í þessari grein mun ég segja þér í smáatriðum hvernig á að keyra forrit eða leik í eindrægni með fyrri útgáfu OS í Windows 7 og Windows 8.1, hvað er eindrægni og í hvaða tilvikum notkun þess með mikilli líkur getur leyst vandamál fyrir þig.
Ég mun byrja á síðasta benda og gefa dæmi sem ég þurfti að takast á við mjög oft - eftir að setja upp Windows 8 á tölvunni minni, uppsetningu ökumanna og forrita mistókst birtist skilaboð að núverandi útgáfa af stýrikerfinu sé ekki studd eða þetta forrit hefur eindrægni. Einfaldasta og venjulega að vinna lausnin er að keyra uppsetninguna í samhæfileikastillingu með Windows 7, í þessu tilfelli er allt í lagi allt gott, vegna þess að þessir tveir OS útgáfur eru nánast þau sömu, en innbyggður sannprófunaralggrímur "veit ekki" um tilveru átta, þar sem það var út fyrr, og það skýrir ósamrýmanleika.
Með öðrum orðum leyfir Windows samhæfingarstilling að keyra forrit sem eru í gangi í útgáfu stýrikerfisins sem er uppsett svo að þeir "hugsuðu" að þeir séu að keyra í einni af fyrri útgáfum.
Viðvörun: Ekki nota samhæfingarham með antivirus, forritum til að skoða og gera við kerfisskrár, diskur, þar sem það getur leitt til óæskilegra afleiðinga. Ég mæli einnig með að þú horfir á opinbera vefsíðu framkvæmdaraðila fyrir forritið sem þú þarft í samhæfu útgáfu.
Hvernig á að keyra forritið í eindrægni
Fyrst af öllu, ég skal sýna þér hvernig á að hefja forritið í eindrægni ham í Windows 7 og 8 (eða 8.1) handvirkt. Þetta er gert mjög einfaldlega:
- Hægrismelltu á executable skrá af forritinu (exe, msi, osfrv.), Veldu "Properties" hlutinn í samhengisvalmyndinni.
- Smelltu á flipann Samhæfni, veldu "Run program in compatibility mode", og af listanum skaltu velja útgáfu af Windows sem þú vilt vera samhæf við.
- Þú getur einnig stillt forritið til að hlaupa fyrir hönd stjórnanda, takmarkaðu upplausnina og fjölda litna sem notuð eru (það gæti verið nauðsynlegt fyrir gamla 16-bita forrit).
- Smelltu á "OK" til að nota samhæfileika fyrir núverandi notanda eða "Breyta stillingum fyrir alla notendur" svo að þær séu notaðar öllum notendum tölvunnar.
Eftir það geturðu reynt aftur að hefja forritið, í þetta skiptið verður það hleypt af stokkunum í eindrægni með valinni útgáfu af Windows.
Það fer eftir því hvaða útgáfa þú ert að gera skrefin sem lýst er hér að ofan, listinn yfir tiltæk kerfi mun vera öðruvísi. Að auki geta sumir hlutirnir ekki verið tiltækir (einkum ef þú vilt keyra 64-bita forrit í samhæfileika).
Sjálfvirk beiting breytilegra breytinga í forritinu
Það er innbyggður forritunarhæfur aðstoðarmaður í Windows sem er hægt að reyna að ákvarða hvaða stillingu forritið er að framkvæma til að það geti starfað á réttan hátt.
Til að nota það skaltu hægrismella á executable file og velja valmyndaratriðið "Fix compatibility issues".
The "Repair Problems" glugginn mun birtast, og eftir þetta, tveir valkostir:
- Notaðu ráðlagða breytur (hlaupa með ráðlögðum samhæfingarvalkostum). Þegar þú velur þetta atriði munt þú sjá glugga með breytur sem verða notaðar (þau eru ákvörðuð sjálfkrafa). Smelltu á "Hakaðu forrit" hnappinn til að hefja hann. Ef árangur er tekin, eftir að þú hefur lokað forritinu, verður þú beðinn um að vista stillingar fyrir eindrægni.
- Greining á forritinu - til að velja samhæfingarvalkosti eftir því hvaða vandamál koma upp með forritinu (þú getur tilgreint vandamálið sjálfur).
Í mörgum tilfellum reynist sjálfvirkur val og hleðsla af forritinu í samhæfingarham með aðstoð aðstoðarmanns vera nokkuð framkvæmanlegur.
Stillir samhæfingarham forritsins í skrásetningartækinu
Og að lokum, það er leið til að virkja eindrægni ham fyrir tiltekið forrit með því að nota skrásetning ritstjóri. Ég held ekki að þetta sé mjög gagnlegt fyrir einhvern (í öllum tilvikum frá lesendum mínum), en tækifærið er til staðar.
Svo er hér nauðsynlegt verklag:
- Ýttu á Win + R takkana á lyklaborðinu, skrifaðu regedit og ýttu á Enter.
- Opnaðu greinina í skrásetning ritstjóri sem opnar HKEY_CURRENT_USER Hugbúnaður Microsoft Windows NT CurrentVersion AppCompatFlags Layers
- Hægrismelltu á lausu pláss til hægri, veldu "Búa til" - "Strings breytu".
- Sláðu inn alla leiðina í forritið sem breytuheiti.
- Smelltu á það með hægri músarhnappi og smelltu á "Breyta".
- Í "Gildi" reitinn, sláðu aðeins inn eitt af eindrægni (hér að neðan). Ef þú bætir við RUNASADMIN gildi sem er aðskilin með bili, gerir þú einnig kleift að ræsa forritið sem stjórnandi.
- Gerðu það sama fyrir þetta forrit í HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion AppCompatFlags Layers
Þú getur séð dæmi um notkun á skjámyndinni hér að ofan - Setup.exe forritið verður hleypt af stýrikerfinu í samhæfileika með Vista SP2. Laus gildin fyrir Windows 7 (vinstra megin er Windows útgáfa í samhæfileikastillingu sem forritið mun keyra, hægra megin er gagnagildi fyrir skrásetningartækið):
- Windows 95 - WIN95
- Windows 98 og ME - WIN98
- Windows NT 4.0 - NT4SP5
- Windows 2000 - WIN2000
- Windows XP SP2 - WINXPSP2
- Windows XP SP3 - WINXPSP3
- Windows Vista - VISTARTM (VISTASP1 og VISTASP2 - fyrir samsvarandi þjónustupakka)
- Windows 7 - WIN7RTM
Eftir breytingarnar skaltu loka skrásetning ritstjóri og endurræsa tölvuna (helst). Næst þegar forritið hefst mun það gerast með völdum breytur.
Kannski að keyra forrit í samhæfingu ham mun hjálpa þér að laga villur sem áttu sér stað. Í öllum tilvikum, flestir þeirra sem voru búnar til fyrir Windows Vista og Windows 7 ættu að virka í Windows 8 og 8.1 og forrit sem eru skrifuð fyrir XP munu líklega geta keyrt í sjö (vel eða notað XP Mode).