Miks vanad programmid ei käivitu Windowsi tänapäevastes versioonides (ja kuidas saate neid ikkagi kasutada)

Sisukord:

Miks vanad programmid ei käivitu Windowsi tänapäevastes versioonides (ja kuidas saate neid ikkagi kasutada)
Miks vanad programmid ei käivitu Windowsi tänapäevastes versioonides (ja kuidas saate neid ikkagi kasutada)

Video: Miks vanad programmid ei käivitu Windowsi tänapäevastes versioonides (ja kuidas saate neid ikkagi kasutada)

Video: Miks vanad programmid ei käivitu Windowsi tänapäevastes versioonides (ja kuidas saate neid ikkagi kasutada)
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 - YouTube 2024, Mai
Anonim
Windows on kõike tahapoole ühilduvusega, mis võimaldab inimestel - eriti ettevõtetel - oma olulisi rakendusi jätkuvalt kasutada uute Windowsi versioonide puhul. Kuid on piiranguid. Mida vanem on programm, seda tõenäolisemalt see katkeb.
Windows on kõike tahapoole ühilduvusega, mis võimaldab inimestel - eriti ettevõtetel - oma olulisi rakendusi jätkuvalt kasutada uute Windowsi versioonide puhul. Kuid on piiranguid. Mida vanem on programm, seda tõenäolisemalt see katkeb.

Peaksite üldiselt 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 pole viimati samasugune meedia

Kahekümneaastased helikaardid mängivad nüüdisaegse CD-mängijaga hästi, salvestused mängivad nüüdisaegsetele plaadimängijatele hästi ning 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 salvestusi - 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 piiratud on isegi seda, mida Windows saab 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üsteemid kapuuts.

Image
Image

Miks programme ei pruugi käia

Oleme juba hõlmanud kõrgetasemelist seletust, kuid siin on mõned madala taseme üksikasjad, mis võivad takistada programmide nõuetekohast käitamist.

  • Programmid keelduvad käivitamisest: Mõned programmid võivad installida, kui nad märgivad, et neid käitatakse Windowsi versioonis, mida nad ei tea.
  • 16-bitised programmid: Windowsi 32-bitised versioonid sisaldavad 16-bitise emuleerimise keskkonda, mis võimaldab vanal Windowsi 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: Alates Windows XP-st pole Windowsi tarbijarupud 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.
  • Vana raamatukogu sõltuvus: Mõned programmid võisid sõltuda iidsetest raamatukogudest, mis pole enam Windowsi kaasatud või võivad olla sõltuvad teistest vanadest programmidest, mis ka Windowsi uutest versioonidest korralikult ei tööta.
  • Julgeolekuküsimused: Vanu programme ei kasutata kaasaegsete Windowsi turbefunktsioonide jaoks ja nad ei pruugi olla toredad piiratud kasutajakontode 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 see peaks aitama 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 tänapäevaste versioonide ajalooliste Windowsi rakenduste 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.

Image
Image

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 seadeid: 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.

Image
Image

Käivita vana tarkvara virtuaalses masinas: Selle asemel, et proovida oma vanemat tarkvara käivitada Windowsi kaasaegses versioonis, saate installida Windowsi vana versiooni virtualiseeritud 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.

Image
Image

PC mängude tõrkeotsing: 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.

Image
Image

Teadus- ja uurimistegevus: Kui ükski nendest nipidest ei tööta - või kui olete installitud programmi Windowsi praeguse versiooni asemel virtuaalses masinas - võib-olla peate tegema mõned uuringud. 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, kui proovite 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.

Soovitan: