Miksi vanhoja ohjelmia ei ajetaan Windowsin uudemmissa versioissa (ja kuinka voit käyttää niitä joka tapauksessa)

Sisällysluettelo:

Miksi vanhoja ohjelmia ei ajetaan Windowsin uudemmissa versioissa (ja kuinka voit käyttää niitä joka tapauksessa)
Miksi vanhoja ohjelmia ei ajetaan Windowsin uudemmissa versioissa (ja kuinka voit käyttää niitä joka tapauksessa)

Video: Miksi vanhoja ohjelmia ei ajetaan Windowsin uudemmissa versioissa (ja kuinka voit käyttää niitä joka tapauksessa)

Video: Miksi vanhoja ohjelmia ei ajetaan Windowsin uudemmissa versioissa (ja kuinka voit käyttää niitä joka tapauksessa)
Video: Computational Thinking - Computer Science for Business Leaders 2016 - YouTube 2024, Huhtikuu
Anonim
Windows on kyse taaksepäin yhteensopivuudesta, jolloin ihmiset - etenkin yritykset - voivat jatkaa tärkeiden sovellustensa käyttöä uusissa Windows-versioissa. Mutta on rajoja. Mitä vanhempi ohjelma on, sitä todennäköisemmin se hajoaa.
Windows on kyse taaksepäin yhteensopivuudesta, jolloin ihmiset - etenkin yritykset - voivat jatkaa tärkeiden sovellustensa käyttöä uusissa Windows-versioissa. Mutta on rajoja. Mitä vanhempi ohjelma on, sitä todennäköisemmin se hajoaa.

Yleensä kannattaa olla kaukana vanhasta ohjelmistosta. Älä yritä hakea Windows 95: lle suunniteltuja CD-levyjä autotallinmyynnissä. Muinaista ohjelmistoa, joka ei enää toimi, olisi todennäköisesti päivitettävä moderniin, yhteensopivaan versioon.

Ohjelmisto ei pidä viimeisenä kuin media

Kaksikymmentävuotiaita ääni-CD-levyjä pelataan hienosti nykyaikaisilla CD-soittimilla, levyillä soitetaan hienosti nykyaikaisilla levysoittimilla ja DVD-videot aina toistetaan laitteilla, joissa on DVD-lukulaite. Mutta se vanha CD-levy, joka valmistui kahdeksantoista vuotta sitten Windows 95: lle, on erilainen.

Audio-CD-levyjä, DVD-levyjä ja jopa levyjä - ne ovat kaikki tavallisia mediamuotoja. Toisin sanoen audio-CD: llä on audiodataa. Tietokone tulkitsee tämän äänitiedoston yksinään. Siksi vuonna 1980 valmistettu CD-levy on pelattavissa Windows 8 -tietokoneella, Macilla tai muulla laitteella - tietokone osaa tulkita ääni-CD: n ja hoitaa sen omalla tavallaan. Äänilevyn CD-levy ei tarvitse tietää käyttöjärjestelmästä tai laitteesta, johon se toistaa.

Ohjelmistot ovat kuitenkin erilaisia. Ohjelmisto ei ole mikään standardi, jota kaikki tietokoneet osaavat tulkita - ohjelmisto on tietokoneesi käyttämä koodi. Ohjelmiston on tehtävä, mitä se tarvitsee tehdä. Ohjelmisto, joka on kirjoitettu Windows 3.1: lle tai Windows 95: lle, on todennäköisesti erittäin sekava, jos se toimii Windows 7: ssä tai Windows 8: ssa. Se etsii tiedostoja, joita ei enää ole ja voi kieltäytyä edes toimimasta tässä tuntemattomassa ympäristössä.

Windows on tunnettu takapajuisesta yhteensopivuudestaan ja yrittää auttaa vanhempia ohjelmia toimimaan parhaalla mahdollisella tavalla, mutta on olemassa raja, mitä Windows voi tehdä. On vaikuttavaa, että nykyaikaiset Windows-versiot voivat jopa käyttää Windows 95 -ohjelmia lainkaan, koska Windows 9x -sarja perustuu DOS- ja Windows XP -versioihin ja myöhemmät Windows-versiot perustuvat Windows NT -ydinversioon - ne ovat täysin eri käyttöjärjestelmiä huppu.

Image
Image

Miksi ohjelmat eivät ole käynnissä

Olemme jo käsitelleet korkean tason selityksiä, mutta tässä on joitain alhaisia tason yksityiskohtia, jotka saattavat estää ohjelmien toimimasta oikein:

  • Ohjelmat hylkäävät: Jotkin ohjelmat saattavat kieltäytyä asennuksesta, jos he huomaavat, että heitä käytetään Windowsin versiossa, jota he eivät tiedä.
  • 16-bittiset ohjelmat: 32-bittiset Windows-versiot sisältävät 16-bittisen emulointiympäristön, joka mahdollistaa vanhan Windows 3.1 -ohjelmiston käytön. Tämä poistettiin 64-bittisistä Windows-versioista, joten vanhat Windows 3.1 -ohjelmat eivät toimi ollenkaan.
  • DOS-ohjelmisto: Windows XP: n Windowsin kuluttajaversioita ei enää rakenneta DOS: n päälle. Monimutkaiset DOS-ohjelmistot ja pelit, jotka riippuivat todellisesta tilasta DOS eivät pysty toimimaan nativisesti nykyaikaisissa Windows-versioissa. Komentokehoteikkuna on epätäydellinen yhteensopivuusominaisuus, ei täydellinen DOS-järjestelmä.
  • Vanhat kirjaston riippuvuudet: Jotkin ohjelmat saattavat olla riippuvaisia muinaisista kirjastoista, jotka eivät ole enää mukana Windowsissa tai jotka ovat saattaneet olla riippuvaisia muista vanhoista ohjelmista, jotka eivät myöskään toimi kunnolla uusissa Windows-versioissa.
  • Turvallisuusongelmat: Vanhoja ohjelmia ei käytetä nykyaikaisiin Windows-suojaustoimintoihin, eivätkä ne välttämättä ole mukavia rajoitetuilla käyttäjätileillä ja UAC: lla. Windows yrittää huijata vanhoja ohjelmia käynnissä rajoitetuissa käyttäjätileissä, mutta tämä ei aina korjaa kaikkia ongelmia.

