9Aug
Windows on kõike tahapoole ühilduvusega, mis võimaldab inimestel - eriti ettevõtetel - oma olulisi rakendusi jätkuvalt kasutada Windowsi uutesse versioonidesse. Kuid on piiranguid. Mida vanem on programm, seda tõenäolisemalt see katkeb.
Üldiselt peaksite vanast tarkvarast eemale hoidma. Vältige garaažimüügiks Windows 95 jaoks mõeldud tarkvara CD-sid. Ancient tarkvara, mis enam ei tööta, peaks ilmselt lihtsalt uuema kaasaegse ühilduva versiooniga.
tarkvara ei ole viimati samasugune meedia Kas
Kahekümne aasta vanused heli-CDd mängivad tänapäevastes CD-mängijates hästi, salvestused mängivad nüüdisaegsetes plaadimängijates head tulemust, ja DVD-videod mängitakse alati DVD-lugemisriistadega seadmetes. Kuid see vana tarkvara, mis oli tehtud kaheksateist aastat tagasi Windows 95 jaoks, on teistsugune.
Audio CD-d, video DVD-d, isegi plaanid - need on kõik standardsed meediumivormingud. Teisisõnu, helikandjal on heliandmed. Arvuti tõlgendab neid heliandmeid eraldi. Sellepärast saab 1980. aastal toodetud audio CD mängida Windows 8-arvuti, Mac-i või mõne muu seadme puhul - arvuti teab, kuidas audio CD-d tõlgendada ja hoolitseda selle eest eraldi. Audio CD ei pea teadma operatsioonisüsteemi või seadet, kuhu see mängib.
Kuid tarkvara on erinev. Tarkvara ei ole midagi sellist, mida kõik arvutid oskavad tõlgendada - tarkvara on teie arvuti käivitatav kood. Tarkvara peab tegema seda, mida ta vajab. Windows 3.1 või Windows 95 jaoks kirjutatud tarkvara on tõenäoliselt äärmiselt segaduses, kui see töötab Windows 7 või Windows 8. Ta otsib faile, mis enam ei eksisteeri ja võivad keelduda isegi selles harjumatu keskkonnas käitamisest.
Windows on tuntud oma tagurpidi ühilduvuse ja üritab aidata vanemaid programme käitada võimalikult hästi, kuid piirang on isegi see, mida Windows võib teha. On muljetavaldav, et Windowsi nüüdisaegsed versioonid võivad isegi Windows 95-programme üldse kasutada, arvestades, et Windows 9x-seeria põhineb DOS-il ja Windows XP-il ning Windowsi uuemad versioonid põhinevad Windows NT-i kernelil - nad on täiesti erinevad opsüsteemidkapuuts.
Miks programme ei pruugi käivitada
Oleme juba varjanud kõrgetasemelise seletuse, kuid siin on mõned madala taseme üksikasjad, mis võivad takistada programmide korralikkust:
- -programmid keelduvad käivitamisest. Mõned programmid võivad keelduda installimisest, kui nad märgivadnad käituvad Windowsi versioonis, mida nad ei tea.
- 16-bitised programmid : Windowsi 32-bitised versioonid sisaldavad 16-bitise emuleerimise keskkonda, mis võimaldab vanal Windows 3.1 tarkvaral töötada. See eemaldati Windowsi 64-bitisest versioonist, nii et need vanad Windows 3.1 programmid ei käivitu üldse.
- DOS tarkvara : Windows XP-ilt pole Windowsi tava-versioonid enam DOS-i peal. Tõhus DOS-i tarkvara ja mängud, mis sõltuvad reaalsest DOS-i režiimist, ei suuda Windowsi kaasaegsete versioonidega esialgu käitada. Käsuviip aken on mittetäielik ühilduvusfunktsioon, mitte täielik DOS-i süsteem.
- vanane raamatukogu sõltuvus : mõned programmid võivad olla sõltunud vanadest raamatukogudest, mis pole enam Windowsis kaasatud või võivad olla sõltuvad teistest vanadest programmidest, mis samuti ei tööta korralikult uute Windowsi versioonide puhul.
- turvaküsimused : vanu programme ei kasutata kaasaegsete Windowsi turbefunktsioonide jaoks ja neid ei pruugi mängida kergete piiratud kasutajate kontode ja UAC-iga. Windows üritab vanade programmide trikkimist piiratud kasutajakontodega tööle panna, kuid see ei lahenda alati kõiki probleeme.
See ei ole ammendav nimekiri, vaid peaks aitama teil mõista mõnda seotud probleemi. Programmid on loodud töötama Windowsi praegustes versioonides, mitte Windowsi versioonides, mis võivad olla 20 aastat tulevikus olemas. Windowsi nüüdisaegsetes versioonides vanade Windowsirakenduste käivitamisel tuleks eeldada lõhkemist. Kuna Microsofti ja teiste operatsioonisüsteemide müüjad täiustavad oma operatsioonisüsteeme, jäävad vanad programmid järk-järgult maha, kui neid ei värskendata.
Kuidas kasutada vanemaid programme
Kuigi te peaksite vältima väga vana tarkvara, kui see on üldse võimalik, siis mõnikord lihtsalt ei saa. Teil võib olla ärikriitiline rakendus, mida peate käivitama või soovite mängida vana arvuti mänguga. Selliseid viise on teil võimalik käivitada.
Kasutage Windowsi ühilduvuse sätteid : Windowsil on sisseehitatud ühilduvusrežiimi sätted, mis aitavad programmidel töötada. Paremklõpsake programmi otseteed, valige Properties( Atribuudid) ja klõpsake vahekaarti Compatibility( Ühilduvus).Võite valida Windowsi versiooni, mida programm käivitab - Windows püüab seda programmi mõista, et see töötab Windowsi vanas versioonis. See ei võimalda alati iga vana programmi töötada, kuid see on väärt lasku. Seal on isegi programmide ühilduvuse tõrkeotsinguprogramm, mis püüab teie programmi jaoks sobivaid ühilduvusrežiimi seadeid automaatselt leida.
käivitab vanamas tarkvaras virtuaalses masinas : selle asemel, et proovida oma vanemat tarkvara käivitada Windowsi kaasaegses versioonis, saate installida Windowsi vana versiooni virtuaalse koopia ja käivitada seal tarkvara. Näiteks kui teil oli rakendus, mis töötas Windows XP-ga, kuid ei tööta Windows 7 või 8-ga, saate selle programmi käivitamiseks kasutada Windows XP virtuaalset masinat. Kui teil on vana mäng DOS-i all, saate seda installida DOSBoxi. See töötab hästi enamike programmide jaoks, välja arvatud juhul, kui nad nõuavad otsest juurdepääsu riistvaraseadmetele - nt iidne programm, mis ühendab printerit jadapordiga, ei tööta. Kuid see on palju vähem mugav kui programmi installeerimine tavaliselt.
Troubleshoot PC games : PC-mängud asuvad kuskil meedia ja tarkvara vahel. Nii nagu tahaksite vaadata filmi 20 aastat tagasi, võiksite mängida mängu 20 aastat tagasi. Kuid mängud on tarkvara ja 20 aasta tagune mängu mängimine on nagu 20 aasta taguse programmi käivitamine - midagi, mida tuleb võimaluse korral vältida. Eespool kirjeldatud trikid võivad aidata teil vanu mänge käitada, kuid oleme ka hõlmanud teisi võimalusi, kuidas vanad arvutimängud korralikult töötada.
teadusuuringud, teadusuuringud, teadusuuringud : kui ükski nendest nipidest ei tööta - või kui olete installitud oma Windowsi praeguse versiooni installimise asemel virtuaalses masinas - võib-olla peate tegema mõningaid uuringuid. Tehke Google'i otsingud programmi nime ja teie praeguse Windowsi versiooni jaoks, otsige kõiki kuvatavaid veateateid ja nii edasi - see võib olla hoolikas protsess, mille puhul peate probleeme pärast probleemi lahendama, kuid teave võib seal olla, kuiproovite installida populaarse programmi. Siin leiduv tüütu töö tähendab seda, et sageli on hea mõte jätta vana programm välja ja uuendada, kui võimalik.
Üldiselt peaksite proovima vältida vanemat tarkvara, mis ei pruugi korralikult töötada. Pidage silmas mõistlikult kaasaegset, ajakohastatud tarkvara. Windowsi tarkvara CDd ei ole nagu helikaardid - pole mingit garantiid, et nad töötaksid korralikult Windowsi kaasaegsete versioonidega ja uue riistvaraga.
pildikrediit: Ivo Jansch Flickril, Tarje Sælen Lavik Flickril