9Aug

Kodėl senosios programos neveikia šiuolaikiškose "Windows" versijose( ir visada galite jas paleisti)

click fraud protection

Windows yra viskas apie atgalinį suderinamumą, leidžiantį žmonėms, ypač įmonėms, ir toliau naudotis svarbiomis programomis naujose Windows versijose. Tačiau yra ribos. Kuo senesnė programa, tuo didesnė tikimybė, kad ji sulaužys.

Jūs turėtumėte paprastai likti nuošalyje nuo senosios programinės įrangos. Venkite rinkti programinės įrangos kompaktinius diskus, sukurtus "Windows 95" garažų pardavimui. Senoji programinė įranga, kuri neveikia ilgiau, turėtų būti tik atnaujinta į modernią, suderintą versiją.

programinė įranga nesiliaus kaip ir laikmena Ar

dvidešimt metų pagaminti garso kompaktiniai diskai šiuolaikinių kompaktinių plokštelių grotuvais puikiai taps šiuolaikiniais grotuvais, o DVD filmai visada bus žaidžiami įrenginiuose su DVD skaitymo įranga. Tačiau senasis programinės įrangos kompaktinis diskas, sukurtas prieš aštuoniolika metų, skirtas "Windows 95", yra kitoks.

garso kompaktiniai diskai, vaizdo įrašų DVD, net įrašai - jie visi yra standartiniai medijos formatai. Kitaip tariant, garso kompaktiniame diske yra garso duomenų.Kompiuteris pats interpretuoja šiuos garso duomenis. Todėl 1980-aisiais pagamintas garso kompaktinis diskas gali būti atkuriamas "Windows 8" kompiuteryje, "Mac" ar kituose įrenginiuose - kompiuteris žino, kaip išaiškinti garso kompaktinį diską, ir rūpinasi savimi. Garso kompaktiniame diske nebereikia žinoti apie operacinę sistemą ar įrenginį, kuriame jis žiūri.

instagram viewer

Tačiau programinė įranga yra kitokia. Programinė įranga nėra kažkas standarto, kurį gali suprasti visi kompiuteriai - programinė įranga yra jūsų kompiuteryje veikiantis kodas. Programinė įranga turi daryti tai, ką ji turi padaryti. Programinė įranga, sukurta "Windows 3.1" arba "Windows 95", gali būti labai supainioti, jei ji bus paleista "Windows 7" arba "Windows 8". Ji ieškos failų, kurių nebėra, ir gali atsisakyti netgi paleisti šią nepažįstamą aplinką."

" "Windows" garsėja savo atgaliniu suderinamumu ir bando padėti senesnėms programoms paleisti kuo geriau, tačiau netgi tai, ką "Windows" gali padaryti, riboja. Tai įspūdingai, kad šiuolaikinės "Windows" versijos apskritai gali paleisti "Windows 95" programas, nes "Windows 9x" serija buvo pagrįsta DOS, o "Windows XP", o vėliau "Windows" versijos yra pagrįstos "Windows NT" branduoliu - jie visiškai kitokios operacinės sistemosgaubtas.

Kodėl programos gali neveikti

Mes jau aptarė aukšto lygio paaiškinimą, tačiau čia pateikiama keletas žemo lygio duomenų, kurie gali neleisti programoms tinkamai veikti:

  • programos atsisako paleisti : kai kurios programos gali atsisakyti įdiegti, jei jos pastebijie paleisti "Windows" versiją, apie kurią jos nežinojo.
  • 16 bitų programos : 32 bitų "Windows" versijose yra 16 bitų emuliavimo aplinka, kuri leidžia paleisti seną "Windows 3.1" programinę įrangą.Tai buvo pašalinta iš 64 bitų "Windows" versijų, todėl šios senosios "Windows 3.1" programos nebus rodomos.
  • DOS programinė įranga : Nuo Windows XP vartojimo Windows versijos nebėra pastatytos ant DOS.Sudėtinga "DOS" programinė įranga ir žaidimai, priklausantys nuo realaus režimo DOS, negalės būti naudojami šiuolaikiškose "Windows" versijose. Komandų eilutės langas yra neišsami suderinamumo funkcija, o ne visa DOS sistema.
  • senosios bibliotekos priklausomybės : kai kurios programos galėjo priklausyti nuo senųjų bibliotekų, kurios nebėra įtrauktos į "Windows" arba galėjo priklausyti nuo kitų senų programų, kurios taip pat netinkamai veikia naujose "Windows" versijose.
  • saugumo problemos : senosios programos nėra naudojamos šiuolaikiškoms "Windows" saugumo funkcijoms ir gali nepakankamai žaisti su ribotomis vartotojų paskyromis ir UAC.Windows bando apgauti senas programas veikti ribotose vartotojų paskyrose, tačiau tai ne visada išsprendžia kiekvieną problemą.