Tämä ei ole tyhjentävä luettelo, mutta sen pitäisi auttaa sinua ymmärtämään joitakin kysymyksiä. Ohjelmat on suunniteltu toimimaan nykyisissä Windows-versioissa, eivät Windows-versioita, jotka voivat olla 20 vuotta tulevaisuudessa. Vanhoja Windows-sovelluksia käytettäessä nykyisten Windows-versioiden käytössä on odotettavissa rikkoutumista. Koska Microsoft ja muut käyttöjärjestelmän toimittajat parantavat käyttöjärjestelmäänsä, vanhoja ohjelmia vähennetään vähitellen, ellei niitä päivitetä.

Image
Image

Vanhempien ohjelmien suorittaminen

Vaikka sinun pitäisi välttää hyvin vanhoja ohjelmistoja, jos mahdollista, joskus et vain voi. Sinulla voi olla liiketoimintakriittinen sovellus, jota sinun pitää käyttää tai jonka haluat pelata vanhaa PC-peliä. On olemassa tapoja, joilla voit käyttää näitä ohjelmia joka tapauksessa.

Käytä Windowsin yhteensopivuusasetuksia: Windowsissa on sisäänrakennetut yhteensopivuustilan asetukset, jotka auttavat ohjelmien toimivuutta. Napsauta hiiren kakkospainikkeella ohjelman pikakuvaketta, valitse Ominaisuudet ja valitse Yhteensopivuus-välilehti. Voit valita Windowsin version, jota ohjelma ajaa - Windows yrittää huijata kyseistä ohjelmaa ajattelemaan, että se toimii vanhassa Windows-versiossa. Tämä ei aina salli kaikkien vanhojen ohjelmien toimivuutta, mutta se kannattaa kuvata. Ohjelmiston yhteensopivuuden vianmääritysohjelmassa on myös ohjelma, joka etsii automaattisesti ohjelmiston oikeat yhteensopivuustilan asetukset.

Image
Image

Suorita vanha ohjelmisto virtuaalikoneessa: Sen sijaan, että yrität tehdä vanhasta ohjelmistostasi nykyaikaisen Windows-version, voit asentaa virtualisoidun kopion vanhasta Windows-versiosta ja käyttää siellä ohjelmistoa. Jos esimerkiksi sinulla oli Windows XP: ssä toimiva ohjelma, mutta se ei käynnisty Windows 7: ssä tai 8: ssa, voit käyttää sitä Windows XP: n virtuaalikoneella.Jos sinulla on vanha peli, joka toimi DOS: n alla, voit asentaa sen DOSBoxiin. Tämä toimii hyvin useimmissa ohjelmissa, ellei ne edellytä suoraa pääsyä laitteistoihin - esimerkiksi vanha ohjelma, joka on liitetty tulostimeen sarjaportin yli, ei toimi. Tämä on kuitenkin vähemmän sopivaa kuin asentaa ohjelma normaalisti.

Image
Image

PC-pelien vianmääritys: PC-pelit istuvat mediassa ja ohjelmistossa. Aivan kuten haluat ehkä katsoa elokuvaa 20 vuotta sitten, sinun kannattaa pelata peliä 20 vuotta sitten. Kuitenkin pelit ovat ohjelmistoja ja pelaaminen 20 vuotta sitten olisi kuin yrittää ajaa ohjelmaa 20 vuotta sitten - jotain, joka on vältettävä, jos mahdollista. Edellä olevat temput auttavat sinua vanhojen pelien suorittamiseen, mutta olemme myös ottaneet vastaan muita tapoja saada vanhat PC-pelit toimimaan oikein.

Image
Image

Tutkimus, tutkimus, tutkimus: Jos mikään näistä temppuista ei toimi - tai olet kuollut - pääset saamaan ohjelman asennettavaksi nykyiseen Windows-versiosi sijaan virtuaalikoneessa - saatat joutua tekemään jonkin verran tutkimusta. Suorita Google hakee ohjelman nimiä ja nykyistä Windows-versiota, etsi mahdollisia virheilmoituksia ja niin edelleen - tämä voi olla hankala prosessi, joka edellyttää ongelman korjaamista ongelman jälkeen, mutta tiedot voivat olla siellä, jos yrität asentaa suosittua ohjelmaa. Työläinen työ tässä tarkoittaa sitä, että on usein hyvä jättää vanha ohjelma takaa ja päivittää, jos mahdollista.

Yleensä kannattaa yrittää välttää vanhoja ohjelmia, jotka eivät välttämättä toimi kunnolla. Stick sopii moderniin, ajan tasalla olevaan ohjelmistoon. Windows-ohjelmistolevyt eivät ole kuin CD-levyjä - ei ole takeita siitä, että ne toimivat kunnolla nykyaikaisten Windows-versioiden ja uusien laitteiden kanssa.

Suositeltava: