Emulator pentru a rula jocuri vechi. Rularea de jocuri și programe în mediul DOS. Scăderea vitezei în jocurile mai vechi

În orice caz, dacă au fost lansate în Windows 7, nu ar trebui să existe dificultăți. Este posibil ca unele programe foarte vechi să nu ruleze prima dată, dar există mai multe modalități de a rezolva această problemă.

Sfaturile de mai jos se aplică pentru majoritatea aplicatii diferite- din programe pentru Windows XP și mai vechi jocuri pe calculator cu protecție DRM până la aplicații DOS și Windows 3.1.

Rulat ca administrator

Multe aplicații scrise pentru Windows XP funcționează fără probleme în modern versiuni Windows, totuși, există o avertizare. În ori Windows XP, utilizatorul obișnuit avea de obicei drepturi de administrator, iar aplicațiile au fost create având în vedere acest lucru. În absența drepturilor de administrator, acestea pot să nu pornească. Apariția controlului contului de utilizator a pus capăt utilizării constante a programelor cu drepturi de administrator, iar la început acest lucru a dus la anumite probleme.

Dacă aplicația învechită nu funcționează corect, încercați să faceți clic Click dreapta faceți clic pe comanda rapidă sau fișierul .exe acestuia și selectați opțiunea „Run as administrator” (Run ca administrator). Dacă programul are într-adevăr nevoie de drepturi de administrator, îl puteți configura să ruleze întotdeauna ca administrator, așa cum se discută mai jos.


Setări de compatibilitate

Windows are setări de compatibilitate care permit aplicațiilor vechi să funcționeze corect. Pentru a le accesa, faceți clic dreapta pe scurtătura aplicației sau pe fișierul .exe și selectați Proprietăți. Pentru a ajunge la comanda rapidă în Windows 10, faceți clic dreapta pe pictograma aplicației din meniul Start (Start) și selectați opțiunea „Deschideți locația fișierului” (Deschideți locația fișierului), apoi în folderul care se deschide, faceți clic dreapta pe comanda rapidă a aplicației și selectați „Proprietăți”. Faceți clic pe fila Compatibilitate. Aici puteți folosi butonul „Run the compatibility troubleshooter” (Folosiți instrumentul de depanare de compatibilitate) sau faceți-o singur.

De exemplu, dacă aplicația nu funcționează pe Windows 10, dar a funcționat bine pe Windows XP, bifați caseta „Rulați acest program în modul de compatibilitate” și selectați opțiunea „Windows XP (Service Pack 3)” (Windows XP (Service Pack) 3)).

Puteți încerca și alte setări. De exemplu, jocurile foarte vechi pot funcționa dacă activați „Modul de culoare redusă” (modul de culoare redusă). Și pe monitoarele de înaltă rezoluție, puteți selecta opțiunea „Dezactivați scalarea afișajului la setări DPI ridicate” pentru ca programul să arate normal.


Drivere pe 32 de biți și nesemnate

Versiunea pe 64 de biți a Windows 10 utilizează verificarea forțată a semnăturilor driverului, așa că pur și simplu nu puteți instala un driver nesemnat. Acest lucru este mai ușor pe Windows 10 pe 32 de biți, dar mașinile UEFI mai noi necesită și drivere semnate. Acest lucru îmbunătățește securitatea și stabilitatea sistemului, protejându-l de driverele nesigure și rău intenționate. Driverele nesemnate trebuie instalate numai dacă este absolut necesar și siguranța lor este garantată.

Dacă software-ul mai vechi necesită drivere nesemnate, va trebui să utilizați opțiunea specială de pornire a sistemului pentru a le instala. Dacă șoferii potriviți Pe 32 de biți va trebui, deoarece doar driverele pe 64 de biți vor funcționa pe 64 de biți.


Jocuri protejate prin DRM cu SafeDisc și SecuROM

Jocurile protejate cu SafeDisc și SecuROM DRM nu funcționează pe Windows 10. Aceste tehnologii de gestionare a drepturilor digitale sunt mai multe probleme decât merită, așa că este bine că Windows 10 nu le mai permite să împrăștie sistemul. Totuși, din acest motiv, unele jocuri vechi de pe CD-uri și DVD-uri cu o astfel de protecție nu vor porni și nu vor funcționa normal, din păcate.

