Компютри Windows интернет

Как да поправим несъвместимостта на приложение с windows 7. Решаване на проблеми със съвместимостта на програми и игри


Без съмнение Windows 10 създава впечатление за коренно нова операционна система - която е само един номер на версия, която се различава от Windows 7 с три цифри. И всички предварително инсталирани приложения са нови „универсални“, а не традиционни настолни. Въпреки това, тези, които се нуждаят от традиционен настолен софтуер, не трябва да се притесняват. Не се плашете от непознатия дизайн на Windows 10: ако дадено приложение работи на Windows 7, то почти сигурно ще работи и на Windows 10.


Без съмнение Windows 10 създава впечатление за коренно нова операционна система - която е само един номер на версия, която се различава от Windows 7 с три цифри. И всички предварително инсталирани приложения са нови „универсални“, а не традиционни настолни. Въпреки това, тези, които се нуждаят от традиционен настолен софтуер, не трябва да се притесняват. Не се плашете от непознатия дизайн на Windows 10: ако дадено приложение работи на Windows 7, то почти сигурно ще работи и на Windows 10.

Да, Windows 10 може да изпълнява традиционни настолни програми. Вътрешната структура на Windows 10 е много подобна на Windows 8, а това, от своя страна, на Windows 7. Моделът за сигурност на приложението и архитектурата на драйверите не са се променили коренно - няма такава разлика като между Windows XP и Windows Vista или Windows 7 . С други думи, ако дадено приложение работи на Windows 7 или 8, то почти сигурно ще работи и на Windows 10. Да, има напълно нов модел на приложение в Windows 10, но традиционните настолни програми могат да работят паралелно с тези нови „универсални“ приложения.

Какво е режим на съвместимост?

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

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

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

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

Windows 10 има вградена помощна програма за откриване на автоматичен режим. За да може помощната програма да определи режима, е необходимо да стартирате програмата за изпълнение с тази помощна програма. За да направите това, щракнете с десния бутон върху приложението или пряк път и изберете „Fix Compatibility Issues“ от списъка.

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

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

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

Стартиране на режим на съвместимост чрез "Свойства на програмата"

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

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

Стартиране на режим на съвместимост чрез отстраняване на неизправности

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

Приложението за софтуер и наследствена съвместимост на Windows 10 вече ще стартира. Моля, обърнете внимание, че е по -добре да стартирате всичко с администраторски права, което ще ви даде възможност да приложите използваните параметри дори към тези папки, които имат ограничен достъп на потребители. Остава само да кликнете върху „Напред“:

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

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

Остава само да изберете под коя операционна система да стартирате софтуера и да кликнете върху „Напред“. Последната стъпка за задаване на режим на съвместимост на програмата е да кликнете върху „Провери програмата“

Деактивирайте режима на съвместимост в Windows 10

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

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

Чрез услугата Асистент за съвместимост на програмата

С комбинацията Win +Rобадете се на линията Изпълни, въвеждаме services.mscи кликнете върху „OK“. С тази команда services.mscстартирате прозореца за управление на услугата. Превъртете надолу списъка и намерете в списъка помощник за съвместимост на програмата. Щракнете с десния бутон върху тази услуга и изберете „Стоп“ от контекстния списък. Тази операция ви позволява да спрете услугата до следващото рестартиране на Windows 10.

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

Ако искате да деактивирате напълно услугата Compatibility Assistant, щракнете с десния бутон върху нея. Избирам Имоти, в типа на стартиране изберете Disabled и в състояние Stop да не се рестартира.

Услугата Асистент вече е напълно спряна. За да стартирате тази услуга, ако е необходимо за някоя програма, можете да направите всичко в обратен ред.

Чрез редактора на локални групови правила

Извикваме командата отново Изпълникомбинация Win +Rи вмъкнете командата gpedit.msc... Извършване на пътя Компютърна конфигурация - Административни шаблони - Компоненти на Windows - Съвместимост на приложения

От дясната страна на прозореца намерете „Деактивиране на помощника за съвместимост на програмата“, щракнете с десния бутон върху опцията Промяна,след което поставяме „черен знак“ пред думата хора с уврежданияи потвърдете действията ни. Ще трябва да рестартирате устройството само за да влязат в сила промените.

Чрез конфигурации на операционната система

