Какво означава режим на съвместимост. Програмна съвместимост

Какво означава режим на съвместимост.  Програмна съвместимост
Какво означава режим на съвместимост. Програмна съвместимост

Ако срещнете проблем, когато остаряло приложение откаже да работи в новата операционна система от Microsoft, използвайте режима на съвместимост в Windows 10, за да го стартирате. Тази статия ще ви научи как да стартирате програми и стари игри в първите десет, които отказват работа в най-новата операционна среда, срив или функциониране с грешки.

Windows 10 ви подканва да активирате режима на съвместимост, когато стартирате приложения, чиято предишна работна сесия се е сринала или е била прекъсната поради грешка или чрез прекратяване на процеса. Но това не се прави във всички случаи.

Ръчното активиране на режим на съвместимост чрез свойствата на пряк път или изпълним файл не винаги е налично и понякога изисква стартиране на инструмент за отстраняване на неизправности. Нека разгледаме и двата метода и също така да разберем как да деактивираме режима на съвместимост в Windows 10.

Включете режима в свойствата на прекия път на изпълнимия файл

Първият начин за активиране на режим на съвместимост в Windows 10 е чрез използване на свойствата на exe файла или прекия път на приложението.

  1. За да направим това, ние извикваме "Свойствата" на целевия обект чрез контекстно менюили клавишната комбинация "Alt+Enter".
  2. Отидете в раздела "Съвместимост".
  3. В секцията „Режим на съвместимост“ поставете отметка в квадратчето до името му.
  4. Отворете падащото меню и изберете версията на операционната система, за която е предназначено приложението или в която работи безпроблемно.


Съвместимостта се деактивира чрез премахване на отметката до единствената опция в секцията „Режим на съвместимост“.

Когато използвате XP приложения, пуснати преди около 10 години, можете да опитате да стартирате програмата с по-ниска разделителна способност, използвайки 256 цвята или без визуален дизайн. Можете също да кажете това на операционната система това приложениетрябва да се стартира като администратор всеки път, за да се спести време, необходимо за извикване на контекстното меню на файла, за да изберете подходящия режим на стартиране.

Активирайте режима чрез отстраняване на неизправности

За да стартирате режима на съвместимост, трябва да извикате инструмента за отстраняване на неизправности, който в първите десет се нарича „Стартиране на програми, предназначени за други версии на Windows“. Можете да извикате инструмента чрез аплета за отстраняване на неизправности, разположен един от последните в контролния панел, когато визуализирате елементите му като икони, или чрез лентата за търсене.


Приложението трябва да се стартира с администраторски права. Това ще ви позволи да откриете допълнителни фактори, които причиняват проблеми във функционирането на програмата.


След като изчакаме малко, ще видим списък с инсталирани на компютъра софтуерни продукти, в който трябва да изберете проблемната програма.

Ако целевата помощна програма не е в списъка, изберете първия елемент „Не е в списъка“, щракнете върху „Напред“ и след това посочете пътя до изпълнимия файл.


След като изберете приложение или посочите пътя до неговия стартиращ файл, ще бъдете подканени да изберете режим на диагностика. За да изберете конкретна версия на Windows, посочете втория режим „Програмна диагностика“ и за автоматично откриванесъвместима версия на операционната система трябва да спре на първата точка.


След като изберете изданието на операционната система, ще се появи прозорец с опции за проблеми, забелязани по време на работа на приложението в челната десетка.

Ако знаете в коя версия на операционната система е работило правилно приложението, посочете го или изберете „Не знам“.


В следващия диалогов прозорец щракнете върху "Тестване на програмата", за да проверите дали работи при стартиране с посочените параметри. Ако тестът е успешен, щракнете върху "Напред".

За последващо извикване на софтуера с посочените параметри изберете първия елемент в последния прозорец, запазете зададените настройки и затворете прозореца.


След като потърсите още проблеми, затворете инструмента или прегледайте повече информация за проблема.

Ако приложението откаже да работи в режим на съвместимост с избрания Windows, опитайте с друго издание на операционната система или използвайте препоръчителните настройки. IN последна инстанция, винаги можете да поискате помощ при разрешаването на вашите проблеми, като изпратите доклад за проблем до представители на Microsoft или като потърсите отговор във форумите.