Pot exista mai multe moduri de ieșire: găsiți un patch „fără CD” pentru un anumit joc (care, totuși, este potențial foarte nesigur, deoarece astfel de patch-uri se găsesc pe site-uri dubioase ale piraților); cumpără joc în magazin digital GOG sau Steam; sau caută patch oficial, care elimină protecția DRM, pe site-ul web al editorului sau dezvoltatorului.

O opțiune mai avansată este să instalați un al doilea, mai mult versiune veche Windows în paralel cu Windows 10 sau încercați să rulați jocul mașină virtuală rulează o versiune mai veche de Windows. Este posibil ca puterea mașinii virtuale să fie suficientă - jocurile cu o astfel de protecție DRM sunt de obicei foarte vechi și nesolicitante pentru resursele moderne.

Mașini virtuale pentru software moștenit

Windows 7 a avut un "special" modul Windows XP" - de fapt, o mașină virtuală încorporată cu licență gratuită Windows XP. Acest mod a fost eliminat din Windows 10, dar îl puteți implementa singur.

Tot ceea ce este necesar pentru aceasta este un program pentru crearea de mașini virtuale, de exemplu, și o licență valabilă pentru Windows XP. Puteți instala Windows XP într-o mașină virtuală și îl puteți utiliza într-o fereastră separată din Windows 10.

Soluția este destul de intensivă în resurse și complexă, dar în majoritatea cazurilor funcționează - cu excepția cazului în care software-ul care se presupune a fi utilizat în acest mod necesită acces direct la echipamente și dispozitive. Mașinile virtuale acceptă doar o gamă limitată de periferice.


Aplicații pentru DOS și Windows 3.1
materiale

Jocurile și programele pentru Windows XP rulează fără probleme în versiune noua OS. Dar nu toate programele vechi pot câștiga prima dată. În acest caz, recomandările de mai jos vă vor ajuta să înțelegeți cum să rulați jocuri mai vechi pe Windows 10 sau alte versiuni.

Rulat ca administrator

Majoritatea jocurilor și programelor pentru Windows XP au fost dezvoltate ținând cont de faptul că utilizatorul lucrează cu computerul sub contul de Administrator. Prin urmare, dacă aplicația nu pornește, faceți clic dreapta pe. fișier exeși selectați „Run ca administrator”.

Modul de compatibilitate de depanare

Windows are un utilitar încorporat care efectuează depanarea compatibilității pentru programele vechi.

RMB activat fișier .exe→ proprietăți → fila Compatibilitate → faceți clic pe butonul Run Compatibility Troubleshooter.

Dacă aplicația a rulat fără probleme într-o versiune anterioară a sistemului de operare, dar nu funcționează în Windows 10, în blocul „Modul de compatibilitate”, bifați caseta „Rulați acest program în modul de compatibilitate pentru:” și selectați unul dintre sistemele de operare care sunt in lista.

O altă opțiune este să setați setări speciale de lansare pentru program. Puteți face acest lucru în blocul „Parametri” bifând caseta de pe unul dintre elemente:

  • modul de culoare redus;
  • utilizați o rezoluție a ecranului de 640 x 480;
  • dezactivați scalarea imaginii la rezoluție mare a ecranului;
  • rulați acest program ca administrator.

Jocuri cu protecție DRM instalată

Jocurile care au protecție SafeDisc și SecuROM DRM nu rulează în Windows 10. În acest caz, utilizatorul are mai multe opțiuni pentru rezolvarea problemei:

  1. Utilizați patch-ul „fără CD”, care vă permite să rulați jocul fără un disc. Dar această metodă este cea mai nesigură. Astfel de patch-uri sunt dezvoltate de terți, așa că conțin adesea un virus care dăunează sistemului de operare.
  2. Recomandă jocul de la un serviciu de distribuție digitală.
  3. Un patch oficial care elimină protecția DRM poate fi disponibil pentru descărcare pe site-ul web al producătorului jocului.

