Як виправити проблему сумісності з грою Загальні проблеми сумісності програм

Якщо ви використовуєте у своїй роботі операційну систему Windows 7, то, можливо, вже стикалися з ситуацією, коли при запуску старої програми вона видає якісь повідомлення про помилку або взагалі не запускається. І при цьому ви точно знаєте, що раніше, коли в комп'ютері була інстальована інша версія Windows (наприклад, Windows XP), ця програма у вас працювала нормально.

У чому ж справа? І як можна вийти із подібної ситуації?

А справа в несумісності операційної системи Windows 7 і деяких програм, написаних для ранніх версій Windows. Тобто. якщо ми запускаємо у Windows 7 якусь програму, спочатку написану для Windows XP, то така програма може не запуститися, а може закриватися сама по собі або видавати помилки під час роботи.

При цьому повідомлення можуть видаватися різні. Наприклад, таке:

… а може й будь-яке інше.

Щоб виправити подібні проблеми, Windows 7 передбачає можливість запуску таких програм у спеціальному режимі – режим сумісностіз попередніми версіями Windows.

Зверніть увагу!

- цей режим не можна використовуватидля антивірусів, а також програм, що працюють з дисками або реєстром (твікери, чистильники і т.п.), т.к. це може спричинити пошкодження системи або порушити її безпеку.

- перш ніж використовувати режим сумісності, перевірте оновлення проблемної програми (або драйвера) на сайті виробника, т.к. завжди є ймовірність, що вже вийшла нова версія програми дляWindows 7

- режим сумісності не є панацеєю, і в деяких випадках його використання не дає позитивних результатів.

Отже, щоб запустити програму в цьому режимі, клацаємо її значок правою кнопкою миші та вибираємо пункт Виправлення неполадок сумісності:

Натискаємо кнопку Запуск програми…(1) і дивимось, що відбувається.

Якщо програма запустилася – чудово! Якщо ні, то засмучуватися поки що рано!

У будь-якому випадку натискаємо кнопку Далі (2) і в наступному вікні вибираємо потрібний варіант: Якщо програма запустилася, то клацаємо пунктТак, зберегти ці параметри для програми і в наступному вікні вибираємо пункт:

Закрити модуль усунення несправностей Якщо ж програма не запустилася (або знову видала помилку), то вибираємо пункт:

Після цього (залежно від того, які галочки були поставлені) нам буде запропоновано відповісти на деякі питання (вибрати варіанти):

Знову натискаємо цю кнопку та перевіряємо працездатність програми. Якщо програма запустилася, то закриваємо режим сумісності (як описано вище), а якщо ні, то можемо цю процедуру повторити ще кілька разів, використовуючи інші параметри (поки програма не запуститься або поки не будуть використані всі можливі варіанти).

Таким чином, ми спробували запустити програму за допомогою Майстра сумісності.
Слід зазначити, що самі дії можна зробити й іншим способом (вручну). Якщо є бажання, то можете спробувати це зробити.

Для цього потрібно клацнути піктограму проблемної програми правою кнопкою миші та вибрати пункт Властивості, після чого перейти на вкладку Сумісність:

Тут після встановлення прапорця Запустити програму в режимі сумісності з:зі списку (1) можна вибрати операційну систему, в якій дана програма працювала нормально.

Нижче за потреби можна встановити додаткові параметри екрана (2):

Використовувати 256 кольорів

Цей параметр обмежує кількість кольорів у програмі до 256 (така кількість використовувалась у старих програмах).

Використовувати роздільну здатність екрана 640 × 480

Запуск програми у вікні з роздільною здатністю 640х480. Можна спробувати увімкнути цей параметр, якщо зображення у програмі з'являється дуже довго («гальмує») або має нерівності.

Вимкнути візуальне оформлення

Можна увімкнути за наявності проблем із меню або кнопками програми.

Вимкнути композицію робочого столу

Вимкнення прозорості та інших візуальних ефектів. Увімкніть, якщо є проблеми або зображення вікна.

Вимкнути масштабування зображення з високою роздільною здатністю екрана

Увімкніть цей параметр, якщо є проблеми з розміром шрифту або вікном програми.

Ще нижче можна поставити галочку Виконати цю програму від імені адміністратора(3), якщо програма блокується службою контролю облікових записів. Цей параметр дасть програмі повний доступ до системи (деякі програми цього вимагають).

Кнопка Змінити параметри для всіх користувачіввідкриє ще одне таке саме вікно, але налаштування в ньому будуть застосовані для всіх користувачів комп'ютера. Якщо ви єдиний користувач вашого комп'ютера, ця кнопка вам не потрібна.

Після всіх налаштувань натискаємо Okі знову пробуємо запустити програму.

От і все! Сподіваюся, що тепер вам вдасться запустити улюблену (але застарілу) програму в сучасній операційній системі.

ОС windows стає більш зручною та привабливою з кожною новою версією. Але одна помилка переслідує її у кожній із них – це несумісність зі старими програмами. Щоправда, є одне просте та правильне рішення – запуск таких утиліт у режимі сумісності.

