Yn yr erthygl hon byddaf yn dweud wrthych yn fanwl sut i redeg rhaglen neu gêm yn y modd cydnawsedd â'r fersiwn flaenorol o'r AO yn Windows 7 a Windows 8.1, beth yw modd cydnawsedd ac ym mha achosion y gall ei ddefnyddio gyda thebygolrwydd uchel ddatrys rhai problemau i chi.
Byddaf yn dechrau gyda'r pwynt olaf ac yn rhoi enghraifft y bu'n rhaid i mi ddelio â hi yn aml iawn - ar ôl gosod Windows 8 ar fy nghyfrifiadur, methodd gosod gyrwyr a rhaglenni, ymddangosodd neges nad yw'r fersiwn gyfredol o'r system weithredu yn cael ei chefnogi neu fod gan y rhaglen hon faterion cydnawsedd. Yr ateb symlaf ac fel arfer yn gweithio yw rhedeg y gosodiad mewn modd cydnawsedd â Windows 7, yn yr achos hwn bron bob tro mae popeth yn mynd yn dda, gan fod y ddau fersiwn AO bron yr un fath, nid yw algorithm dilysu adeiledig y gosodwr “ddim yn gwybod” am fodolaeth yr wyth, gan ei fod a ryddhawyd yn gynharach, ac sy'n adrodd anghydnawsedd.
Mewn geiriau eraill, mae modd cydweddoldeb Windows yn eich galluogi i redeg rhaglenni sydd â phroblemau cychwyn yn y fersiwn o'r system weithredu sydd wedi'i gosod ar hyn o bryd, fel eu bod yn "meddwl" eu bod yn rhedeg yn un o'r fersiynau blaenorol.
Rhybudd: peidiwch â defnyddio modd cydnawsedd â gwrth-firws, rhaglenni ar gyfer gwirio ac atgyweirio ffeiliau system, cyfleustodau disg, gan y gall hyn arwain at ganlyniadau annymunol. Rwyf hefyd yn argymell eich bod yn edrych ar wefan swyddogol y datblygwr ar gyfer y rhaglen sydd ei hangen arnoch mewn fersiwn gydnaws.
Sut i redeg y rhaglen mewn modd cydnawsedd
Yn gyntaf oll, byddaf yn dangos i chi sut i ddechrau'r rhaglen mewn modd cydnawsedd yn Windows 7 ac 8 (neu 8.1) â llaw. Gwneir hyn yn syml iawn:
- De-gliciwch ar ffeil weithredadwy'r rhaglen (exe, msi, ac ati), dewiswch yr eitem "Properties" yn y ddewislen cyd-destun.
- Cliciwch ar y tab Cydnawsedd, gwiriwch "Rhedeg y rhaglen mewn modd cydnawsedd", ac o'r rhestr, dewiswch y fersiwn o Windows yr ydych am fod yn gydnaws â hi.
- Gallwch hefyd osod y rhaglen i redeg ar ran y Gweinyddwr, cyfyngu ar y datrysiad a nifer y lliwiau a ddefnyddir (gall fod yn angenrheidiol ar gyfer hen raglenni 16-did).
- Cliciwch "Ok" i ddefnyddio modd cydnawsedd ar gyfer y defnyddiwr cyfredol neu "Newidiadau gosodiadau ar gyfer pob defnyddiwr" fel eu bod yn cael eu cymhwyso i holl ddefnyddwyr y cyfrifiadur.
Wedi hynny, gallwch roi cynnig arall arni i ddechrau'r rhaglen, y tro hwn caiff ei lansio mewn modd cydnawsedd gyda'ch fersiwn dewisol o Windows.
Yn dibynnu ar ba fersiwn rydych chi'n ei wneud uchod, bydd y rhestr o systemau sydd ar gael yn wahanol. Yn ogystal, efallai na fydd rhai o'r eitemau ar gael (yn arbennig, os ydych am redeg rhaglen 64-did mewn modd cydnawsedd).
Cymhwyso paramedrau cydnawsedd yn awtomatig i'r rhaglen
Mae cynorthwy-ydd cydnawsedd rhaglen adeiledig mewn Windows sy'n gallu penderfynu ym mha fodd y bydd y rhaglen yn cael ei gweithredu er mwyn iddo weithio'n iawn.
Er mwyn ei ddefnyddio, cliciwch ar y dde ar y ffeil gweithredadwy a dewiswch yr eitem "Dewiswch gydnawsedd".
Bydd y ffenestr “Trwsio Problemau” yn ymddangos, ac ar ôl hyn, dau ddewis:
- Defnyddiwch y paramedrau a argymhellir (yn rhedeg gydag opsiynau cydnawsedd a argymhellir). Pan fyddwch yn dewis yr eitem hon, fe welwch ffenestr gyda pharamedrau a fydd yn cael eu defnyddio (cânt eu pennu'n awtomatig). Cliciwch ar y botwm "Gwirio rhaglen" i'w gychwyn. Yn achos llwyddiant, ar ôl i chi gau'r rhaglen, fe'ch anogir i arbed eich gosodiadau modd cydweddoldeb.
- Diagnosteg y rhaglen - i ddewis opsiynau cydnawsedd yn dibynnu ar y problemau sy'n codi gyda'r rhaglen (gallwch nodi'r problemau eich hun).
Mewn llawer o achosion, mae dewis a lansio'r rhaglen yn awtomatig mewn modd cydnawsedd gyda chymorth cynorthwy-ydd yn ymddangos yn eithaf ymarferol.
Gosod dull cydnawsedd y rhaglen yn y golygydd cofrestrfa
Ac yn olaf, mae ffordd i alluogi modd cydnawsedd ar gyfer rhaglen benodol gan ddefnyddio golygydd y gofrestrfa. Nid wyf yn credu bod hyn yn ddefnyddiol iawn i rywun (beth bynnag, o'm darllenwyr), ond mae'r cyfle yn bresennol.
Felly, dyma'r weithdrefn angenrheidiol:
- Gwasgwch yr allweddi Win + R ar y bysellfwrdd, teipiwch regedit a phwyswch Enter.
- Yn y golygydd cofrestrfa sy'n agor, agorwch y gangen HKEY_CURRENT_USER Meddalwedd Microsoft Windows NT CYFLWYNIAD
- De-gliciwch yn y gofod am ddim ar y dde, dewiswch "Creu" - "Paramedr llinyn".
- Rhowch y llwybr llawn i'r rhaglen fel enw'r paramedr.
- Cliciwch arno gyda botwm cywir y llygoden a chliciwch "Edit".
- Yn y maes "Gwerth", rhowch un yn unig o'r gwerthoedd cydnawsedd (a restrir isod). Os ychwanegwch y gwerth RUNASADMIN wedi'i wahanu gan ofod, byddwch hefyd yn galluogi lansio'r rhaglen fel gweinyddwr.
- Gwnewch yr un peth ar gyfer y rhaglen hon yn HKEY_LOCAL_MACHINE Meddalwedd Microsoft Windows NT CYFLWYNIAD
Gallwch weld enghraifft o ddefnydd yn y sgrînlun uchod - caiff y rhaglen setup.exe ei lansio gan y Gweinyddwr mewn modd cydnawsedd â Vista SP2. Gwerthoedd sydd ar gael ar gyfer Windows 7 (ar y chwith mae'r fersiwn Windows yn y modd cydnawsedd y bydd y rhaglen yn rhedeg gyda hi, ar y dde mae gwerth data golygydd y gofrestrfa):
- Windows 95 - WIN95
- Windows 98 ac ME - WIN98
- Windows NT 4.0 - NT4SP5
- Ffenestri 2000 - WIN2000
- Windows XP SP2 - WINXPSP2
- Windows XP SP3 - WINXPSP3
- Windows Vista - VISTARTM (VISTASP1 a VISTASP2 - ar gyfer y Pecyn Gwasanaeth cyfatebol)
- Ffenestri 7 - WIN7RTM
Ar ôl y newidiadau, caewch olygydd y gofrestrfa ac ailgychwyn y cyfrifiadur (yn ddelfrydol). Y tro nesaf y bydd y rhaglen yn dechrau, bydd yn digwydd gyda'r paramedrau dethol.
Efallai y bydd rhaglenni rhedeg mewn modd cydnawsedd yn eich helpu i drwsio'r gwallau a ddigwyddodd. Beth bynnag, dylai'r rhan fwyaf o'r rhai a grëwyd ar gyfer Windows Vista a Windows 7 weithio yn Windows 8 ac 8.1, ac mae'n debyg y bydd rhaglenni a ysgrifennwyd ar gyfer XP yn gallu rhedeg yn y saith Modd (yn dda, neu'n defnyddio XP).