Bine de stiut! O opțiune dificilă pentru lansarea unor astfel de aplicații este să instalați o versiune mai veche a sistemului de operare în paralel cu Windows 10 și să rulați deja astfel de jocuri pe ea sau să deschideți aplicația într-o mașină virtuală.

Aplicații DOS

Aplicațiile DOS mai vechi pot fi rulate în fereastra desktopului Medii Windows. DOSBox este folosit pentru aceasta (aflați cum să rulați în Aplicații Windows Android, puteți în articolul „”). În comparație cu această aplicație, se ocupă mult mai eficient de vechile aplicații DOS.

aplicații pe 16 biți

Windows 10 pe 64 de biți nu acceptă programe pe 16 biți deoarece nu are stratul de compatibilitate WOW16. Dacă utilizatorul lansează o astfel de aplicație pe un sistem de operare nou, apare un avertisment că nu poate funcționa.

Pentru a deschide astfel de aplicații, instalați Windows 10 pe 32 de biți pe computer (citiți cum să faceți acest lucru în articolul "") sau rulați o mașină virtuală cu această versiune a sistemului de operare. O altă opțiune este să instalați Windows 3.1 în DOSBOX.

Site-uri care solicită Java, Silverlight, ActiveX

Noul browser încorporat de la Microsoft - Edge nu acceptă Java, Silverlight, ActiveX și altele. Pentru a rula aplicații care necesită utilizarea unor astfel de tehnologii, veți avea nevoie de un browser Internet Explorer. Utilizați și browserul web Mozilla Firefox.

Internet Explorer poate fi găsit folosind bara de căutare introducând numele browserului în ea, sau în meniul Edge, unde există opțiunea „Deschide în Internet Explorer”.

Ieșire

Există mai multe moduri de a deschide aplicații sau jocuri vechi în Windows 10. Dar cel mai bun mod- a găsi aplicație similară care funcționează cu sisteme de operare moderne.

Este general acceptat că, cu cât sistemul de operare este mai modern, cu atât este mai versatil și mai funcțional. Cu toate acestea, utilizatorii se confruntă adesea cu diverse situații problematice atunci când rulează aplicații vechi sau aplicații de jocuri pe sisteme de operare mai noi. Să vedem cum să rulăm jocurile vechi pe PC-ul cu Windows 7.

Modul specific de a rula un joc vechi pe Windows 7 depinde de cum aceasta aplicație depreciat și pentru ce platformă a fost destinat inițial. În continuare, vom lua în considerare opțiunile de acțiune în funcție de factorii de mai sus.

Metoda 1: rulați prin emulator

Dacă jocul este foarte vechi și a fost proiectat să ruleze pe platforma MS DOS, atunci în acest caz singura opțiune de a-l juca pe Windows 7 este instalarea unui emulator. Cel mai popular program din această clasă este DosBox. Pe exemplul său, vom lua în considerare lansarea aplicațiilor de jocuri.

  1. Rulați fișierul de instalare emulator descărcat. În prima fereastră „Asistent de instalare” acordul de licență este afișat pe limba engleza. Apăsând un buton Următorul esti de acord cu el.
  2. Apoi, se deschide o fereastră în care vi se solicită să selectați componentele programului care vor fi instalate. Ambele elemente disponibile sunt selectate implicit: fișierele de bazăȘi "Comandă rapidă pe desktop". Vă sfătuim să nu modificați aceste setări, ci pur și simplu să apăsați Următorul.
  3. În fereastra următoare, este posibil să specificați directorul de instalare al emulatorului. Implicit, programul va fi instalat în folder "fișiere de program". Dacă nu ai un motiv întemeiat, nu ar trebui să te schimbi valoare dată. Pentru a începe procedura de instalare, faceți clic pe Instalare.
  4. Procesul de instalare a emulatorului pe PC va fi activat.
  5. La finalizare, butonul Închide va deveni activ. Faceți clic pe acest element pentru a ieși din fereastră „Asistent de instalare”.
  6. Acum trebuie să deschideți "Conductor", minimizați-l la fereastra aprinsă „Desktop”și introduceți directorul care conține fișierul executabil al aplicației de joc pe care doriți să o rulați. Cel mai adesea, acest obiect primește extensia EXE și conține numele jocului în numele său. Faceți clic stânga pe el ( vopsea) și, fără a-l elibera, trageți acest fișier pe comanda rapidă DosBox.
  7. Va fi afișată interfața emulatorului, unde va fi executată automat comanda de rulare a fișierului mutat.
  8. După aceea, jocul de care aveți nevoie va începe în el, de regulă, fără a fi nevoie să efectuați acțiuni suplimentare.