Під старими утилітами зазвичай розуміють програми, написані для старих версій ОС: Windows 95, Windows 98 і Windows XP. Їх поділяють на такі категорії:

  • Старі ігри, в які хочеться час від часу пограти та поностальгувати.
  • Драйвера старих пристроїв: принтери, сканери або ксерокси.
  • Хороші утиліти, які вже давно не мали оновлення.
  • Бухгалтерське програмне забезпечення, яке й досі використовується практично на кожному комунальному підприємстві.

Іноді причини виникнення несумісності є найпримітивнішими. Наприклад, утиліта намагається знайти свої файли не в тій папці, тому виводить на екран пристрою повідомлення про помилку. Нижче розглянуто методи вирішення таких проблем.

Виправлення неполадок сумісності

Цей метод є найпростішим, тому використовуйте насамперед саме його. Суть проста: система автоматично підбирає параметри, які допоможуть запустити стару утиліту. Клацніть правою кнопкою вашої мишки на іконці тієї програми, яка не хоче запускатися, видаючи щоразу повідомлення про помилки. У меню буде такий пункт:

Виберіть його. За кілька хвилин відкриється таке віконце. Виберіть перший варіант, який дозволить системі автоматично згенерувати параметри для запуску утиліти.

Надалі вона виведе параметри, з якими можна запустити утиліту. Тобто старій програмі «здаватиметься», що вона запускається на рідній ОС, для якої її писали. Щоб перевірити параметри, достатньо натиснути на відповідну кнопку.

Якщо утиліта успішно запрацювала, слід зберегти настройки. Зробити це можна, натиснувши у службовій утиліті кнопку «Далі». А після цього ви зможете запустити стару утиліту звичайним подвійним клацанням.

Режим сумісності

За допомогою цього методу можна запустити стару утиліту вручну у цьому режимі. Щоб це зробити, слід вибрати в меню програми «Властивості», а потім – вкладку «Сумісність».

Як можна побачити, пропонуються кілька варіантів запуску старої програми. Вони входять усі старі версії ОС. Виберіть варіант, на якому утиліта точно працювала.

Крім того, ви можете налаштувати інші параметри, які видно на скріншоті. Адже деякі утиліти вимагають лише 256 кольорів, інші – спеціальні розширення екрана. Все це залежить тільки від самої програми, тому і потрібні лише у певних випадках. Зазвичай, обравши потрібну версію, утиліта одразу має заробити.

Виправлення сумісності через реєстр

Відкрийте реєстр і перейдіть тим шляхом, який вказаний на скріншоті.

Створіть рядковий параметр. В імені пропишіть повний шлях до програми, яка не хоче запускатися. У значенні вкажіть необхідний режим сумісності (вони представлені на скріншоті нижче). Додайте також значення «RUNASADMIN». У такому разі утиліта запуститься одразу від імені адміністратора.

Зробіть ті ж дії в папці HKEY_LOCAL_MACHINE (решта шляху залишилася колишньою). Не забудьте перезавантажити комп'ютер і спробувати запустити стару утиліту. Вона автоматично запуститься з новими параметрами.

У всіх нових ОС режим сумісності працює однаково.

У результаті будь-яка стара програма може запуститися в режимі сумісності.

Ви купили собі новий комп'ютер з інстальованою операційною системою Windows 8, або встановили її замість перевіреної Windows XP або 7. Починаєте налаштовувати початковий екран Windows 8, шукаєте способи, як повернути гаджети на робочий стіл. Але з установкою звичних для роботи програм, не все так гладко.

Після запуску деяких з них може з'являтися інформаційне віконце «Ця програма має проблеми із сумісністю». Вся справа в тому, що не всі розробники переробляють утиліти під нові операційні системи.

Вирішення цього питання звичайно є. Потрібно налаштувати режим сумісності програми з Windows 8. Таким чином, вона думатиме, що запускається в ранній версії ОС.

Зверніть увагу, що застосовувати цей режим не варто до антивірусників, архіваторів або системних утиліт. В результаті це може призвести до їх некоректної роботи.

Отже, перше, що потрібно зробити – це зайти на сайт розробника утиліти і подивитися, можливо, доступна для завантаження нова версія. Це потрібно зробити в тому випадку, коли всі архіви утиліт зберігаються у Вас на комп'ютері, і після кожної переустановки ОС Ви встановлюєте програми за їх допомогою.

Якщо ж Ви завантажили інсталяційний файл із сайту розробника, а вона все одно не сумісна з Window 8, необхідно зробити наступне.

Автоматична діагностика

У Windows є вбудований помічник, який зможе визначити та вирішити проблему, пов'язану із сумісністю.

Для цього потрібно клацнути правою кнопкою мишки на ярлику програми на робочому столі, або на її настановному файлі, і вибрати пункт контекстного меню «Виправлення проблем із сумісністю».

Далі пропонується вибрати один із режимів діагностики. При виборі "Використовувати рекомендовані параметри"– система запустить утиліту в тестовому режимі та сама визначить відповідні параметри. Режим «Діагностика…» вибирайте в тому випадку, якщо Ви можете самі вказати проблеми сумісності, що виникли.

