9Aug
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.
Sinun tulisi yleensä 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 kestä viimeisimpiä mediaa Onko
kaksikymmentävuotiaita ääni-CD-levyjä hienosti nykyaikaisilla CD-soittimilla, tallenteet toimivat hienosti nykyaikaisilla soittimilla ja DVD-videot aina toistetaan laitteilla, joissa on DVD-lukulaitteita. 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.Ääni-CD: n ei tarvitse tietää käyttöjärjestelmästä tai laitteesta, johon se toistaa.
Kuitenkin ohjelmisto on erilainen. 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.
Miksi ohjelmat eivät ole käynnissä
Olemme jo käsitelleet korkean tason selityksiä, mutta tässä on muutamia alhaisia tason yksityiskohtia, jotka saattavat estää ohjelmien toimimisen kunnolla:
- -ohjelmat kieltäytyvät suorittamaan : Jotkin ohjelmat saattavat kieltäytyä asennuksesta, jos he huomaavatheitä ajetaan Windows-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 käyttämään nativointia 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.
- -suojausongelmat : 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ä.
Miten ohjata vanhemmat ohjelmat
Vaikka sinun pitäisi välttää hyvin vanhoja ohjelmia, jos mahdollista, joskus vain et 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.
Suorita vanha ohjelmisto virtuaalikoneessa : Ennen kuin yrität tehdä vanhasta ohjelmistostasi nykyaikaisen Windows-version, voit asentaa virtualisoidun kopion vanhasta Windows-versiosta ja suorittaa siellä ohjelmiston. 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.
PC-pelien vianmääritys : PC-pelit sijaitsevat 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 voivat auttaa sinua vanhojen pelien suorittamiseen, mutta olemme myös ottaneet vastaan muita tapoja saada vanhat PC-pelit toimimaan oikein. Tutkimus, tutkimus, tutkimus : Jos mikään näistä temppuista ei toimi - tai olet kuollut - pääset asettamaan ohjelma asentamaan nykyiseen Windows-versiosi sijaan virtuaalikoneeseen - 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ä, josyritä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ää vanhempia 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.
Kuvamäärä: Ivo Jansch Flickrissä, Tarje Sælen Lavik Flickrissä