Ако решите да научите как да активирате или деактивирате режима на съвместимост в операционната система Windows система, тогава определено сте попаднали на правилното място. Но първо, нека отговорим на този въпрос: какво е режим на съвместимост? За какво може да е?

И така, режимът на съвместимост в Windows 7 или 10 е специална функция, която ви позволява да стартирате приложение, предназначено за предишни версии на операционната система. Може би това описание се оказа доста сложно за вас, така че нека го разгледаме по-отблизо с конкретен пример.

И така, определен разработчик (да го наречем Валери) създаде програмата VolterSide (името на програмата е взето произволно) и пусна този продукт за операционната система Windows XP. За потребителите на това софтуервсичко беше наред, докато не дойде време да надстроите вашия компютър или лаптоп до по-усъвършенствана версия на операционната система, наречена Windows 7 (или 10). Както се оказа, VolterSide не се отваря инсталирана система. Потребителите неволно започват да се чудят защо приложението не работи на новото модерна системакогато стария отваря всичко идеално?

Факт е, че Валери не пусна актуализация за своя продукт, която да въведе поддръжка за нови операционни системи. Програмата му остана да живее в миналото. Но какво да кажем за тези хора, които се нуждаят от модерност по отношение на работата на операционната система? Те няма да използват Windows XP, например, защото VolterSide работи само в тази версия. Windows системи. Това е мястото, където режимът на съвместимост в Windows 7 или 10 може да ви помогне.

Но също така си струва да се обърне внимание на факта, че тази функция ще помогне не само на приложенията, но и на драйверите. Тоест, ако имате високоговорители (клавиатура, монитор - каквото и да е) и по някаква причина те спряха да работят след актуализиране на ОС, тогава можете да опитате да стартирате и инсталирате драйверите им в режим на съвместимост.

Как да активирам режим на съвместимост в Windows 7 или 10?

Отстраняване на неизправности

Е, ето че стигнахме до основния въпрос на днешната дискусия. Нека не протакаме гумата дълго време и да преминем направо към вашите действия:

  1. Намираме пряк път (или оригинален файл) за стартиране на програма или драйвер, който не сте могли да стартирате.
  2. Щракнете с десния бутон върху него и отидете на Отстраняване на неизправности при съвместимост.
  3. Сега трябва внимателно да прочетете какво предлагат помощните прозорци. Първо избираме режима на работа на нашия асистент: диагностика на програмата. Натискаме "Напред".
  4. Прозорец ви пита какви проблеми сте забелязали по време на стартиране. В нашия случай първата опция е подходяща за работа на приложението в предишни версии на Windows.
  5. След това изберете самата версия на операционната система, в която всичко беше страхотно за вас. Например, беше Windows Vista. Така че кликваме върху него и след това кликваме върху „Напред“. Ако не сте сигурни коя версия е подходяща за софтуера (например, когато изтегляте приложението на вашия компютър за първи път), тогава ще трябва да опитате всяка.
  6. Сега прозорецът за отстраняване на неизправности ще покаже малък отчет за това, което сме избрали. Ако всичко е правилно, щракнете върху бутона „ Стартирайте програмата».
  7. След успешно стартиране на приложението, не забравяйте да запазите тези настройки за програмата. В противен случай опитайте други решения или подайте отчет до Microsoft. За съжаление шансът да ви отговорят е много малък. Но ако има достатъчно такива писма до тях, тогава те могат да решат проблема в бъдещи актуализации.

Променете настройките ръчно. Активирайте или деактивирайте режима сами

Предишният метод, разбира се, не е отменен, но отнема известно време. Ако не е необходимо системата да анализира и тества самата програма, тогава можете сами да конфигурирате параметрите ръчно. Методът практически не се различава от предишния по отношение на това как да зададете режима на съвместимост в Windows 7 или 10. Освен това можете не само да го активирате, но и безопасно да го деактивирате. И така, нека започнем:

  1. Както в предишните инструкции, щракнете с десния бутон върху прекия път или оригиналната програма. Но сега ще трябва да изберете последния елемент "Свойства".
  2. В прозореца, който се показва, отворете раздела „Съвместимост“ и щракнете върху отметката до елемента за стартиране на програмата в режим на съвместимост.
  3. В полето, разположено точно по-долу, трябва да изберете версията на операционната система.
  4. Ако е необходимо, можете да зададете някои параметри (използване на 256 цвята, специална разделителна способност на екрана и други). Това също може да играе роля при работа в режим на съвместимост.
  5. Щракнете върху „Прилагане“ и след това върху „OK“. Сега можете да опитате да стартирате програмата или драйвера.
  6. За да деактивирате тази функция, трябва само да премахнете отметката от квадратчето, което сте поставили отметка във втората стъпка.

