Во овој напис, ќе зборувам детално за тоа како да извршите програма или игра во режим на компатибилност со претходната верзија на оперативниот систем во Windows 7 и Windows 8.1, каков е режимот на компатибилност и во кои случаи неговата употреба е многу веројатно да реши одредени проблеми.
Startе започнам со последниот параграф и ќе дадам пример со кој многу често сум се сретнал - откако ќе го инсталирам Виндоус 8 на компјутер, инсталацијата на драјвери и програми не успеа, се појави порака во која се вели дека тековната верзија на оперативниот систем не е поддржана или оваа програма има проблеми со компатибилноста. Наједноставното и најчесто работно решение е да ја започнете инсталацијата во режим на компатибилност со Виндоус 7, во овој случај, скоро секогаш сè е успешно, бидејќи овие две верзии на ОС се скоро исти, алгоритмот за верификација вграден во инсталерот „не знае“ за постоењето на осумте, како што беше објавен порано, овде и известува за некомпатибилност.
Со други зборови, режимот за компатибилност со Виндоус ви овозможува да извршите програми кои имаат проблеми со лансирање во верзијата на оперативниот систем што е моментално инсталиран, така што тие „мислат“ дека работат во една од претходните верзии.
Предупредување: не треба да користите режим на компатибилност со антивируси, програми за проверка и фиксирање на системски датотеки, комунални услуги на дискот, бидејќи тоа може да доведе до непожелни последици. Исто така, препорачувам да видите дали има каква било програма што ви треба во компатибилната верзија на официјалната веб-страница на инвеститорот.
Како да ја стартувате програмата во режим на компатибилност
Како прво, ќе покажам како рачно да ја стартувате програмата во режим на компатибилност во Windows 7 и 8 (или 8.1). Ова е направено многу едноставно:
- Десен-клик на извршната датотека на програмата (exe, msi, итн.), Изберете ја ставката "Карактеристики" во менито за контекст.
- Кликнете на табулаторот за компатибилност, проверете го полето "Извршете ја програмата во режим на компатибилност" и изберете ја верзијата на Виндоус од списокот со кој сакате да осигурате компатибилност.
- Можете исто така да го поставите започнувањето на програмата во име на Администраторот, да ја ограничите резолуцијата и бројот на користени бои (може да биде неопходно за стари 16-битни програми).
- Кликнете на „OK“ за да примените режим на компатибилност за тековниот корисник или „Променете ги поставките за сите корисници“, така што тие се применуваат за сите корисници на компјутерот.
После тоа, можете да се обидете повторно да ја извршите програмата, овој пат ќе биде лансирана во режим на компатибилност со верзијата на Windows што сте ја одбрале.
Во зависност од која верзија ги правите горенаведените чекори, списокот на достапни системи ќе варира. Покрај тоа, некои од предметите може да не бидат достапни (особено, ако сакате да извршите 64-битна програма во режим на компатибилност).
Автоматска примена на параметрите за компатибилност со програмата
Виндоус има вграден асистент за компатибилност со програмата што може да се обиде да утврди во кој режим е неопходно да се изврши програмата така што таа работи на вистински начин.
За да го користите, кликнете со десното копче со десното копче на датотеката што се извршува и изберете ја изборната ставка "Поправи проблеми со компатибилност"
Appearе се појави прозорецот "Поправи проблеми" и после тоа ќе има два избори:
- Користете препорачани поставки (започнете со препорачаните поставки за компатибилност). Кога ќе ја изберете оваа ставка, ќе видите прозорец со параметрите што ќе се применат (тие се одредуваат автоматски). Кликнете на копчето "Провери програма" за да ја стартувате. Во случај на успех, откако ќе ја затворите програмата, ќе биде побарано да ги зачувате поставките на направениот режим на компатибилност.
- Дијагностика на програмата - да изберете параметри за компатибилност во зависност од проблемите што се појавуваат со програмата (вие сами можете да одредите кои се проблемите).
Во многу случаи, автоматскиот избор и започнување програма во режим на компатибилност со помош на асистент излегува дека е доста функционален.
Поставување режим на компатибилност на програмата во уредникот на регистарот
И, конечно, постои начин да се овозможи режим на компатибилност за одредена програма користејќи го уредникот на регистарот. Не мислам дека ова навистина ќе биде корисно за никого (барем од моите читатели), но можноста е присутна.
Значи, еве ја потребната постапка:
- Притиснете ги копчињата Win + R на тастатурата, напишете regedit и притиснете Enter.
- Во уредникот на регистарот што се отвора, отворете ја филијалата HKEY_CURRENT_USER Софтвер Мајкрософт Виндоус НТ ТековенВерзија АпликацијаФлагла Слоеви
- Десен-клик на слободниот простор од десната страна, изберете "Креирај" - "Параметар на низа".
- Внесете ја целата патека до програмата како име на параметарот.
- Кликнете со десното копче на неа и кликнете на "Уреди".
- Во полето "Вредност", внесете само една од вредностите на компатибилност (ќе бидат наведени подолу). Со додавање на вредност RUNASADMIN преку празно место, исто така ќе овозможите програмата да работи како администратор.
- Го стори истото за оваа програма во HKEY_LOCAL_MACHINE Софтвер Мајкрософт Виндоус НТ ТековенВерзија АпликацијаФлагла Слоеви
Може да видите пример за употреба во екранот погоре - програмата setup.exe ќе биде лансирана од Администраторот во режим на компатибилност со Vista SP2. Достапни вредности за Виндоус 7 (лево е верзијата на Виндоус во режим на компатибилност со кој ќе се активира програмата, од десната страна е вредноста на податоците за уредникот на регистарот):
- Виндоус 95 - WIN95
- Windows 98 и ME - WIN98
- Windows NT 4.0 - NT4SP5
- Виндоус 2000 - WIN2000
- Windows XP SP2 - WINXPSP2
- Windows XP SP3 - WINXPSP3
- Windows Vista - VISTARTM (VISTASP1 и VISTASP2 - за соодветниот пакет на услуги)
- Виндоус 7 - WIN7RTM
По промените, затворете го уредникот на регистарот и рестартирајте го компјутерот (по можност). Следниот пат кога програмата ќе започне со избраните параметри.
Можеби водењето на програмите во режим на компатибилност ќе ви помогне да ги поправите грешките што се случиле. Во секој случај, повеќето од оние што се создадени за Виндоус Виста и Виндоус 7 треба да работат во Виндоус 8 и 8.1, а програмите напишани за XP со голема веројатност ќе можат да работат во седумте (добро, или да користат XP режим).