Tai nėra išsamus sąrašas, tačiau jis turėtų padėti jums suprasti kai kuriuos susijusius klausimus. Programos sukurtos veikti pagal dabartines "Windows" versijas, o ne "Windows" versijas, kurios ateityje gali pasireikšti 20 metų.Jei naudojate senas "Windows" programas šiuolaikinėse "Windows" versijose, reikėtų tikėtis sugadinti. Kadangi "Microsoft" ir kiti operacinių sistemų tiekėjai tobulina savo operacines sistemas, senosios programos palaipsniui palieka negu jos atnaujinamos.

Kaip paleisti senesnes programas

Nors jums reikėtų vengti labai senos programinės įrangos, jei tai įmanoma, kartais tiesiog negalėsite. Galite turėti svarbią verslą, kurios reikia norint paleisti arba norint paleisti seną kompiuterinį žaidimą.Yra būdų, kaip visada galite paleisti šias programas.

Naudokite "Windows" suderinamumo nustatymus : "Windows" turi integruotą suderinamumo režimo nustatymus, kurie gali padėti programoms dirbti. Dešiniuoju pelės mygtuku spustelėkite programos spartųjį klavišą, pasirinkite Ypatybės ir spustelėkite skirtuką "Suderinamumas".Galite pasirinkti "Windows" versiją, kuria paleista programa, - "Windows" stengiasi apgauti tą programą, galvojančią, kad ji veikia senoje "Windows" versijoje. Tai ne visada leis kiekvieną seną programą dirbti, bet verta nufotografuoti. Yra net programinės įrangos suderinamumo trikčių šalinimo įrankis, kuris bandys automatiškai surasti tinkamus programos suderinamumo režimo nustatymus.

paleisti seną programinę įrangą virtualiame kompiuteryje. : užuot bandę seną programinę įrangą paleisti šiuolaikiškoje "Windows" versijoje, galite įdiegti virtualizuotą senosios "Windows" versijos kopiją ir ten paleisti programinę įrangą.Pavyzdžiui, jei turite programą, kuri veikė "Windows XP", bet neveikia "Windows 7" ar "8", paleisti šią programą galite naudoti "Windows XP" virtualios mašinos. Jei turite seną žaidimą, kuris prasidėjo DOS, galite jį įdiegti DOSBox. Tai bus naudinga daugeliui programų, nebent jiems reikės tiesioginės prieigos prie aparatinės įrangos. Pavyzdžiui, senoji programa, kuri sujungta su spausdintuvu per nuoseklųjį prievadą, neveiks. Tačiau tai yra daug mažiau patogi, nei paprastai įdiegiama programa.

SUSIJĘS STRAIPSNIAI
Kaip gauti "Windows XP" režimą "Windows 8"
Kaip naudoti DOSBox paleisti DOS žaidimus ir senas programas

Nustatyti kompiuterio žaidimų triktis : kompiuteriniai žaidimai sėdi kažkur tarp žiniasklaidos ir programinės įrangos. Kaip jūs galbūt norėsite žiūrėti filmą prieš 20 metų, galbūt norėsite žaisti žaidimą nuo 20 metų.Tačiau žaidimai yra programinė įranga ir žaisdami žaidimą nuo prieš 20 metų būtų panaši į bandymą paleisti programą nuo 20 metų - tai, ko reikia vengti, jei tai įmanoma. Pirmiau minėti triukai gali padėti jums paleisti senus žaidimus, tačiau taip pat apėmė kitus būdus, kaip senesni kompiuteriniai žaidimai veiktų tinkamai.

Moksliniai tyrimai, tyrimai, moksliniai tyrimai : jei nė vienas iš šių triukų neveikia, arba jei jūs nenorite, kad programa būtų įdiegta į jūsų dabartinę "Windows" versiją, o ne virtualioje mašinoje, gali tekti atlikti tam tikrus tyrimus. Atlikite "Google" paiešką pagal programos pavadinimą ir dabartinę "Windows" versiją, ieškokite bet kokių klaidų pranešimų, kuriuos matote ir kt. - tai gali būti kruopštus procesas, kurio metu reikia išspręsti problemą, tačiau informacija gali būti ten, jeibandote įdiegti populiarią programą.Čia pavaizduotas varginantis darbas reiškia, kad dažnai gera idėja palikti seną programą ir ją atnaujinti, jei įmanoma.

Apskritai, turėtumėte pabandyti išvengti senesnės programinės įrangos, kuri gali netinkamai veikti. Stick su pakankamai modernia, naujausia programine įranga."Windows" programinės įrangos kompaktiniai diskai nėra kaip garso kompaktiniai diskai - nėra jokios garantijos, kad jie tinkamai veiktų su šiuolaikinėmis "Windows" versijomis ir nauja įranga."

Image Credit": Ivo Jansch "Flickr", Tarje Sælen Lavik "Flickr"