12Aug

Vanhojen ohjelmien tekeminen Windows 10: ssä

windows 10 battlestation

Useimmat vanhemmista Windows-sovelluksista toimivat vain Windows 10: ssä. Jos he työskentelivät Windows 7: ssa, he työskentelevät lähes varmasti Windows 10: ssä. Jotkut vanhat PC-sovellukset eivät toimi vain, mutta on monia tapoja saada ne toimimaanuudelleen.

Nämä temput kattavat useita sovelluksia Windows XP: n aikaisemmilta sovelluksilta ja vanhoilta PC-peleiltä, ​​jotka edellyttävät vanhentuneita DRM-tiedostoja DOS- ja Windows 3.1 -sovelluksiin.

RELATED ARTICLES
Onko Windows 10 taaksepäin yhteensopiva olemassa olevien ohjelmien kanssa?
-PC: t ennen Windowsia: MS-DOS: n käyttäminen oli oikeastaan ​​kuin

Suorita järjestelmänvalvojana

Monet Windows XP: lle kehitetyt sovellukset toimivat kunnolla nykyaikaisessa Windows-versiossa, lukuunottamatta yhtä pienintä ongelmaa. Windows XP -kauden aikana keskimääräiset Windows-käyttäjät käyttivät PC: tä säännöllisesti järjestelmänvalvojan tilillä koko ajan. Sovellukset koodattiin vain olettamaan, että heillä oli hallinnollinen pääsy ja epäonnistua, jos he eivät. Uusi käyttäjätilien valvonta( UAC) -ominaisuus korjasi useimmiten tämän ongelman, mutta alussa oli joitain ongelmia.

Jos vanhempi sovellus ei toimi kunnolla, kokeile hiiren kakkospainikkeella sen pikakuvaketta tai. exe-tiedostoa ja valitse sitten "Suorita järjestelmänvalvojana", jotta voit käynnistää sen hallinnollisilla käyttöoikeuksilla.

Jos huomaat, että sovellus edellyttää hallinnollista käyttöoikeutta, voit määrittää, että sovellus toimii aina järjestelmänvalvojana yhteensopivuusasetusten avulla, joista keskustelemme seuraavassa jaksossa.

Säädä yhteensopivuusasetuksia

Windows sisältää yhteensopivuusasetuksia, jotka voivat tehdä vanhoja sovelluksia toimimalla. Napsauta Windows 10: n Käynnistä-valikosta hiiren kakkospainikkeella pikakuvaketta, valitse "Avaa tiedoston sijainti" pikavalikosta

Kun olet tiedostojen sijainti, napsauta sovelluksen pikakuvaketta tai. exe-tiedostoa hiiren kakkospainikkeella ja valitse sitten "Ominaisuudet" kontekstistavalikko.

Sovelluksen ominaisuusikkunan "Yhteensopivuus" -välilehdellä voit napsauttaa apuohjelman käyttöliittymän "Käytä yhteensopivuuden vianmääritys" -painiketta tai säätää asetuksia itse.

Jos esimerkiksi sovellus ei toimi oikein Windows 10: ssa, mutta se toimi oikein Windows XP: ssä, valitse "Suorita tämä ohjelma yhteensopivuustilassa" ja valitse sitten "Windows XP( Service Pack 3)"pudotusvalikosta.

Älä yritä kokeilla muita "Yhteensopivuus" -välilehden asetuksia. Esimerkiksi hyvin vanhat pelit saattavat hyötyä "vähennetystä väritilasta".Suurilla DPI-näytöillä saatat joutua tarkistamaan "Poista näytön skaalaus suurilla DPI-asetuksilla", jotta ohjelma näyttää normaalilta. Tällä välilehdellä ei ole vaihtoehtoja, jotka voivat vahingoittaa sovellustasi tai PC: tä. Voit aina ottaa ne pois käytöstä, jos ne eivät auta.

Asenna allekirjoittamattomat ohjaimet tai 32-bittiset ajurit