Не помага? Няма проблем!

Всъщност този режим помага в единични случаи. Тъй като почти всички техни програми са известни производители и разработчици веднага се подготвят за работа с нови операционни системи. В противен случай може да се окаже, че проблемите изобщо не са свързани с факта, че софтуерът е предназначен за други версии на операционната система. След това можете да опитате да диагностицирате (първата инструкция, вторият параграф). Само че този път избираме не първата опция, а поставяме отметка пред останалите. Така че чрез елиминиране можете да идентифицирате истинския проблем.

Резултати

Обобщавайки днешната дискусия за това как да активирате или деактивирате режима на съвместимост в Windows 10 или 7, можем да кажем следното: функцията е наистина полезна и необходима. Може да помогне, когато други средства са или недостъпни, или безсилни. Затова не подценявайте вградените възможности на операционната системи на Microsoftи постави кръст върху тях. Споделяме в коментарите: успяхте ли да стартирате програмата или драйвера в режим на съвместимост? Ако не, какъв метод работи за вас?

Дори ако в информацията за програмата пише в черен цвят на фона, че това приложение е съвместимо само с някои операционни системи, сред които вашата не е, това не е причина да откажете тази програма. Въпреки това, ако избирате само приложение за себе си, все пак е по-добре да потърсите алтернатива, която се поддържа от вашата операционна система. Но ако определено се нуждаете точно от програмата, която по подразбиране е несъвместима с вашата операционна система, тогава можете да опитате да направите програмата съвместима с вашата операционна система.

Режими на съвместимост с Windows

Операционните системи Windows имат няколко вградени режима на съвместимост. Тези режими на съвместимост, използвайки специални параметриви позволяват да възпроизведете средата на операционната система, която е необходима за работата на програмата. Естествено, тези режими не могат напълно да възпроизведат средата на желаната операционна система. Съответно те не могат да гарантират съвместимост на програмата. Но все пак в много случаи тези режими могат да бъдат добра помощ. За да постигнете 100% резултати, използвайте инструменти като .

Какво трябва да знаете за тези режими? Вероятно фактът, че сред наличните режими няма да намерите операционни системи не от Windows семейства. А също и факта, че можете да емулирате само средата на предишни операционни системи Windows линия. Например в Windows 7 е възможно да се възпроизведе средата на операционните системи от Windows 95 до самата 7. Осем не е тук.

Къде да конфигурирам съвместимостта на програмата?

Възможността за конфигуриране на съвместимост за програми се намира в свойствата на .exe файла, в раздела Съвместимост. Можете да намерите този раздел само в свойствата на .exe файлове. Следователно, за да конфигурирате съвместимостта на програмата, трябва да стигнете до самия .exe файл. И за това трябва да инсталирате това приложение на вашия компютър. Можете да намерите необходимия .exe файл, като отидете на адреса, който е регистриран в свойствата на прекия път инсталирано приложение. Ако приложението не изисква инсталация, тогава намирането на правилния .exe файл е по-лесно.

Как автоматично да конфигурирате съвместимостта на програмата с операционната система?

В тази статия ще се разглежда само автоматичната конфигурация на съвместимостта на приложението с операционната система. Можете да намерите статия за ръководството на връзката. Когато автоматично настройва съвместимостта на програмата, операционната система сама анализира програмата и задава параметрите, необходими за правилното й стартиране. За да го стартирате автоматична настройка, трябва да щракнете върху раздела Съвместимост Стартирайте програмата за отстраняване на проблеми със съвместимостта.След кратка проверка ще видите следния прозорец:


Тук ви се предлагат две възможности за диагностичен режим. Първият от тези режими ще ви предостави списък с параметри, предложени от операционната система, използвайки които трябва да стартирате програмата за нейната съвместимост. В този прозорец можете да тествате програмата с дадените параметри и ако всичко работи, помолете операционната система да запомни дадена конфигурацияи ги използвайте всеки път, когато стартирате тази програма. Тази опцияе най-лекият и спокоен. Просто проверявате конфигурацията, предложена от инструмента за отстраняване на неизправности със съвместимостта на програмата.