Metoda 2: Modul de compatibilitate

Dacă jocul a fost lansat pentru mai mult de versiuni timpurii OS din linia Windows, dar pur și simplu nu doriți să porniți Windows 7, atunci este logic să încercați să îl activați în modul de compatibilitate fără a instala software auxiliar.

  1. Mergi la "Explorator"în directorul în care se află fișierul executabil al jocului problematic. Faceți clic pe el cu butonul drept al mouse-ului și opriți selecția în meniul care apare pe opțiune „Proprietăți”.
  2. În fereastra care apare, deschideți secțiunea "Compatibilitate".
  3. Bifați caseta de lângă numele parametrului „Rulați programul…”. După aceea, lista derulantă de sub acest element va deveni activă. Apasa pe el.
  4. Din lista care apare, selectați versiunea sistemului de operare Windows pentru care a fost destinat inițial jocul problematic.
  5. Apoi, puteți și activa Opțiuni suplimentare bifând casetele de lângă elementele relevante pentru a efectua următoarele acțiuni:
    • dezactivați designul vizual;
    • folosind o rezoluție a ecranului de 640×480;
    • utilizarea a 256 de culori;
    • dezactivați melodia activată „Desktop”;
    • dezactivați scalarea.

    Este de dorit să activați acești parametri în special pentru jocurile vechi. De exemplu, cele destinate Windows 95. Dacă nu activați aceste setări, atunci chiar dacă aplicația este lansată elemente grafice nu se va afișa corect.

    Dar atunci când rulați jocuri concepute pentru Windows XP sau Vista, în majoritatea situațiilor, aceste opțiuni nu trebuie să fie activate.

  6. Odată intrat în filă "Compatibilitate" toate setările necesare expus, apăsați butoanele "Aplica"Și Bine.
  7. După parcurgerea acestor pași, puteți lansa aplicația de joc în mod obișnuit, făcând dublu clic vopsea prin executabilul său în fereastră "Explorator".

După cum puteți vedea, deși jocurile vechi de pe Windows 7 s-ar putea să nu pornească în mod obișnuit, cu unele manipulări pe care le puteți rezolva în continuare această problemă. Pentru aplicațiile de jocuri care au fost proiectate inițial pentru MS DOS, este imperativ să instalați un emulator pentru acest sistem de operare. Pentru aceleași jocuri care au funcționat cu succes mai devreme versiuni Windows, doar activați și configurați modul de compatibilitate.

Cel mai simplu mod de a face ca programele dorite să ruleze în noua versiune a sistemului de operare este să actualizați versiunea programului la starea curentă. Dezvoltatorii de software răspund de obicei rapid la apariția următoarei generații de Windows și lansează noi versiuni de produse.

Cu toate acestea, această metodă nu funcționează întotdeauna. Unele programe nu mai sunt acceptate de creatori, versiunile noi pur și simplu nu sunt lansate. Acest lucru se întâmplă adesea cu produsele firmelor mici și ale programatorilor singuri. Adesea dreptul de a produse software cumparate de companii mari, dupa care dispar de pe piata.

Uneori, programele după următoarea actualizare se înrăutățesc și își pierd funcționalitatea utilă. Acest lucru poate obliga utilizatorii să rămână pe versiuni de software vechi și să rezolve problemele de compatibilitate cu hardware-ul actualizat și versiunile noi ale sistemului de operare.

Mod de compatibilitate

Cel mai simplu mod de a face ca programele mai vechi să funcționeze pe Windows 7 este să utilizați Modul de compatibilitate. Este nevoie de doar câteva clicuri pentru a-l folosi.

