Lielākajai daļai no vecākajām Windows lietojumprogrammām vajadzētu strādāt tikai ar Windows 10. Ja viņi strādāja ar Windows 7, viņi gandrīz noteikti strādās ar Windows 10. Daži vecāki datoru lietojumprogrammu rīki ne tikai darbosies, bet ir vairāki veidi, kā tās atkal strādāt .
Šie triki aptver dažādas lietojumprogrammas, sākot ar Windows XP ēras lietojumprogrammām un vecām datora spēlēm, kurām ir nepieciešama novecojusi DRM lietošana DOS un Windows 3.1 lietojumprogrammās.
Daudzi Windows XP izstrādātie lietojumprogrammas darbojas pareizi, izmantojot modernu Windows versiju, izņemot vienu nelielu problēmu. Windows XP laikmetā vidējie Windows lietotāji parasti visu laiku izmantoja savu datoru ar administratora kontu. Pieteikumi tika kodēti, lai tikai pieņemtu, ka viņiem ir administratīva piekļuve un tie neizdoties, ja tie nebūtu. Jaunā lietotāja konta kontrole (UAC) lielākoties nosaka šo problēmu, bet sākotnēji radās problēmas.
Ja vecāka lietojumprogramma nedarbojas pareizi, mēģiniet ar peles labo taustiņu noklikšķināt uz tā saīsnes vai .exe faila un pēc tam atlasiet "Palaist kā administrators", lai to palaistu ar administratīvām atļaujām.
Ja konstatējat, ka lietotnei ir nepieciešama administratīva piekļuve, varat iestatīt, lai lietotne vienmēr tiktu darbināta kā administrators, izmantojot saderības iestatījumus, kurus mēs apspriežam nākamajā sadaļā.
Windows ietver saderības iestatījumus, kas var padarīt vecās lietojumprogrammas funkcionālas. Windows 10 izvēlnē Sākt, ar peles labo pogu noklikšķiniet uz saīsnes, no konteksta izvēlnes izvēlieties "Atvērt failu atrašanās vietu"
Kad esat izveidojis faila atrašanās vietu, ar peles labo pogu noklikšķiniet uz lietotnes saīsnes vai .exe faila un pēc tam konteksta izvēlnē atlasiet "Properties".
Lietojumprogrammas rekvizītu loga cilnē "Saderība" varat pieskarties pogai "Izmantot saderības problēmu novēršanas rīku" vedņa saskarnei vai vienkārši pielāgot opcijas pats.
Piemēram, ja lietojumprogramma nedarbojas pareizi sistēmā Windows 10, bet darbojas pareizi sistēmā Windows XP, izvēlieties opciju "Palaist šo programmu saderības režīmā" un pēc tam izvēlnē atlasiet "Windows XP (3. servisa pakotne)" no nolaižamās izvēlnes izvēlne.
Nekautrējieties arī mēģināt veikt citus iestatījumus cilnē "Saderība". Piemēram, ļoti vecās spēles var gūt labumu no "Samazināta krāsu režīma". Uz augstajiem DPI displejiem jums, iespējams, būs jāpārbauda "Disable display displaying on high DPI settings", lai programma kļūtu normāla. Šajā cilnē nav nevienas opcijas, kas var kaitēt jūsu lietotnei vai datoram. Jūs vienmēr varat to vienkārši atslēgt, ja tas nepalīdz.
Windows 10 64 bitu versijā tiek izmantota draivera paraksta izpilde, un visiem draiveriem ir nepieciešams derīgs paraksts, pirms tos var instalēt. Windows 10 32 bitu versijas parasti neprasa parakstītus draiverus. Izņēmums ir tāds, ka Windows 10 32 bitu versijas, kas darbojas jaunākā datorā ar UEFI (nevis parasto BIOS), bieži vien pieprasa parakstītus draiverus. Parakstīto draiveru izpilde palīdz uzlabot drošību un stabilitāti, aizsargājot jūsu sistēmu no ļaunprātīgiem vai vienkārši nestabiliem draiveriem. Jums vajadzētu instalēt tikai neparakstītos draiverus, ja jūs zināt, ka tie ir droši, un tam ir pamatots iemesls to darīt.
Ja vecai programmatūrai, kuru vēlaties instalēt, ir nepieciešami neparakstīti draiveri, lai tos instalētu, jums būs jāizmanto īpaša sāknēšanas opcija. Ja ir pieejami tikai 32 bitu draiveri, jums būs jāizmanto Windows 10 32 bitu versija, bet Windows 10 64 bitu versijai ir nepieciešami 64 bitu draiveri. Izmantojiet šo procesu, ja vēlaties pārslēgties uz 32 bitu versiju, lejupielādējot 32 bitu Windows 10 versiju, nevis 64 bitu versiju.
Windows 10 neizmantos vecākas spēles, kurās tiek izmantoti SafeDisc vai SecuROM DRM. Šīs digitālās tiesību pārvaldības sistēmas var radīt diezgan maz problēmas. Kopumā viss ir labi, ka Windows 10 neļauj šī junk instalēt un piesārņot jūsu sistēmu. Diemžēl tas nozīmē, ka dažas vecākas spēles, kas atradās fiziskajos kompaktdiskos vai DVD, netiks instalētas un darbojas normāli.
Jums ir vairākas citas iespējas, kā spēlēt šīs spēles, tostarp meklējot "bez CD" kreka (kas potenciāli ir ļoti nedrošas, jo tās bieži atrodamas ēnainā pirātisma vietnēs), atpirkt spēli no digitālā izplatīšanas pakalpojuma, piemēram, GOG vai Steam vai pārbaudiet izstrādātāja vietni, lai redzētu, vai tas piedāvā plāksteri, kas noņem DRM.
Vairāk uzlabotas triki ietver instalēšanu un dubultā palaišanu vecākajā Windows versijā bez šī ierobežojuma vai mēģinot palaist spēli virtuālajā mašīnā ar vecāku Windows versiju. Virtuālā mašīna var jums pat labi strādāt, jo spēles, kurās šīs DRM shēmas ir tik vecas, ka pat virtuālā mašīna, visticamāk, varētu apstrādāt savas grafikas prasības.
Windows 7 iekļāva īpašu "Windows XP režīma" funkciju. Faktiski tā bija tikai iekļautā virtuālās mašīnas programma ar bezmaksas Windows XP licenci. Windows 10 neietver Windows XP režīmu, taču jūs to joprojām varat izmantot virtuālo mašīnu.
Viss, kas Jums tiešām ir nepieciešams, ir virtuālās mašīnas programma, piemēram, VirtualBox un rezerves Windows XP licence. Instalējiet šo Windows kopiju VM, un savā Windows 10 darbvirsmas logā varat palaist programmatūru tajā vecākajā Windows versijā.
Izmantojot virtuālo mašīnu, ir nedaudz vairāk iesaistīts risinājums, taču tas darbosies labi, ja vien lietotnei nav tiešas saskarnes ar aparatūru. Virtuālās mašīnas parasti ir ierobežots atbalsts aparatūras perifērijas ierīcēm.
DOSBox ļauj darbināt vecās DOS lietojumprogrammas, galvenokārt DOS spēles, savā darbvirsmā emulatora logā. Izmantojiet DOSBox, lai palaistu vecās DOS lietojumprogrammas, nevis atsaukties uz komandu uzvedni. DOSBox darbosies daudz, daudz labāk.
Un, tā kā Windows 3.1 patiešām bija DOS lietojumprogramma, jūs varat instalēt Windows 3.1 DOSBox un palaist arī vecās 16 bitu Windows 3.1 lietojumprogrammas.
16 bitu programmas vairs nedarbojas Windows 64 bitu versijās. Windows 64 bitu versijā nesatur WOW16 saderības slāni, kas ļauj palaist 16 bitu lietotnes. Mēģiniet palaist 16 bitu lietojumprogrammu 64 bitu Windows versijā, un jūs vienkārši redzēsit ziņojumu "Šī lietotne nevar darboties savā datorā".
Ja jums nepieciešams palaist 16 bitu lietojumprogrammas, jums būs jāinstalē 32 bitu Windows 10 versija, nevis 64 bitu versija. Labās ziņas ir tādas, ka jums patiešām nav jāpārinstalē visa operētājsistēma. Tā vietā jūs varat vienkārši instalēt 32 bitu Windows versiju virtuālās mašīnas iekšienē un palaist to šeit. Jūs pat varētu instalēt Windows 3.1 DOSBox.
Windows 10 izmanto jauno Microsoft Edge kā noklusējuma pārlūku. Edge neietver atbalstu Java, ActiveX, Silverlight un citām tehnoloģijām. Chrome arī ir samazinājis atbalstu NPAPI spraudņiem, piemēram, Java un Silverlight.
Lai izmantotu vecākas tīmekļa lietojumprogrammas, kurām nepieciešamas šīs tehnoloģijas, saderības dēļ varat aktivizēt Internet Explorer pārlūkprogrammu, kas iekļauta sistēmā Windows 10. IE joprojām atbalsta ActiveX saturu. Mozilla Firefox joprojām atbalsta Java un Silverlight.
Varat palaist Internet Explorer izvēlnē Sākt. Ja jūs jau esat Microsoft Edge, vienkārši atveriet iestatījumu izvēlni un izvēlieties "Atvērt ar Internet Explorer", lai atvērtu pašreizējo tīmekļa lapu tieši Internet Explorer.
Parasti, ja vecāka lietojumprogramma nedarbojas operētājsistēmā Windows 10, ir ieteicams mēģināt atrast modernu aizstājēju, kas pareizi darbosies. Bet ir dažas lietotnes, it īpaši vecās datoru spēles un biznesa lietotnes, kuras jūs, iespējams, nevarēsit aizstāt. Cerams, ka daži saderības triki, kurus esam kopīgojuši, atkal saņems šīs lietotnes.
Attēlu kredīts: Brett Morrison par Flickr