Отново ще използваме вече познатата ни команда Изпълникоито могат лесно да бъдат отворени чрез въвеждане Win +Р.Пишем там msconfigи в прозореца, който се отваря, щракнете върху раздела Услуги.В списъка, който се появява, търсим този, от който се нуждаем Обслужване Помощник за съвместимост на програмата.Остава само да поставите отметка в квадратчето и да потвърдите действието си.

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

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

Как да стартирате приложение в режим на съвместимост

Щракнете с десния бутон на мишката върху пряк път → Свойства → Съвместимост → Поставете отметка „Стартирайте тази програма в режим на съвместимост с:“ → Windows XP SP3 (например) → Добре.

Подробно и със скрийншоти под разрез.

1. Щракнете с десния бутон върху прекия път, който искате да стартирате в режим на съвместимост.

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

2. Изберете елемента „Свойства“ в появилото се контекстно меню.

3. Отидете на раздела „Съвместимост“.

4. Поставете отметка в квадратчето „Стартирайте програмата в режим на съвместимост с:“.

5. В падащия списък изберете необходимата версия на ОС.

6. Щракнете върху бутона "OK".

7. Стартирайте приложението.

Оставете коментар към публикацията

Тази страница беше заредена на 8 август 2017 г., 2:13 ч. GMT.

teplyakov-denis.livejournal.com

Режим на съвместимост с Windows 7 (инструкция) - Как да го направя в Windows 7?

Режимът на съвместимост с Windows 7 е внедрен в Windows 7, за да се даде възможност на потребителя да стартира програми или да инсталира драйвери, създадени за по -ранни операционни системи. Преди да стартирате програми в режим на съвместимост с Windows 7, опитайте първо да потърсите програмата на официалния уебсайт или производител на устройство - може би вече са пуснали версия, адаптирана за Windows 7. Ако не, тогава се опитваме да стартираме приложението в режим на съвместимост, въпреки че дори този режим в Windows 7 не дава 100% гаранция, че приложението ще работи правилно . Но както се казва, има риба за безриболовство и рак.

Първият начин да започнете в режим на съвместимост е да започнете да използвате инструмента за отстраняване на неизправности при съвместимост с Windows 7

1) Търсим файла, който трябва да изпълним. 2) Извикайте контекстното меню, като щракнете с десния бутон върху този файл. 3) В контекстното меню изберете елемента „Поправяне на проблеми със съвместимостта“

0406-1.png 146.59K 41 изтегляния

4) В диалоговия прозорец "Съвместимост на програмата", който се показва, изберете елемента, от който се нуждаем - той се нарича "Диагностика на програмата" 0406-2.png 23.43K 41 изтегляния 5) Прозорецът, който се показва, изброява всички проблеми, които програмата може под windows 7. Изберете онези проблеми, които бяхме забелязали, когато се опитахме да стартираме програмата и след това щракнете върху „Напред“ 0406-3.png 18.04K 35 изтегляния 6) В новопоявилия се прозорец изберете версията на прозорците, в които този програмата е работила преди и е работила без проблеми и натиснете "Напред" 0406 -4.png 24.38K 34 изтегляния7) В този прозорец натиснете бутона "Стартиране на програмата" и погледнете поведението на програмата, която ще се опита да започне с параметрите уточнихме. След успешно или неуспешно стартиране, във всеки случай натиснете бутона "Напред". Ако програмата е стартирала успешно, изберете „Да, запазете тези параметри за програмата“

Вторият начин за стартиране на програмата в режим на съвместимост е ръчно стартиране и задаване на параметри

1) Търсим файла, който трябва да изпълним. 2) Извикайте контекстното меню, като щракнете с десния бутон върху този файл. 3) В контекстното меню изберете елемента „Свойства“ 4) В прозореца със свойства, който се отваря, отворете раздела за съвместимост и изберете параметрите за стартиране, от които се нуждаем програми под windows 7.5) Ако трябва да стартирате програмата като администратор, поставете съответното квадратче (вижте екранната снимка)

0406-7.png 28.9K 41 изтегляния

rhpc.ru

Задаване на режим на съвместимост в Windows

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


Какво е режим на съвместимост с Windows

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

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