Вторият елемент, представен на снимката, ще отвори прозорец пред вас, който ще ви зададе няколко уточняващи въпроса, свързани с проблема със съвместимостта на тази програма. След като отговори на предложените въпроси, операционната система ще ги анализира и въз основа на тях ще предложи опция за конфигурация, при която теоретично програмата трябва да стартира правилно.

В много случаи, когато има проблеми със съвместимостта на програмата с операционната система Windows, инструментът за отстраняване на неизправности със съвместимостта на програмата помага за разрешаването на проблема. Ето как програма, несъвместима с вашата операционна система, може да бъде направена съвместима и използвана.

Повечето програми, написани за Windows XP, Vista работят с Windows версия 7, но някои по-стари програми може да не работят правилно или изобщо да не работят. Ако програма, написана за по-стара версия на Windows, не работи правилно, можете да промените настройките за съвместимост на програмата ръчно или като използвате инструмента за отстраняване на неизправности при съвместимостта на програмата.

Ако промяната на настройките не реши проблема, посетете уеб сайта на производителя на програмата за актуализация.

Програмна съвместимост

Програмна съвместимост- Това Windows режим, което ви позволява да стартирате програми, написани за повече ранни версии Windows

Бележки

  • Не използвайте инструмента за отстраняване на неизправности при съвместимост на програми за по-стари антивирусни програми, диск помощни програмиили други системни програми, тъй като използването остарели програмиот този тип може да доведе до загуба на данни или да създаде риск за сигурността.
  • Някои проблеми със съвместимостта може да са причинени от драйвери. Ако стар шофьорсъздава проблеми, трябва да го актуализирате ръчно.
  • Можете също да отворите инструмента за отстраняване на неизправности със съвместимостта на програмата, като щракнете с десния бутон върху иконата на програмата и изберете

Следвайте инструкциите в инструмента за отстраняване на неизправности. Ако не можете да инсталирате програмата, поставете я инсталационен диски с помощта този инструментнамерете инсталационния файл на програмата, обикновено Setup.exe, Install.exe и т.н. Отстраняване на неизправности не поддържа работас програми, които имат файлово разширение MSI

Промяна на настройките за съвместимост ръчно

За да промените ръчно настройките за съвместимост за програма, щракнете с десния бутон върху иконата на програмата, изберете Команда Имотии след това раздел Съвместимост

Помощ за избор на опции

Стартиране на програми с параметри предишна версия Windows. Активирайте тази опция, ако знаете, че програмата е предназначена за (или е работила на) предишна версия на Windows.

Работете в 256 цветен режим- Ограничение на набор от цветове в програмата. Някои по-стари програми използват ограничен набор от цветове.

Използване на разделителна способност на екрана 640? 480- Стартиране на програмата в намален прозорец. Активирайте тази опция, ако GUI има назъбени контури или не се изобразява правилно

Деактивиране на визуални теми- Деактивиране на теми в програмата. Активирайте тази опция, ако имате проблеми с менюта или бутони в заглавната лента на програмата.

Деактивирайте създаването на работен плот- Изключете прозрачността и други допълнителни функцииекран. Активирайте тази опция, ако прозорците се движат хаотично или ако има други проблеми с дисплея

Деактивиране на мащабирането на изображението, когато с висока резолюцияекран- Изключвам автоматична промянаразмер на програмата при използване на големи шрифтове. Активирайте тази опция, ако големи шрифтовенарушавам външен видпрограми.

Ниво на права- Стартирайте програмата като администратор. За правилна работаНякои програми изискват администраторски права. Тази опция е достъпна само когато сте влезли с сметкаадминистратор.

Променете настройките за всички потребители- Изберете настройките, които ще бъдат приложени към всички потребители на този компютър.

Когато възникне проблем със съвместимостта по време на инсталиране на програма, познати на системата, Windows 7предупреждава потребителя за това и се отваря Помощник за съвместимост на програмата (Помощник за съвместимост на програмата). Но понякога програмата може да не се инсталира или стартира по неизвестни причини. За да разрешите подобни проблеми, трябва да зададете настройки за съвместимост. Това може да стане по два начина:

  • използвай ( Съветник за съвместимост на програмата), който сам ще определи необходимия набор от настройки;
  • задайте ръчно настройките за съвместимост.