Selectați comanda rapidă a programului de pe desktop sau fișierul .exe din folderul programului. Treceți cu mouse-ul peste el și apăsați butonul din dreapta al mouse-ului. În meniul contextual care apare, faceți clic pe Proprietăți și accesați fila Compatibilitate. Bifați caseta de lângă „Rulați acest program în modul de compatibilitate pentru”. Va deveni activ un meniu derulant, în care puteți selecta versiunea sistemului de operare cu care poate funcționa programul de care aveți nevoie.

Din păcate, această metodă nu funcționează întotdeauna. Dacă alegerea compatibilității cu Versiuni anterioare Windows nu a ajutat, puteți încerca să utilizați alte setări din fila de compatibilitate. De exemplu, rulați aplicația în modul ferestre, forțați rezoluția scăzută sau limită schema de culori. Pentru unele programe foarte vechi, acest lucru poate ajuta la pornire.

Modul de compatibilitate poate funcționa mod automat. Pentru a face acest lucru, faceți clic dreapta pe comanda rapidă a programului și selectați „Remediați probleme de compatibilitate” din meniu. Va apărea o fereastră în care trebuie să selectați elementul „Diagnosticarea programului”. Verifica articolele doriteși faceți clic pe Următorul. Selectați versiunea sistemului de operare în care a fost lansat programul. După aceea, trebuie să faceți clic pe „Porniți programul”. Dacă funcționează, salvați setările selectând elementul corespunzător. În caz contrar, refuzați salvarea și încercați să modificați setările.

Începând în modul Windows XP

Există, de asemenea, un instrument mai serios oferit de Microsoft. Acesta este modul Windows XP sau modul XP. El este mediu virtual, care pornește și rulează o versiune completă a acestui sistem de operare. Poate fi rulat ca un sistem de operare virtual, care vă permite să efectuați o muncă cu drepturi depline: instalați și rulați programe, deschideți fișiere, lucrați cu text. Dacă nu aveți nevoie de el, puteți utiliza Modul XP ca mijloc de a deschide programe vechi în Windows 7. Pentru a începe în acest mod, trebuie doar să selectați comanda rapidă corespunzătoare din meniul Start.

Această caracteristică nu este disponibilă pentru toți proprietarii sistemului de operare de la Microsoft, ci numai pentru utilizatorii versiunilor „Professional”, „Corporate” sau „Maximum” ale celor „șapte”. Trebuie să descărcați de pe site-ul companiei Windows Virtual PC - o mașină virtuală gratuită cu care puteți rula XP în Windows 7. Computerul dvs. trebuie să se potrivească Cerințe de sistem, pe care îl puteți găsi pe site-ul Microsoft.

Pe versiunile moderne de sisteme de operare, nu este întotdeauna posibil să rulați programe și jocuri vechi. Aceasta este o mare problemă - până la urmă, calitatea software, care devine deja învechit, există o mulțime de .

în care un numar mare de utilizatorii pur și simplu nu doresc să treacă la versiuni actualizate, explicând acest lucru ca un obicei al vechii interfețe, funcții și design. Cum să fii în acest caz?

Trebuie să învățați cum să rulați programe și jocuri vechi pe Windows 8. Acest ghid vă va ajuta în acest sens.

În primul rând, programele și jocurile vechi au fost create pentru versiunile sistemelor de operare care erau populare la acea vreme și nu au fost concepute pentru a fi utilizate ulterior. Codul a fost scris folosind tehnologii care erau relevante la acea vreme. Acum este depășit sau a suferit modificări majore.

Un alt motiv este că Windows 8 nu include multe elemente care au fost folosite pentru a face programele vechi să funcționeze. De exemplu, versiunile timpurii ale bibliotecilor Framework.

Dar există mai multe moduri de a rula vechea aplicație ultimele versiuni Windows

Utilizarea mașinilor virtuale

Virtualizarea rezolvă această problemă. Să aruncăm o privire la un exemplu.

Să presupunem că trebuie să rulăm un program care a funcționat doar pe Windows XP.