Факт е, че Валери не пусна актуализация за своя продукт, която да въведе поддръжка за нови операционни системи. Програмата му остана в миналото. Но какво да кажем за тези хора, които се нуждаят от модерност по отношение на работата на операционната система? Те няма да използват Windows XP например, защото VolterSide работи само в тази версия на системата Windows. Тук режимът за съвместимост в 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 и се отказвайте от тях. Споделяме в коментарите: успяхте ли да стартирате програмата или драйвера в режим на съвместимост? Ако не, какъв метод ви помогна?

NastroyVse.ru

Режим на съвместимост с Windows 7. Инсталирайте и стартирайте

Режимът на съвместимост с Windows 7 е за инсталиране и стартиране на приложения или драйвери, написани за по -ранни версии на ОС, като Windows Vista, Windows XP и др.

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

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

Инсталирайте или стартирайте приложение, като използвате инструмента за отстраняване на неизправности при съвместимостта на програмата

Щракнете върху прекия път на приложението или върху инсталационния файл (setup.exe, install.exe и т.н.) с десния бутон на мишката и изберете „Поправяне на проблеми със съвместимостта“:

Изберете „Програма за диагностика“:

Всички параметри са същите като при ръчната настройка.

Изберете версията на Windows, в която се изпълнява програмата:

Кликнете върху „Изпълнение на програмата“ и се уверете, че програмата работи, след това върху „Напред“:

Ако грешката продължава, щракнете върху Не, опитайте да използвате различни опции.

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

Щракнете върху прекия път на приложението или върху инсталационния файл (setup.exe, install.exe и т.н.) с десния бутон на мишката и изберете „Свойства“:

Щракнете върху раздела Съвместимост.

Забележка: за файлове с разширение MSI е достъпно само стартиране в режим на съвместимост с предишната версия на Windows.

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

Задайте параметри (ако е необходимо):

Забележка: не работи за 64-битови приложения.

Параметър

Описание

Използвайте 256 цвята

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

Използвайте разделителна способност на екрана 640x480

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

Деактивирайте визуалния дизайн

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

Деактивирайте състава на работния плот

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

Деактивирайте мащабирането на изображения с висока разделителна способност

Деактивирайте автоматичното преоразмеряване на програмите, когато използвате голям шрифт. Активирайте тази опция, ако големи шрифтове пречат на външния вид на програмата.

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

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

Източник: www.oszone.net

SaleSat.ru

Как да стартирам програма в режим на съвместимост в Windows 7 - Как да го направя в Windows 7?

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

Внимание!

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

Стартирайте програми в режим на съвместимост с Windows 7

Метод първи: Използване на страница 1. Щракнете с десния бутон върху програмата, пряк път или върху инсталационния файл, който трябва да стартираме в режим на съвместимост.

2. Изберете елемента "Свойства" от менюто

3. Отидете на раздела „Съвместимост“ (вижте екранната снимка)

1.png 56.8K 2 изтегляния

4) Стартирайте програмата в режим на съвместимост:

Забележка: Ако знаете, че тази програма определено работи на някои от по -ранните версии на Windows, изберете тази версия на системата от списъка.

Така че поставете отметка в квадратчето "Стартирайте програмата в режим на съвместимост с"

Щракнете върху падащото меню и изберете версията на прозорците, в които програмата работи успешно (вижте екранната снимка)

2.png 72.12K 1 изтегляния

Внимание! Няма такъв избор за MSI файлове. За тях има само един елемент - „Предишна версия на Windows“ (вижте екранната снимка). Всички други настройки за съвместимост за MSI файлове не са налични.

3.png 62,41K 1 изтегляния

5) Избор на параметри за програмата. Поставете или премахнете отметката от квадратчетата за онези параметри, които са ни необходими, за да работи програмата.

Забележка: Вижте описанието по -долу за екранна снимка, всеки параметър е обяснен по -подробно.

4.png 60.29K 1 изтегляния

а. Използвайте 256 цвята - задава лимита за програмата. в използването на цветове. Това понякога е необходимо за онези стари програми, които използват много малък набор от цветове в работата си.