Windows 10: n 64-bittinen versio käyttää kuljettajan allekirjoitusvalvontaa ja edellyttää, että kaikilla ohjaimilla on voimassa oleva allekirjoitus, ennen kuin ne voidaan asentaa. Windowsin 32-bittiset versiot eivät yleensä tarvitse allekirjoitettuja ohjaimia. Poikkeuksena tähän on se, että Windows 10: n 32-bittiset versiot, jotka toimivat UEFI: n uudemmalla tietokoneella( tavallisen BIOS: n sijaan), vaativat usein allekirjoitettuja ohjaimia. Allekirjoitettujen ohjainten käyttöönotto auttaa parantamaan turvallisuutta ja vakautta, suojaamaan järjestelmää haittaohjelmilta tai yksinkertaisilta epävakailta ajureilta. Sinun pitäisi asentaa vain allekirjoittamattomat ohjaimet, jos tiedät, että he ovat turvallisia ja joilla on hyvä syy tehdä niin.

LIITTYVÄT ARTIKKIT
Kuinka poistaa ohjaimen allekirjoituksen varmistus 64-bittisessä Windows 8: ssa tai 10: ssä( niin, että voit asentaa allekirjoittamattomat ohjaimet)
Mikä on UEFI ja miten se eroaa BIOSista?

Jos vanha ohjelmisto, jonka haluat asentaa, tarvitsee allekirjoittamattomia ajureita, sinun on asennettava erityinen käynnistysvaihtoehto. Jos käytettävissä on vain 32-bittiset ohjaimet, sinun on käytettävä Windows 10: n 32-bittistä versiota - 64-bittisen Windows 10: n versio vaatii 64-bittisiä ohjaimia. Käytä tätä prosessia, jos haluat siirtyä 32-bittiseen versioon, lataamalla 32-bittisen Windows 10 -version 64-bittisen version sijasta.

Suorita pelit, jotka edellyttävät SafeDisc- ja SecuROM DRM -ohjelmistoja

Windows 10 ei aio käyttää vanhempia pelejä, jotka käyttävät SafeDisc- tai SecuROM DRM -ohjelmaa. Nämä digitaalisten oikeuksien hallintajärjestelmät voivat aiheuttaa melkoisia ongelmia. Kaiken kaikkiaan on hyvä, että Windows 10 ei salli tätä roskaa asentaa ja saastuttaa järjestelmääsi. Valitettavasti se tarkoittaa, että jotkut vanhemmat pelit, jotka tulevat fyysisille CD-levyille tai DVD-levyille, eivät asenna ja toimivat normaalisti.

Sinulla on useita muita vaihtoehtoja näiden pelien pelaamiseen, mukaan lukien etsimällä "ei CD-levyt"( jotka ovat mahdollisesti erittäin vaarallisia, koska ne usein löytyvät varjoisilta piratismilta), hankkimalla pelin digitaalisesta jakelupalvelusta, kutenGOG tai Steam, tai tarkista kehittäjän verkkosivut, jotta näet, tarjoaako se korjaustiedostoa, joka poistaa DRM: n.

Kehittyneempiä temppuja ovat asennus ja kaksoiskäynnistys vanhempiin Windows-versioihin ilman tätä rajoitusta tai yrittää pelata peliä virtuaalikoneella, jossa on vanhempi Windows-versio. Virtuaalikone voi jopa työskennellä hyvin sinulle, koska pelit käyttävät näitä DRM-ohjelmia riittävän vanhoja, että jopa virtuaalikone pystyy todennäköisesti käsittelemään graafisia vaatimuksia.

Käytä vanhempien ohjelmistojen virtuaalikoneita

Windows 7 sisältää erityisen "Windows XP Mode" -ominaisuuden. Tämä oli oikeastaan ​​vain mukana toimitettu virtuaalikoneohjelma, jossa on ilmainen Windows XP -käyttöoikeus. Windows 10 ei sisällä Windows XP-tilaa, mutta voit silti käyttää virtuaalikonetta tekemään sen itse.