Mai întâi, să pregătim mașina virtuală.

https://www.virtualbox.org/wiki/Downloads

Trebuie să ai Imagine Windows XP - găsiți și descărcați online un fișier ISO potrivit.

Instalați VurtualBox și creați o mașină virtuală pentru Windows XP folosind imaginea de sistem pregătită.

Acum trebuie doar să instalezi joc vechi sau o aplicație pe o mașină virtuală care rulează Windows XP și o puteți utiliza.

Actualizare Windows 8

Problemele legate de lansarea unor programe și jocuri pot fi rezolvate prin actualizarea sistemului de operare Windows. Un exemplu izbitor este instalarea versiunilor vechi ale bibliotecilor Framework.

Activare biblioteci cadru

Mergi la " Panou de control„Windows 8, găsiți și accesați meniul” Programe si caracteristici". Se va deschide o casetă cu listă. programe instalate. În meniul de navigare din stânga, faceți clic pe „ Activați sau dezactivați funcțiile Windows". În fereastra care apare, puneți o bifă în fața articolului ". Cadru net 3.5", apoi "OK".

Windows Update

Producătorii de software care își actualizează produsele lansează patch-uri pentru Windows 8 care fac posibilă rularea versiunilor mai vechi ale programelor. Trebuie doar să găsiți actualizarea corespunzătoare și să o instalați pe computer.

Un exemplu izbitor este actualizarea, fără de care jocurile din Market Place nu pot fi lansate.

Folosind DOSBox

Dacă este nevoie să lansați o aplicație sau un joc care a fost destinat să fie utilizat sistem de operare DOS, ar trebui să utilizați programul DOSBox. Acest emulator complet, care este similar în principiu cu virtualul Aparatele VirtualBox, dar este folosit doar pentru emularea DOS.

În versiunile anterioare de Windows, caracteristicile de securitate și nivelurile de acces la fișiere nu erau la fel de bine gândite. Cel mai adesea, orice utilizator avea tot setul necesar de privilegii și drepturi. În Windows 8, această problemă a fost bine dezvoltată, iar acum cele mai importante fișiere de sistem și utilizator necesită un set extins de drepturi pentru a funcționa corect.

Acest lucru este valabil și pentru programele mai vechi pe care încercați să le rulați pe Windows 8. Fără acest nivel de privilegii, nu veți reuși.

Funcția de rulare ca administrator va ajuta la rezolvarea problemei - vă permite să lansați programul sau fișierul dorit cu toate drepturile necesare cu un singur clic.

Găsiți un fișier sau o comandă rapidă pentru a lansa programul dorit. Faceți clic dreapta pe el și, în meniul contextual, faceți clic pe „”.

Sistemul de operare poate pune o întrebare suplimentară dacă doriți cu adevărat să rulați fișierul acest mod- de acord.

Această metodă funcționează adesea și vă permite să rulați aplicații vechi problematice.

Mod de compatibilitate

Acest ultima cale, pe care o vom lua în considerare în cadrul acestui material.

În sala de operație sistem Windows 8 este modul special lansarea de programe si jocuri, in care sunt activate setarile de baza si parametrii necesari functionarii corecte versiuni învechite software. Utilizarea acestui mod vă permite să remediați problemele de pornire.

Cum să-l activezi? Găsiți o comandă rapidă sau un fișier pentru a lansa programul. apel meniul contextual, apoi Proprietăți și fila Compatibilitate.

În secțiunea Compatibilitate, bifați caseta Rulați programul în modul de compatibilitate pentru", și selectați din listă versiunea dorită sistem de operare.

Apoi „Aplicați” și „OK”. După aceea, încercați să rulați programul.

Concluzie

Metodele discutate mai sus vă permit să remediați majoritatea problemelor care apar atunci când încercați să rulați programe și jocuri vechi pe Windows 8. În cazul în care niciuna dintre metode nu v-a ajutat, încercați să contactați dezvoltatorul. De asemenea, puteți pune întrebări în grupul nostru Vkontakte.

De ce să căutați informații pe alte site-uri, dacă totul este cules de la noi?