Що робити, якщо в windows 10 заборонений запуск 16-розрядних додатків

38

Щоб мати можливість запускати в сучасних версіях windows старі 16-бітові додатки, необов’язково використовувати емулятори, та ж windows 10, приміром, цілком коректно працює з 16-бітними програмами, причому навіть без використання режиму сумісності. Але якщо так, ніж тоді пояснити помилку ” файл є 16-рразрядним додатком. У вас немає дозволів на виконання 16-розрядних додатків ” ?

Причина дуже проста і вказується у вікні помилки-у вас дійсно відсутні права на запуск виконуваних файлів 16-розрядних програм.

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

Якщо ви хочете запускати в windows 10 або 11 16-бітові програми, операційну систему потрібно буде відповідним чином конфігурувати. Якщо у вас windows редакції pro і вище і при цьому у вас є права адміністратора, отримуємо дозвіл за допомогою редактора локальних групових політик.

gpedit.msc і перейдіть по ланцюжку налаштувань, показаних на цьому зображенні.

«заборона доступу до 16-розрядних додатків ” і двічі по ній клікніть, щоб відкрити вікно властивостей.

Активуйте в цьому віконці радіокнопку “не задано” або “відключено” і збережіть налаштування.

Старе додаток 16 біт має запуститися в звичайному режимі.

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

regedit і розгортаємо гілку .

У правій колонці у вас повинен бути dword -параметр vdmdisallowed зі значенням 1 . Змініть його значення на 0 і перезавантажте комп’ютер.

Якщо параметр відсутній, створіть його вручну.

Результат застосування твіка повинен бути аналогічним результату зміни зазначеної вище політики.