Въпреки че тези методи работят почти по същия начин, само с помощта на (съветника за съвместимост на програми) можете да промените настройките за съвместимост за програми, които са на общ мрежови устройства, CD или DVD устройства и други устройства със сменяеми носители. Способност Съветници за съвместимост на програмата(Съветник за съвместимост на програми) за работа с различни видове носители ви позволява да инсталирате програми, които иначе биха били невъзможни за инсталиране.

Стартиране на съветника за съвместимост на програмата

Съветникът за програмна съвместимост има много общо с асистента за програмна съвместимост. Между тях обаче има някои разлики.

  • Windows 7 автоматично стартира Помощника за съвместимост на програмите, когато инсталирането на приложение срещне проблем, известен на системата.
  • Можете да използвате съветника за съвместимост на програмата, когато смятате, че някакъв проблем със съвместимостта пречи на дадена програма да се инсталира или стартира.

За да намерите и коригирате проблеми с помощта на съветника за съвместимост на програмите, изпълнете следните стъпки:

  1. В менюто Започнете(Старт), на работния плот или в Explorer (Windows Explorer), щракнете с десния бутон върху прекия път на файла или програмата, изберете Корекции на съвместимостта(Отстраняване на проблеми със съвместимостта). ще бъде стартиран Съветник за съвместимост на програмата
  2. Помощникът автоматично ще се опита да открие проблеми със съвместимостта. Опитайте да стартирате програмата, като следвате инструкциите за отстраняване на неизправности. Изберете Използвайте препоръчителните настройки(Опитайте препоръчаните настройки), вижте списъка с настройки, които трябва да се променят (фиг. 4.3) и щракнете върху бутона Стартиране на програмата...(Стартирайте програмата).
  3. След като стартирате програмата, щракнете върху бутона По-нататък
      • да
      • Ако проблемът все още не е разрешен след промяна на настройките за съвместимост и искате първо да започнете процеса на отстраняване на неизправности, изберете Не, опитайте да използвате различни настройки (Не, опитайте отново с различни настройки) и отидете на стъпка 3 от следния списък.
      • Ако проблемът все още не е разрешен след промяна на настройките за съвместимост и искате да намерите решение в Интернет, изберете Не, докладвайте за проблема на Microsoft и проверете онлайн за решение.
      • Отказ(Отказ).

За разширено отстраняване на неизправности с помощта на съветника за съвместимост на програми, изпълнете следните стъпки:

1 . В менюто Започнете(Старт), включено работен плотили в изследовател(Windows Explorer) щракнете с десния бутон върху програмния файл или пряк път, изберете Отстраняване на неизправности при съвместимост. ще бъде стартиран Съветник за съвместимост на програмата(Съветник за съвместимост на програмата).

2 . Помощникът автоматично ще се опита да открие проблеми със съвместимостта. За да извършите разширено отстраняване на неизправности, изберете Програмна диагностика(Програма за отстраняване на неизправности) след завършване автоматично търсененеизправности.

3 . На страницата Какви проблеми се забелязват?(Какви проблеми забелязвате?) изберете опциите според проблема, който сте открили (Фигура 4.4). Допълнителни действия на съветника (след щракване върху бутона По-нататък(Напред)) зависи от избраната от вас опция.

    • Програмата работеше на по-ранни версии на Windows, но спечели „да не се инсталира или стартира сега". Когато изберете тази опция, ще трябва да посочите с коя версия на Windows програмата е работила преди. Тъй като този избор определя режима на съвместимост, посочете системата за които е написана програмата. Windows програми 7 ще създаде среда за тази операционна система.
    • Програмата се отваря, но не се показва правилно (Програмата се отваря, но не се показва правилно). Тази опция може да бъде полезна, когато стартирате игри, уроци и други приложения, които изискват специални настройки на дисплея (като програми за Windows 98). Изберете от проблема, който изпитвате В зависимост от вашия избор, ограничен набор от цветове (256) или разделителна способност на екрана от 640x480 (или и двете) ще бъдат използвани за програми, които не могат да работят в режими с по-висока разделителна способност и дълбочина на цвета Визуален дизайн, композиция на работния плот , а мащабирането на изображението при високи разделителни способности на екрана също може да бъде деактивирано.
    • Програмата изисква допълнителни разрешения. Избирането на тази опция променя настройките на програмата, така че да може да се изпълнява с привилегировани права. Много програми, написани за Windows XP и по-стари, трябва да се стартират като администратор, за да работят правилно. След това програмата винаги ще се опитва да използва повишени права и ако е необходимо, ще получите заявки за продължаване.
    • Не виждам проблема си в списъка (не виждам проблема си в списъка). Ако изберете тази опция, съветникът ще приеме, че сте избрали предишните три едновременно.

