If-Koubou

Cum se pot face programe vechi pe Windows 10

Cum se pot face programe vechi pe Windows 10 (Cum să)

Majoritatea aplicațiilor Windows mai vechi ar trebui să funcționeze doar pe Windows 10. Dacă au lucrat pe Windows 7, vor lucra aproape sigur pe Windows 10. Unele aplicații mai vechi pentru PC nu vor funcționa doar, dar există multe modalități de a le face să funcționeze din nou .

Aceste trucuri acoperă o varietate de aplicații, de la aplicații Windows XP și jocuri vechi pe PC care necesită aplicații DRM învechite în aplicații DOS și Windows 3.1.

Rulat ca administrator

Multe aplicații dezvoltate pentru Windows XP vor funcționa corect într-o versiune modernă a Windows, cu excepția unei mici probleme. În timpul erei Windows XP, utilizatorii obișnuiți de Windows utilizau în mod obișnuit PC-ul lor cu un cont de Administrator tot timpul. Aplicațiile au fost codificate doar pentru a presupune că au acces administrativ și ar eșua dacă nu au făcut-o. Noua funcție de control al contului de utilizator (UAC) a rezolvat în mare parte această problemă, dar la început au existat unele probleme de dentiție.

Dacă o aplicație mai veche nu funcționează corect, încercați să faceți clic dreapta pe comanda rapidă sau pe fișierul .exe, apoi selectați "Run as Administrator" pentru ao lansa cu permisiuni administrative.

Dacă descoperiți că o aplicație necesită acces administrativ, puteți seta aplicația să ruleze întotdeauna ca administrator utilizând setările de compatibilitate discutate în secțiunea următoare.

Reglați setările de compatibilitate

Windows include setări de compatibilitate care pot face ca aplicațiile vechi să fie funcționale. În meniul Start Windows 10, faceți clic dreapta pe o comandă rapidă, selectați "Deschideți locația fișierului" din meniul contextual

După ce ați locația fișierului, faceți clic dreapta pe fișierul shortcut al aplicației sau pe fișierul .exe, apoi selectați "Properties" din meniul contextual.

În fila "Compatibilitate" din fereastra de proprietăți a aplicației, puteți să faceți clic pe butonul "Utilizați instrumentul de depanare a compatibilității" pentru o interfață de expert sau să ajustați singuri opțiunile.

De exemplu, dacă o aplicație nu funcționează corect pe Windows 10, dar a funcționat corect în Windows XP, selectați opțiunea "Porniți acest program în modul de compatibilitate pentru", apoi selectați "Windows XP (Service Pack 3)" din meniul derulant meniul.

Nu fi timid să încercați și alte setări de pe fila "Compatibilitate". De exemplu, jocurile foarte vechi pot beneficia de "Modul redus de culoare". La afișajele DPI mari, este posibil să fie necesar să verificați opțiunea "Dezactivați scalarea afișajului la setările DPI ridicate" pentru a face ca programul să arate normal. Nicio opțiune din această filă nu vă poate afecta aplicația sau PC-ul - puteți întotdeauna să le dezactivați dacă nu vă ajută.

Instalați drivere nesignate sau drivere pe 32 de biți

Versiunea pe 64 de biți a Windows 10 utilizează aplicarea semnăturii șoferului și solicită tuturor șoferilor să aibă o semnătură valabilă înainte de a putea fi instalate. Versiunile pe 32 de biți ale Windows 10 nu necesită în mod normal drivere semnate. Excepția este că versiunile pe 32 de biți ale Windows 10 care rulează pe un PC mai nou cu UEFI (în loc de BIOS obișnuit) necesită adesea drivere semnate. Implementarea driverelor semnate contribuie la îmbunătățirea securității și stabilității, protejând sistemul de driver-ele care sunt rău intenționate sau pur și simplu instabile. Ar trebui să instalați drivere nesemnate numai dacă știți că sunt în siguranță și au un motiv bun pentru a face acest lucru.

Dacă software-ul vechi pe care doriți să îl instalați are nevoie de drivere nesignificate, va trebui să utilizați o opțiune specială de încărcare pentru a le instala. Dacă sunt disponibile numai drivere pe 32 de biți, va trebui să utilizați în schimb versiunea pe 32 de biți a Windows 10 - versiunea pe 64 de biți a Windows 10 necesită drivere de 64 de biți. Utilizați acest proces dacă trebuie să comutați la versiunea pe 32 de biți, descărcând versiunea pe 32 de biți a Windows 10 în loc de versiunea pe 64 de biți.

Executați jocuri care necesită SafeDisc și SecuROM DRM

Windows 10 nu va rula jocuri mai vechi care utilizează SafeDisc sau SecuROM DRM. Aceste scheme de gestionare a drepturilor digitale pot provoca destul de multe probleme. În general, este un lucru bun că Windows 10 nu permite acest junk să instaleze și să vă polueze sistemul. Din păcate, aceasta înseamnă că unele jocuri mai vechi care au apărut pe CD-uri sau pe DVD-uri fizice nu se vor instala și nu vor funcționa în mod normal.