б. Използвайте разделителна способност на екрана 640? 480 - Позволява ви да стартирате програмата в прозоречен режим вместо на цял екран. Активирането на тази опция помага за правилното стартиране на програмата, чийто графичен интерфейс се държи неправилно в режим на цял екран в Windows 7. Деактивиране на визуалния дизайн - Тази опция ви позволява да деактивирате скина в програмата, която стартираме, която се използва в Windows 7. Активирането на тази опция е полезно, ако стартиращата програма има проблеми с графичния интерфейс (например бутони, менюта). Деактивиране на композицията на работния плот - Тази опция ви позволява да деактивирате ефектите на прозрачност и други графични аспекти на дизайна на работния плот. Обикновено трябва да активирате този параметър, ако програмата има проблеми с отворени прозорци (например те могат да се движат произволно и спонтанно по екрана) e. Деактивирайте мащабирането на изображението при висока разделителна способност на екрана - Проверката на тази опция деактивира мащабирането на програмата в Windows 7 в случай на използване на големи шрифтове. Тази опция е полезна, ако големи програмни шрифтове развалят графичния вид на програмата.

д. Ниво на права - Тази опция позволява на потребителя на windows 7 да стартира програмата с административни права, които са необходими за правилната работа на определени приложения. Тази опция е активна само ако работите под акаунт, който има администраторски права в операционната система.

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

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

Всичко за несъвместимостта на софтуера

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

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

  • драйвери: обикновено това са стари „периферни устройства“ като принтери, скенери, много древни аудио карти;
  • малки, но удобни програми с нестопанска цел, чието развитие спря преди много години;
  • стари, но все пак много добри игри;
  • представители на т. нар. "счетоводен" софтуер. Те са създадени отдавна за древни операционни системи като Windows 95 и 98, MS DOS. Те все още се намират в общински офиси като ZHEKov, счетоводни служби на малки предприятия.

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

Инструмент за отстраняване на проблеми със съвместимостта с Windows

Този метод решава прости проблеми. Първо трябва да се използва - най -често ще помогне „Отстраняване на неизправности ...“, което ще помогне.

Тази функция на Windows се извиква чрез щракване с десния бутон на мишката върху програма, която не иска да работи в операционната система - елемента „Поправки за съвместимост“. Когато изберете този режим, Windows първо ще покаже прозорец с молба да използвате препоръчаните параметри (съгласни сме),

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

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

Инструмент за режим на съвместимост

В случай на драйвери (и някои други програми) проблемът отива по -дълбоко: те почти винаги се нуждаят от правилната версия на ОС. „Почти“, защото умелите ръце понякога са в състояние самостоятелно да редактират няколко реда в специални inf -файлове - инструкции за компютър за инсталиране на драйвери, но това се случва рядко.

Що се отнася до други програми, можете да опитате да ги стартирате без дълбоки умения. Съвременните операционни системи на Microsoft предпазливо имат функция, наречена „ Режим на съвместимост с Windows".

Прозорецът внимателно подсказва опции за стартиране на програма, която отказва да работи. Основните полета за избор са налични, след като поставите отметка в квадратчето до елемента "Стартиране на програмата в режим на съвместимост с:". Предлагат се различни версии на Windows, като се започне от 95 и завърши с Windows 7. Трябва да изберете опцията, върху която програмата работи точно в нормален режим.

Други параметри на инструмента за режим на съвместимост на Windows са предназначени за много редки случаи - те се виждат на екранната снимка. Някои игри от началото на 90 -те изискват 256 цвята вместо сегашните 16+ милиона. По някаква причина други програми отказват да работят на съвременни HD екрани и искат да функционира древната VGA резолюция - 640 на 480 пиксела. В особено трудни случаи можете да опитате да изключите „прелестта“ на интерфейса като полупрозрачни панели и пълно мащабиране.

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

Най -накрая

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

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

  1. Копирайте всички програмни файлове от стария си компютър на външно устройство (например на USB флаш устройство).
  2. След като поставите USB флаш устройство с файлове на несъвместима програма на нов компютър, копирайте ги на твърдия диск.
  3. Стартирайте основния изпълним файл (разширение - като правило, * .exe), като щракнете двукратно, а ако не работи - щракнете с десния бутон - Свойства - Съвместимост - и след това всичко, както в предишния раздел.

Има моменти, когато една неразрешима програма се поддава на такава нестандартна хитрост на потребителя и отново започва редовно да изпълнява задълженията си.