4 . След това прегледайте списъка с настройки, които ще бъдат променени. Обърнете внимание на стъпките в съветника, докато разрешавате проблеми с дисплея, и изберете една от следните опции.

    • Съобщение за грешка, което казва, че програмата трябва да работи в 256 цветен режим(Съобщение за грешка, че програмата трябва да работи в 256 цвята). Ако изберете тази опция, програмата ще работи в 8-битов видео режим (256 цвята). Това може да е необходимо за стартиране на игри, медии и уроци, предназначени за Windows 95 или Windows 98.
    • Програмата стартира в малък прозорец (640x480 пиксела), който не може да бъде разширен до цял екран (Програмата стартира в малък прозорец (640x480 пиксела) и не превключва на цял екран). Ако изберете тази опция, разделителната способност на екрана от 640x480 ще се използва, когато програмата се изпълни. Това може да е необходимо за стартиране на игри, медии и уроци, предназначени за Windows 95 или Windows 98.
    • Прозрачността на прозореца се показва неправилно(Прозрачността на Windows не се показва правилно). Ако изберете тази опция, композицията на работния плот ще бъде деактивирана при стартиране на програмата. В противен случай може да възникнат проблеми поради факта, че фонът на работния плот и програмата използват различни цветови режими. Това може да е полезно, ако имате проблеми с дисплея и по-специално с начина, по който програмата използва цветовете.
    • Програмата не се показва правилно при използване на големи шрифтове(Програмата не се показва правилно, когато са избрани настройки за широкомащабен шрифт). Ако изберете тази опция, мащабирането ще бъде деактивирано при високи разделителни способности на екрана. Това може да е необходимо, ако прозорците на програмата ви изглеждат твърде разтегнати и искате да ги върнете към нормалния им вид.
    • Контролите на прозореца изглеждат съкратени или програмата променя визуалния вид при стартиране(Контролите на прозорците изглеждат отрязани или програмата променя визуалните теми при стартиране). Ако изберете тази опция, темите и стиловете ще бъдат деактивирани, когато приложението работи, така че текстът в програмните менюта и бутоните да изглежда непроменен. Това може да е полезно, ако имената на бутони или елементи от менюто не могат да бъдат прочетени или са трудни за достъп и искате да използвате стила Дизайн на Windows 7 Основни.

5. Ако не искате да използвате предложените настройки, щракнете върху бутона Отказ и повторете процедурата с различни опции. За да тествате тези настройки, щракнете върху бутона Стартиране на програмата. Помощникът ще изпълни програмата, използвайки избраните съвместимости.

6. След стартиране на програмата щракнете върху бутона По-нататък(Напред) и направете едно от следните.

  • Ако промяната на настройките за съвместимост разреши проблема и искате да запазите настройките си, изберете да, запазете тези настройки за тази програма (Да, запазете тези настройки за тази програма).
  • Ако проблемът не е разрешен след промяна на настройките за съвместимост и искате първо да стартирате процеса на отстраняване на неизправности, изберете Не, опитайте да използвате други настройки (Не, опитайте отново с различни настройки) и повторете тази процедура, като започнете от параграф 3 .
  • Ако проблемът не е разрешен след промяна на настройките за съвместимост и искате да намерите решение онлайн, изберете Не, докладвайте за проблема на Microsoft и проверете онлайн за решение.
  • За да отмените настройките за съвместимост и да излезете от съветника, щракнете върху бутона Отказ(Отказ).

Ако настройките на екрана на вашия компютър са нулирани, не се паникьосвайте. Те могат да бъдат възстановени чрез просто затваряне на програмата, работеща в режим на съвместимост.