Aveți o varietate de alte opțiuni pentru a juca aceste jocuri, inclusiv căutarea unei crack-uri "fără CD" (care sunt potențial nesigure, deoarece acestea se găsesc adesea pe site-uri de piraterie umbroase), răscumpând jocul de la un serviciu de distribuție digitală, cum ar fi GOG sau Steam sau verificând site-ul dezvoltatorului pentru a vedea dacă acesta oferă un patch care elimină DRM-ul.

Trucuri mai avansate includ instalarea și boot-ul dual într-o versiune mai veche a Windows fără această restricție sau încercarea de a rula jocul într-o mașină virtuală cu o versiune mai veche de Windows. O mașină virtuală poate chiar să funcționeze bine pentru dvs., deoarece jocurile care utilizează aceste scheme DRM sunt suficient de vechi acum că chiar și o mașină virtuală își poate face față probabil cerințele grafice.

Utilizați mașinile virtuale pentru software mai vechi

Windows 7 a inclus o funcție specială "Windows XP Mode". Acesta a fost de fapt doar un program de mașină virtuală inclusă, cu o licență gratuită Windows XP. Windows 10 nu include un mod Windows XP, dar puteți utiliza în continuare o mașină virtuală pentru ao face singură.

Tot ce ai nevoie este un program de mașină virtuală precum VirtualBox și o licență de rezervă pentru Windows XP. Instalați copia de Windows în VM și puteți rula software-ul pe acea versiune mai veche de Windows într-o fereastră de pe desktop-ul Windows 10.

Utilizarea unei mașini virtuale este o soluție oarecum mai implicată, dar va funcționa bine dacă aplicația nu trebuie să interfereze direct cu hardware-ul. Mașinile virtuale tind să aibă un sprijin limitat pentru periferice hardware.

Utilizați emulatorii pentru aplicațiile DOS și Windows 3.1

DOSBox vă permite să rulați vechile aplicații DOS - în special jocurile DOS - într-o fereastră de emulator de pe desktop. Utilizați DOSBox pentru a rula aplicații vechi DOS, mai degrabă decât să se bazeze pe Prompt. DOSBox va funcționa mult, mult mai bine.

Și, din moment ce Windows 3.1 era în esență o aplicație DOS, puteți instala Windows 3.1 în DOSBox și puteți rula și aplicații vechi pe 16 biți Windows 3.1.

Utilizați Windows 32-Bit pentru software pe 16 biți

Programele pe 16 biți nu mai funcționează pe versiunile pe 64 de biți ale Windows. Versiunea pe 64 de biți a sistemului de operare Windows nu conține stratul de compatibilitate WOW16 care permite executarea de aplicații pe 16 biți. Încercați să rulați o aplicație pe 16 biți pe o versiune pe 64 de biți a Windows și veți vedea doar mesajul "Această aplicație nu poate rula pe computer".

Dacă aveți nevoie să executați aplicații pe 16 biți, va trebui să instalați versiunea pe 32 de biți a Windows 10 în loc de versiunea pe 64 de biți. Vestea bună este că nu trebuie să reinstalați întregul sistem de operare. În schimb, puteți instala o versiune pe 32 de biți a Windows-ului într-o mașină virtuală și puteți rula aplicația acolo. Puteți instala chiar și Windows 3.1 în DOSBox.

Utilizați browsere specifice pentru site-uri care necesită Java, Silverlight, ActiveX sau Internet Explorer

Windows 10 utilizează noul Microsoft Edge ca browser implicit. Edge nu include suport pentru Java, ActiveX, Silverlight și alte tehnologii. De asemenea, Chrome a renunțat la suporturile pentru plug-in-uri NPAPI precum Java și Silverlight.

Pentru a utiliza aplicații web mai vechi care necesită aceste tehnologii, deschideți browserul Web Internet Explorer inclus în Windows 10 din motive de compatibilitate. IE acceptă în continuare conținut ActiveX. Mozilla Firefox suportă în continuare Java și Silverlight.

Puteți lansa Internet Explorer din meniul Start. Dacă sunteți deja Microsoft Edge, trebuie doar să deschideți meniul de setări și să selectați "Deschideți cu Internet Explorer" pentru a deschide pagina web actuală direct în Internet Explorer.

În general, dacă o aplicație mai veche nu funcționează pe Windows 10, este o idee bună să încercați să găsiți un înlocuitor modern care să funcționeze corect. Dar, există unele aplicații - în special jocuri vechi pe PC și aplicații de afaceri - pe care probabil că nu le puteți înlocui. Sperăm că unele dintre trucurile de compatibilitate pe care le-am distribuit vor face din nou aceste aplicații.

Image Credit: Brett Morrison pe Flickr