Hogyan készítsünk régi programokat a Windows 10 rendszeren?
A legtöbb régebbi Windows-alkalmazásnak csak a Windows 10 operációs rendszeren kell működnie. Ha a Windows 7 rendszeren dolgoznak, majdnem biztosan működnek a Windows 10 operációs rendszeren. Néhány régebbi számítógépes alkalmazás nemcsak működik, de sok módja van annak, hogy újra működjenek.
Ezek a trükkök számos alkalmazást foglalnak magukban, a Windows XP-kori alkalmazásoktól és a régi PC-játékoktól, amelyek elavult DRM-t igényelnek a DOS és a Windows 3.1 alkalmazásokhoz.
Futtatás rendszergazdaként
Számos Windows XP-re fejlesztett alkalmazás megfelelően működik a Windows egy modern változatán, kivéve egy kis problémát. A Windows XP korszakában az átlagos Windows-felhasználók rendszerint rendszergazdai fiókkal használják a számítógépüket. Az alkalmazásokat kódolták, hogy csak feltételezzék, hogy adminisztratív hozzáféréssel rendelkeznek, és nem sikerülnek, ha nem. Az új felhasználói fiók-felügyeleti (UAC) szolgáltatás főként ezt a problémát rögzítette, de először is voltak bizonyos problémák.
Ha egy régebbi alkalmazás nem működik megfelelően, próbálkozzon jobb gombbal a parancsikonra vagy az .exe fájlra, majd válassza a „Futtatás rendszergazdaként” parancsot, hogy adminisztrátori engedélyekkel indítsa el.
Ha úgy találja, hogy egy alkalmazás adminisztratív hozzáférést igényel, beállíthatja, hogy az alkalmazás rendszergazdaként futtassa a következő részben ismertetett kompatibilitási beállításokat..
A kompatibilitási beállítások módosítása
A Windows kompatibilitási beállításokat tartalmaz, amelyek lehetővé teszik a régi alkalmazások működését. A Windows 10 Start menüjében kattintson a jobb gombbal egy parancsikonra, válassza ki a „Nyissa meg a fájl helyét” a helyi menüből
Miután megvan a fájl helye, kattintson az egér jobb oldali gombjával az alkalmazás parancsikonjára vagy .exe fájljára, majd a helyi menüből válassza a „Tulajdonságok” lehetőséget..
Az alkalmazás tulajdonságai ablakának „Kompatibilitás” lapján kattintson a „A kompatibilitási hibaelhárító használata” gombra a varázsló felületén, vagy csak módosítsa a beállításokat.
Ha például egy alkalmazás nem fut megfelelően a Windows 10 operációs rendszeren, de megfelelően futott a Windows XP rendszeren, válassza a „Futtassa ezt a programot kompatibilitási módban” opciót, majd válassza ki a „Windows XP (Service Pack 3)” lehetőséget a legördülő listából menü.
Ne légy félénk, ha megpróbálja megismerni a többi beállítást a „Kompatibilitás” lapon is. Például a nagyon régi játékok előnyösek lehetnek a „Csökkentett színmód”. Magas DPI-kijelzőn előfordulhat, hogy ellenőrizni kell a „Disable display scaling nagy DPI-beállításoknál” funkciót, hogy a program normális legyen. Ezen a lapon egyetlen opció sem sértheti az alkalmazást vagy a PC-t - mindig visszaállíthatja őket, ha nem segítenek.
Telepítse a nem aláírt illesztőprogramokat vagy a 32 bites meghajtókat
A Windows 10 64 bites verziója az illesztőprogramok aláírását alkalmazza, és minden illesztőprogramnak érvényes aláírása szükséges a telepítés előtt. A Windows 10 32 bites verziói általában nem igényelnek aláírt illesztőprogramokat. Ez alól kivételt képez az, hogy a Windows 10 32 bites verziói, amelyek egy újabb számítógépen futnak az UEFI-val (rendszeres BIOS helyett), gyakran igényelnek aláírt illesztőprogramokat. Az aláírt illesztőprogramok végrehajtása javítja a biztonságot és a stabilitást, védi a rendszert a rosszindulatú vagy egyszerűen instabil illesztőprogramoktól. Csak akkor írja be az aláíratlan illesztőprogramokat, ha tudja, hogy biztonságosak és jó okuk van erre.
Ha a régi telepíteni kívánt szoftvernek aláíratlan illesztőprogramra van szüksége, akkor speciális telepítési lehetőséget kell használnia a telepítéshez. Ha csak 32 bites illesztőprogramok állnak rendelkezésre, a Windows 10 32 bites verzióját kell használnia, a Windows 10 64 bites verziója 64 bites meghajtókat igényel. Használja ezt a folyamatot, ha át kell váltania a 32 bites verzióra, a 64 bites verzió helyett töltse le a Windows 10 32 bites verzióját.
Futtassa a SafeDisc és a SecuROM DRM-et igénylő játékokat
A Windows 10 nem fut régebbi játékokat, amelyek SafeDisc vagy SecuROM DRM-t használnak. Ezek a digitális jogkezelési rendszerek meglehetősen kevés problémát okozhatnak. Összességében jó, ha a Windows 10 nem teszi lehetővé, hogy ez a szemét telepítse és szennyezze a rendszert. Sajnos ez azt jelenti, hogy néhány régebbi fizikai CD-n vagy DVD-n megjelenő játék nem települ és nem fut normál módon.
Számos más lehetősége van ezeknek a játékoknak a lejátszására, beleértve a „nem CD” repedés keresését (ami potenciálisan nagyon biztonságos, mivel gyakran találhatók az árnyékos kalózkodási oldalakon), és visszavásárolják a játékot olyan digitális terjesztési szolgáltatásból, mint a GOG vagy a Steam, vagy ellenőrizze a fejlesztő webhelyét, hogy lássa-e, hogy van-e olyan javítás, amely eltávolítja a DRM-et.
A fejlettebb trükkök közé tartozik a telepítés és a kettős indítás a Windows egy régebbi verziójába e korlátozás nélkül, vagy a játék futtatása a Windows régebbi verziójával rendelkező virtuális gépen. A virtuális gép még jól működik az Ön számára, mivel ezek a DRM-rendszereket használó játékok, amelyek már eléggé régi virtuális géppel képesek kezelni grafikus igényeiket.
Használjon virtuális gépeket az idősebb szoftverekhez
A Windows 7 speciális „Windows XP Mode” funkciót tartalmaz. Ez valójában csak egy beépített virtuális gépprogram volt, ingyenes Windows XP licenccel. A Windows 10 nem tartalmazza a Windows XP módot, de virtuális gépet is használhat magának.
Csak egy virtuális gépprogramra van szükség, mint például a VirtualBox és a tartalék Windows XP licenc. Telepítse a Windows másolatát a VM-be, és a Windows régebbi verzióján futó szoftvert futtathat egy Windows 10-es asztalon lévő ablakban.
A virtuális gép használata egy kissé érintettebb megoldás, de jól működik, hacsak az alkalmazásnak nem kell közvetlenül kapcsolódnia a hardverhez. A virtuális gépek általában korlátozott mértékben támogatják a hardver-perifériákat.
Használjon emulátorokat a DOS és a Windows 3.1 alkalmazásokhoz
A DOSBox lehetővé teszi a régi DOS-alkalmazások - elsősorban a DOS-játékok futtatását az asztalon lévő emulátor ablakban. Használja a DOSBox-ot a régi DOS-alkalmazások futtatására, nem pedig a parancssorra. A DOSBox sokkal jobban fog működni.
És mivel a Windows 3.1 maga is egy DOS alkalmazás volt, telepítheti a Windows 3.1 programot a DOSBox rendszerbe, és futtathat régi 16 bites Windows 3.1 alkalmazásokat is.
A 32 bites Windows használata 16 bites szoftverekhez
A 16 bites programok már nem működnek a Windows 64 bites verzióiban. A Windows 64 bites verziója nem tartalmazza a WOW16 kompatibilitási réteget, amely lehetővé teszi a 16 bites alkalmazások futtatását. Próbáljon 16 bites alkalmazást futtatni a Windows 64 bites verziójában, és csak egy "Ez az alkalmazás nem futtatható a számítógépen" üzenetet.
Ha 16 bites alkalmazásokat kell futtatnia, a 64 bites verzió helyett telepítenie kell a Windows 10 32 bites verzióját. A jó hír az, hogy nem kell újra telepítenie az egész operációs rendszert. Ehelyett egyszerűen telepíthet egy 32 bites Windows-verziót egy virtuális gépbe, és ott futtathatja az alkalmazást. A Windows 3.1 telepítését akár DOSBox-ba is telepítheti.
Használjon speciális böngészőket a Java, Silverlight, ActiveX vagy Internet Explorer programokat igénylő webhelyek számára
A Windows 10 alapértelmezett böngészője az új Microsoft Edge-t használja. Az Edge nem támogatja a Java, az ActiveX, a Silverlight és más technológiák támogatását. A Chrome is támogatta az NPAPI plug-inek, mint a Java és a Silverlight támogatását.
Az ilyen technológiákat igénylő régebbi webalkalmazások használatához kompatibilitási okokból tegye ki a Windows 10-ben található Internet Explorer böngészőt. Az IE továbbra is támogatja az ActiveX-tartalmat. A Mozilla Firefox továbbra is támogatja a Java és a Silverlight alkalmazást.
Elindíthatja az Internet Explorer programot a Start menüből. Ha már Microsoft Edge, akkor csak nyissa meg a beállítások menüt, és válassza ki az „Internet megnyitása” menüpontot, hogy megnyissa az aktuális weblapot közvetlenül az Internet Explorerben.
Általánosságban elmondható, hogy ha egy régebbi alkalmazás nem működik a Windows 10 rendszeren, akkor jó ötlet, hogy próbáljon meg találni egy modern cserét, amely megfelelően működik. Vannak azonban olyan alkalmazások, különösen régi PC-játékok és üzleti alkalmazások, amelyeket nem lehet cserélni. Remélhetőleg az általunk megosztott kompatibilitási trükkök némelyike újra fel fog működni és futni fog.
Képhitel: Brett Morrison a Flickr-en