Комп’ютерне обладнання швидко змінюється. Знання того, що потрібно оновити на вашому ПК , залежить від того, як ви ним користуєтеся. Ігри часто вимагають найновіших доступних частин, але старіші програми іноді працюють інакше.
Є небагато гірших почуттів, ніж оновлення операційної системи та виявлення того, що ваші улюблені програми більше не працюють. Режим сумісності з Windows 10 може допомогти вам повернути програмне забезпечення до життя.
Чому старе програмне забезпечення ламається?
Перш ніж дивитися, як відновити старе програмне забезпечення, варто дізнатися, чому воно може не працювати з Windows 10. Хоча існує велика кількість потенційних проблем для старішого програмного забезпечення, більшість страждає від подібних проблем:
- Застарілі залежності – програмне забезпечення залежить від старих програм і бібліотек, які більше не доступні в Windows 10
- 16-розрядні програми – Windows 10 є 64-розрядною і не підтримує 16-розрядні програми * 32-розрядні програми працюють нормально)
- DOS – старі програми та ігри, розроблені для MSDOS , не запускаються в Windows, оскільки він емулює лише невелику частину системи DOS для вікна терміналу
- Безпека – експлойти та бекдори для програм постійно змінюються, а старе оновлене програмне забезпечення може бути відхилено як загрозу безпеці
Ці та багато інших проблем можуть зупинити роботу старішого програмного забезпечення. Підтримка старого програмного забезпечення — це тема, якою захоплюються багато людей, і існують онлайн-спільноти, присвячені продовженню терміну служби продуктів після завершення терміну служби .
Як запускати програмне забезпечення за допомогою режиму сумісності з Windows 10
Якщо вам вдалося встановити старішу частину програмного забезпечення та виявити, що вона відмовляється запускатися, у вас є кілька варіантів. Перший — використовувати автоматичну перевірку сумісності, щоб зіставити програмне забезпечення з різними режимами, щоб запустити їх.
- Клацніть правою кнопкою миші файл .EXE і виберіть « Властивості» .
- На вкладці « Сумісність » натисніть « Запустити засіб усунення несправностей сумісності ».
- Зачекайте, поки Windows сканує програму
- Виберіть Спробувати рекомендовані налаштування
Це налаштує програму на роботу з будь-якими параметрами, які Windows 10 вважає найкращими. Якщо він усе ще не запускається, повторіть процес, цього разу вибравши програму усунення несправностей на останньому кроці, щоб запустити інтерактивний майстер.
Засіб усунення несправностей сумісності програм найкраще працює з новішим програмним забезпеченням. Але якщо ви точно знаєте, на якому програмному забезпеченні призначена програма, можливо, вам буде краще використовувати ручний режим.
Як вручну вибрати режими сумісності Windows 10
Якщо ви спробували попередні кроки, але вони не спрацювали, є ще інші варіанти, щоб спробувати, перш ніж здаватися. Ви можете вручну вибрати, яку систему використовувати в режимі сумісності з Windows:
- Клацніть правою кнопкою миші файл .EXE і виберіть « Властивості» .
- На вкладці « Сумісність » установіть прапорець « Запускати цю програму в режимі сумісності для:».
- Виберіть версію Windows, для якої була написана програма
- Натисніть OK
Тепер щоразу, коли цю програму відкривають, Windows 10 намагатиметься запустити її через shim , спеціальне програмне забезпечення, призначене для подолання розриву між старими та новими операційними системами.
Що робити, якщо режим сумісності Windows не працює
Режим сумісності з Windows 10 добре справляється із запуском багатьох частин старішого програмного забезпечення, але іноді він стикається з частиною програмного забезпечення, надто старою або застарілою для запуску. У цих випадках немає легкого вирішення проблеми, але це не означає, що це неможливо.
Є кілька інших варіантів запуску старих програм, але вони трохи більш авантюрні.
Запуск старіших версій Windows на віртуальній машині
Віртуальна машина — це ціла операційна система, яка працює в програмі-пісочниці на вашому комп’ютері. Це чудовий спосіб випробувати інші операційні системи та дистрибутиви Linux .
Перевага віртуальної машини полягає в тому, що вона може ідеально емулювати старе обладнання. Таким чином, замість того, щоб намагатися змусити Windows 10 запускати програми для старішої операційної системи, ви можете запустити Windows XP на віртуальній машині.
Це має кілька переваг, хоча, мабуть, найважливішою є відокремлення вашої сучасної системи від старішого програмного забезпечення, що усуває будь-які можливі проблеми безпеки, які може спричинити програмне забезпечення.
Запустіть програмне забезпечення DOS за допомогою DOSBox
До Windows усе програмне забезпечення працювало в DOS (широко відомий як MSDOS). Немає сумісності між сучасними версіями Windows і DOS, але є варіанти запуску програм через емулятор.
Ви можете встановити програмне забезпечення на віртуальній машині, але DOSBox є набагато простішим варіантом. Він повністю безкоштовний і має відкритий вихідний код і розроблений для підтримки широкого спектру старих ігор і програмного забезпечення на різних платформах, включаючи Windows і macOS .
Створіть комп’ютер із старого апаратного забезпечення
Для максимально жорсткого підходу ви можете створити спеціальний комп’ютер для запуску операційної системи за вашим вибором. Це звучить екстремально, але це саме те, що зробив YouTuber MattKC.
Як показує відео, цей підхід повний помилок і не для слабкодухих. Однак якщо ви готові прийняти цей виклик, ідея створення старого ПК є надійною. Зрештою, значна кількість урядового, медичного та військового програмного забезпечення досі працює на старих машинах.
Проте, чи вважаєте ви це добре чи ні, суб’єктивно.
Старе програмне забезпечення, сучасне обладнання
Підтримка старого програмного забезпечення може бути пристрастю або, можливо, вам це потрібно для вашого бізнесу . У будь-якому випадку Windows 10 має кілька варіантів збереження старих програм.
Якщо ви використовуєте Windows 7, вам може знадобитися режим XP з тих самих причин, а користувачі Windows 8 знайдуть подібний режим сумісності з Windows, вбудований у їхню операційну систему.