Kaikki mitä tarvitset on virtuaalikoneohjelma, kuten VirtualBox ja ylimääräinen Windows XP -käyttöoikeus. Asenna tämä Windows-kopio VM: ssä ja voit käyttää ohjelmaa vanhemman Windows-version Windows 10 -työpöydän ikkunassa.

Virtuaalikoneen käyttäminen on hieman enemmän mukana ratkaisu, mutta se toimii hyvin, ellei sovelluksen tarvitse liittää suoraan laitteistoon. Virtuaalikoneilla on yleensä rajallinen tuki laitteisto-oheislaitteille.

Käytä emulaattoreita DOS- ja Windows 3.1 -sovelluksiin

DOSBoxin avulla voit käyttää vanhoja DOS-sovelluksia - pääasiassa DOS-pelejä - emulaattoriikkunassa työpöydälläsi. Käytä DOSBoxia vanhojen DOS-sovellusten suorittamiseen sen sijaan, että luotat komentokehotteeseen. DOSBox toimii paljon, paljon paremmin.

Ja koska Windows 3.1 itse oli periaatteessa DOS-sovellus, voit asentaa Windows 3.1: n DOSBoxiin ja käyttää vanhoja 16-bittisiä Windows 3.1 -sovelluksia.

Käytä 32-bittisiä Windows 16-bittiseen ohjelmistoon

16-bittiset ohjelmat eivät enää toimi 64-bittisissä Windows-versioissa. Windowsin 64-bittinen versio ei sisällä WOW16-yhteensopivuustasoa, joka mahdollistaa 16-bittisten sovellusten käytön. Yritä suorittaa 16-bittinen sovellus Windowsin 64-bittisessä versiossa, ja näet vain tämän sovelluksen "Tämä sovellus ei voi käynnistyä tietokoneella" -viestissä.

Jos tarvitset 16-bittisiä sovelluksia, sinun on asennettava Windowsin 32-bittinen versio 64-bittisen version sijaan. Hyvä uutinen on, että sinun ei todellakaan tarvitse asentaa koko käyttöjärjestelmää uudelleen. Sen sijaan voit asentaa 32-bittisen Windows-version virtuaalikoneeseen ja suorittaa sovelluksen siellä.Voit jopa asentaa Windows 3.1: n DOSBoxiin.

Käytä Java-, Silverlight-, ActiveX- tai Internet Explorer -ohjelmaa käyttäviä WWW-sivustoja varten tarvittavat selainet

Windows 10 käyttää uutta Microsoft Edgeä oletusselaimeksisa. Edge ei tue Java-, ActiveX-, Silverlight- ja muita tekniikoita. Chrome on myös hylännyt tukea NPAPI-laajennuksille, kuten Java ja Silverlight.

Jos haluat käyttää vanhempia verkkosovelluksia, jotka vaativat näitä tekniikoita, käynnistä Windows 10: n mukana toimitettu Internet Explorer -selaimesi yhteensopivuusongelmista. IE tukee edelleen ActiveX-sisältöä.Mozilla Firefox tukee edelleen Javaa ja Silverlightia.

Voit käynnistää Internet Explorerin Käynnistä-valikosta. Jos olet jo Microsoft Edge, avaa vain asetusvalikko ja valitse "Avaa Internet Explorerilla" avataksesi nykyisen verkkosivun suoraan Internet Explorerissa.

Yleensä jos vanhempi sovellus ei toimi Windows 10: ssa, kannattaa yrittää löytää nykyaikainen korvaus, joka toimii oikein. Mutta on olemassa joitakin sovelluksia - etenkin vanhoja PC-pelejä ja yrityssovelluksia - joita et ehkä voi korvata. Toivottavasti jotkin yhteensopivista temppuista, jotka olemme jakaneet, saavat nämä sovellukset uudelleen ja toimivat uudelleen.

Kuva-arvo: Brett Morrison Flickr