U ovom članku ću vam detaljno reći kako da pokrenete program ili igru u modu kompatibilnosti sa prethodnom verzijom operativnog sistema Windows 7 i Windows 8.1, koji je režim kompatibilnosti iu kojim slučajevima njegova upotreba sa velikom verovatnoćom može da reši neke probleme za vas.
Počeću sa poslednjom tačkom i dati primer koji sam morao veoma često da rešavam - nakon instalacije Windowsa 8 na moj računar, instalacija upravljačkih programa i programa nije uspela, pojavila se poruka da trenutna verzija operativnog sistema nije podržana ili da ovaj program ima problema sa kompatibilnošću. Najjednostavnije i obično radno rešenje je da instalaciju izvršite u režimu kompatibilnosti sa Windows 7, u ovom slučaju skoro uvek sve ide dobro, jer su ove dve verzije OS skoro iste, instalacioni algoritam za verifikaciju "ne zna" o postojanju osam, pošto je bio objavljen ranije, i to prijavljuje nekompatibilnost.
Drugim riječima, Windows kompatibilnost vam omogućava da pokrenete programe koji imaju probleme sa pokretanjem u verziji operativnog sistema koji je trenutno instaliran, tako da oni "misle" da se izvode u jednoj od prethodnih verzija.
Upozorenje: nemojte koristiti mod kompatibilnosti s antivirusom, programe za provjeru i popravak sistemskih datoteka, disk uslužne programe, jer to može dovesti do neželjenih posljedica. Preporučujem vam da pogledate i zvaničnu stranicu programera za program koji vam je potreban u kompatibilnoj verziji.
Kako pokrenuti program u modu kompatibilnosti
Kao prvo, pokazat ću vam kako pokrenuti program u načinu kompatibilnosti u Windowsima 7 i 8 (ili 8.1) ručno. Ovo se radi vrlo jednostavno:
- Desni klik na izvršnu datoteku programa (exe, msi, itd.), Odaberite stavku "Properties" u kontekstnom izborniku.
- Kliknite na karticu Kompatibilnost, označite "Pokreni program u režimu kompatibilnosti", a sa liste izaberite verziju operativnog sistema Windows sa kojom želite da bude kompatibilna.
- Takođe možete podesiti pokretanje programa u ime administratora, ograničiti rezoluciju i broj korišćenih boja (može biti neophodan za stare 16-bitne programe).
- Kliknite na dugme "U redu" da biste primenili režim kompatibilnosti za trenutnog korisnika ili "Promeni postavke za sve korisnike" da biste ih primenili na sve korisnike računara.
Nakon toga, možete pokušati ponovo pokrenuti program, ovaj put će biti pokrenut u načinu kompatibilnosti s odabranom verzijom Windowsa.
U zavisnosti od verzije koju radite na gore opisanim koracima, lista dostupnih sistema će biti različita. Osim toga, neke stavke možda neće biti dostupne (posebno ako želite pokrenuti 64-bitni program u načinu kompatibilnosti).
Automatska primjena parametara kompatibilnosti na program
U operativnom sistemu Windows postoji ugrađeni pomoćnik za kompatibilnost programa koji je u stanju da pokuša da odredi u kom režimu je program potreban za rad kako bi ispravno radio.
Da biste ga koristili, kliknite desnim tasterom miša na izvršnu datoteku i izaberite stavku menija „Ispravite probleme sa kompatibilnošću“.
Pojavit će se prozor „Problemi popravka“, a nakon toga, dva izbora:
- Koristite preporučene parametre (pokrenite sa preporučenim mogućnostima kompatibilnosti). Kada odaberete ovu stavku, vidjet ćete prozor s parametrima koji će biti primijenjeni (oni se određuju automatski). Kliknite na dugme "Proveri program" da biste ga pokrenuli. U slučaju uspeha, nakon što zatvorite program, od vas će biti zatraženo da sačuvate postavke režima kompatibilnosti.
- Dijagnostika programa - da biste izabrali opcije kompatibilnosti u zavisnosti od problema koji se pojavljuju sa programom (sami možete odrediti probleme).
U mnogim slučajevima, automatska selekcija i pokretanje programa u modu kompatibilnosti uz pomoć asistenta se ispostavi da je prilično izvodljiv.
Postavljanje načina kompatibilnosti programa u uređivaču registra
I na kraju, postoji način da se omogući režim kompatibilnosti za određeni program pomoću uređivača registra. Ne mislim da je to stvarno korisno nekome (u svakom slučaju, od mojih čitalaca), ali prilika je prisutna.
Dakle, evo neophodne procedure:
- Pritisnite tipke Win + R na tipkovnici, upišite regedit i pritisnite Enter.
- U uređivaču registra koji se otvori, otvorite granu HKEY_CURRENT_USER Softver Microsoft Windows NT CurrentVersion AppCompatFlags Slojevi
- Kliknite desnim tasterom miša na slobodni prostor na desnoj strani, izaberite "Create" - "String parameter".
- Kao ime parametra unesite punu putanju do programa.
- Kliknite na nju desnom tipkom miša i kliknite na "Edit".
- U polje "Vrijednost" unesite samo jednu od vrijednosti kompatibilnosti (navedene u nastavku). Ako dodate vrijednost RUNASADMIN odvojenu razmakom, također omogućite pokretanje programa kao administrator.
- Uradite isto za ovaj program Microsoft Windows NT: Microsoft Windows NT
Primjer upotrebe možete vidjeti na slici iznad - program setup.exe će biti pokrenut iz administratora u načinu kompatibilnosti sa Vista SP2. Dostupne vrijednosti za Windows 7 (s lijeve strane je Windows verzija u načinu kompatibilnosti s kojom će se program pokrenuti, desno je vrijednost podataka za uređivač registra):
- Windows 95 - WIN95
- Windows 98 i ME - WIN98
- Windows NT 4.0 - NT4SP5
- Windows 2000 - WIN2000
- Windows XP SP2 - WINXPSP2
- Windows XP SP3 - WINXPSP3
- Windows Vista - VISTARTM (VISTASP1 i VISTASP2 - za odgovarajući servisni paket)
- Windows 7 - WIN7RTM
Nakon izmjena zatvorite uređivač registra i ponovo pokrenite računalo (po mogućnosti). Sljedeći put kada se program pokrene, to će se dogoditi s odabranim parametrima.
Možda će pokretanje programa u režimu kompatibilnosti pomoći da popravite greške koje su se desile. U svakom slučaju, većina onih koji su kreirani za Windows Vista i Windows 7 trebali bi raditi u Windows 8 i 8.1, a programi pisani za XP najvjerojatnije će moći raditi u sedam (dobro, ili koristiti XP Mode).