Клацаємо по першому пункту. У наступному вікні натисніть "Перевірити програму ...", цей процес буде схожий на процес встановлення. Потім натисніть "Далі" .

Якщо все вийшло, натисніть "Так, зберегти ці параметри для програми". Якщо проблему не вирішено, виберіть другий пункт. Тоді Ви зможете самостійно відзначити проблему із сумісністю та вибрати версію ОС, в якій утиліта працювала.

Ручне усунення проблем

Клацніть по ярлику програми на робочому столі правою кнопкою миші та виберіть «Властивості» .

Тепер перейдіть на вкладку «Сумісність». Кнопка «Запустити засіб усунення проблем із сумісністю»дозволить виконати всі кроки попереднього пункту. Поставте галочку у пункті "Запустити програму в режимі сумісності з"та виберіть операційну систему. Якщо у Вас стара утиліта, в якій використовуються обмежені кольори, виберіть «Режим зниженої кольоровості».

Якщо для її роботи потрібні права адміністратора, поставте галочку "Виконувати цю програму від імені адміністратора"(якщо Ви зайшли в систему під обліковим записом без прав адміністратора, то це поле буде неактивним).

Щоб налаштовані параметри були застосовані до всіх користувачів, натисніть кнопку "Змінити параметри для всіх користувачів".

Щоб зберегти налаштування сумісності, натисніть «OK» .

Оцінити статтю:

Навіть якщо в інформації про програму чорним за кольором фону написано те, що цей додаток сумісний лише з деякими операційними системами, серед яких немає, це ще не привід для відмови від цієї програми. Хоча, якщо Ви тільки вибираєте собі програму, то краще все-таки пошукати альтернативу, яка підтримується Вашою операційною системою. Але якщо Вам обов'язково потрібна саме та програма, яка за умовчанням несумісна з Вашою операційною системою, тоді можна спробувати досягти сумісності програми з Вашою операційною системою.

Режими сумісності Windows

Операційні системи Windows мають кілька вбудованих режимів сумісності. Дані режими сумісності за допомогою спеціальних параметрів дозволяють відтворювати середовище тієї операційної системи, яка необхідна для роботи програми. Природно, ці режими що неспроможні досконально відтворити середовище необхідної операційної системи. Відповідно і гарантувати сумісність програми вони не можуть. Але все ж таки, у багатьох випадках ці режими можуть непогано допомогу. Щоб досягти стовідсоткових результатів, використовуйте такі інструменти, як .

Що потрібно знати про ці режими? Напевно, серед доступних режимів Ви не знайдете операційні системи не з сімейства Windows. А так само те, що Ви можете лише емулювати середовище попередніх операційних систем лінійки Windows. Наприклад, на Windows 7 можна відтворити середовище операційних систем від Windows 95 до самої 7-ки. Вісімки тут немає.

Де настроїти сумісність програми?

Можливість налаштування сумісності для програм знаходиться у властивостях.exe-файлу, на вкладці Сумісність. Таку вкладку можна знайти лише у властивостях.exe-файлів. Тому, щоб налаштувати сумісність програми, Вам потрібно дістатися до самого .exe-файлу. А для цього, Вам потрібно встановити цей додаток на комп'ютер. Знайти необхідний.exe-файл можна пройшовши за адресою, яка прописана у властивостях ярлика встановленої програми. Якщо програма не потребує встановлення, то пошук потрібного.exe-файлу спрощується.

Як зробити автоматичне налаштування сумісності програми з операційною системою?

У цій статті буде розглянуто лише автоматичне налаштування сумісності програми з операційною системою. Статтю про ручну Ви можете знайти за посиланням. При автоматичному налаштуванні сумісності програми операційна система сама проводить аналіз програми та виставляє необхідні для правильного запуску параметри. Щоб запустити автоматичне налаштування, потрібно на вкладці Сумісність натиснути кнопку Запустити засіб усунення проблем із сумісністю.Після невеликої перевірки Ви побачите наступне вікно:


Тут Вам запропоновано два варіанти режиму діагностики. Перший із даних режимів надасть Вам список запропонованих операційною системою параметрів, з використанням яких потрібно запустити програму для її сумісності. У цьому вікні Ви зможете протестувати програму із заданими параметрами, і, якщо все працює, попросити операційну систему запам'ятати цю конфігурацію та використовувати їх при кожному новому запуску цієї програми. Даний варіант є найлегшим та спокійнішим. Ви просто перевірите ту конфігурацію, яку запропонував засіб усунення проблем сумісності програм.

Другий пункт, представлений у картинці, відкриє перед Вами вікно, яке поставить Вам кілька уточнюючих питань, пов'язаних із проблемою сумісності цієї програми. Відповівши на запропоновані запитання, операційна система проаналізує їх і з їхньої основі запропонує варіант конфігурації, коли він, теоретично, програма має запуститися правильно.

У багатьох випадках, коли є проблеми сумісності програми з операційною системою Windows, засіб усунення проблем із сумісністю програм допомагає вирішити цю проблему. Ось таким чином несумісну з Вашою операційною системою програму можна зробити сумісною та використовувати її.