Съвместимостта на съществуващите приложения с операционната система Microsoft Windows Vista (и предстоящата операционна система Windows 7, която е базирана на ядрото на Windows Vista) е един от основните проблеми, с които потребителите могат да се сблъскат при мигриране към нова версия на операционната система. Въпреки усилията на Microsoft, някои производители на софтуер продължават да използват остарели функции на операционната система, извършват неправилно операции за проверка на версията на ОС (повече от 50% от всички неуспехи при стартиране на приложения), не следват препоръките за работа с файловата система и често не се ръководят от съвети за осигуряване на правилната работа на приложенията в новите версии на системата. Всичко това води до факта, че в операционната система Microsoft Windows Vista има повече от 5600 "системни кръпки" (подложки), за да се осигури правилната работа на приложенията на различни производители - от помощни програми на китайски производители до големи продукти на известни компании . В Windows 7 броят на „системните кръпки“ се е увеличил - в бета версията на новата операционна система има повече от 5700 от тях!

Има три основни подхода за осигуряване на съвместимост на приложенията - използване на гореспоменатите „системни корекции“, стартиране на приложение във виртуална среда (терминални услуги или използване на Microsoft Application Virtualization) и промяна на кода на приложението, така че да отговаря на изискванията за правилна работа в операционната система - Това става чрез Работи с Windows Vista и Сертифицирани за Windows Vista лого, ръководства за сертифициране и тестови случаи, които могат да бъдат намерени на уебсайта в раздела Windows Vista.

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

Инструментите за съвместимост могат да бъдат грубо разделени на три нива: инструменти за операционна система, набор от безплатни помощни програми и кръпки, създадени от специалисти на Microsoft.

Инструменти на операционната система

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

Панел със свойства на раздела „Съвместимост“

Панелът е разделен на 3 групи - „Режим на съвместимост“, „Опции“ и „Ниво на права“. Опциите в групата Режим на съвместимост ви позволяват да стартирате приложението в режим на съвместимост с една от следните версии на операционната система Windows:

  • Windows 95; Windows 98 / Me; Windows NT4 (SP5) Windows 2000; Windows XP (SP2); Windows Server 2003 (SP1)

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

Опциите в групата "Параметри" позволяват, без да променят самото време на изпълнение, да задават някои режими, които ще помогнат на приложението да работи - броя на цветовете, разделителната способност на екрана, мащабирането в режим HiDPI и т.н.

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

Всички промени, направени в този диалогов прозорец, се съхраняват в системния регистър - в клона HKEY_CURRENT_USERS СофтуерMicrosoftWindows NTCТекуща версияAppCompatFlagsLayers

В горния пример използвахме два инструмента за оперативна съвместимост - т.нар. „Ниво на съвместимост“ - в нашия случай и Windows XP SP2 - и две системни „кръпки“ - DisableThemesи RunAsAdmin.

В Windows 7 се появи по -опростен интерфейс, който ви позволява да активирате механизми за осигуряване на съвместимост на приложенията с текущата версия на операционната система. Този интерфейс се нарича Инструмент за отстраняване на неизправности при съвместимост на програмата - той се извиква чрез Контролен панел | Отстраняване на неизправности | Програми | Стартирайте програми, направени за предишни версии на Windowsили от командния ред с командата

% systemroot% / system32 / msdt.exe –id PCWDiagnostic

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

Инструмент за отстраняване на проблеми със съвместимостта на програмата - избор на приложение

Инструмент за отстраняване на проблеми със съвместимостта на програмата - категории проблеми

Инструмент за отстраняване на проблеми със съвместимостта на програмата - избор на версия на ОС

Инструмент за отстраняване на проблеми със съвместимостта на програмата - тестване на приложението

Инструмент за отстраняване на проблеми със съвместимостта на програмата - прилагане на настройки

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

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

Следва продължение...

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

Инструмент за отстраняване на проблеми със съвместимостта на програмата

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

Ръчна настройка за съвместимост на програмата

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

Стартиране на програмата в режим на съвместимост с избраната операционна система

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

Визуален дизайн на приложението

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

  • Използва се само 256 цвята.
  • Използвайте разделителна способност на екрана 640x480 пиксела.
  • Деактивирайте визуалния дизайн (забранете използването на теми в това приложение).
  • Деактивирайте състава на работния плот (деактивира някои функции на интерфейса Aero).
  • Деактивирайте мащабирането на изображението на работния плот с висока разделителна способност.

В Windows 8 обаче някои от тези опции не са налични. Остават налични само 1,2 и 5, с единствената разлика, че първият параметър вече предоставя възможност за използване на 65536 цвята.

Избор на нивото на права за стартиране на приложението

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

Приложете настройките за всички потребители

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

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