Скачиваем и устанавливаем Microsoft Application Compatibility Toolkit из предложенного для загрузки нас интересует только ApplicationCompatibilityToolkitSetup.exe
1. Открываем Compatibility Administrator
2. Нажимаем кнопкой на New Database(1) в разделе Custom Databases
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_5cWZOiqVDZux5vhIgWlsZHWvLdamDC0y-2oY-n7gtRjtdzYRUCjUtjgqGjwPFU5Mf52mNI-Trzh_5KA5gFFvo83kWDSA34H3VN3RFAUGznsf0K1CYwMK0UYmhyzQWl6e8XXMBmO4QNNq/s400/Screenshot_2016.09.19_18h08m36s_039_.png)
2. Нажимаем кнопкой на New Database(1) в разделе Custom Databases
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_5cWZOiqVDZux5vhIgWlsZHWvLdamDC0y-2oY-n7gtRjtdzYRUCjUtjgqGjwPFU5Mf52mNI-Trzh_5KA5gFFvo83kWDSA34H3VN3RFAUGznsf0K1CYwMK0UYmhyzQWl6e8XXMBmO4QNNq/s400/Screenshot_2016.09.19_18h08m36s_039_.png)
3. Вводим название программы, производителя и указываем ее исполняемый файл.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg36rCQpK3hIHpuG140uyFxblJvh_p4jj3T8-HXsF-bmyBg3CLAeEreViTM7hJrY1Ts673QzU-CzrjQfKn-jSMtBGZ_mI5SEYOoiwL-Hqq2ubMDTwsd7zrHchLJ6gPVaWzlWRyBNUMCzQpR/s400/Screenshot_2016.09.20_09h13m55s_040_Create+new+Application+Fix.png)
4. Экран Compatibility Modes пропускаем
5. На экране Compatibility Fixes ставим галку RunAsInvoker
6. Далее устанавливаем атрибуты по которым система будет идентифицировать исполняемый файл. В случае изменения проверяемого атрибута (на пример при обновление программы), система снова выдаст запрос на повышение прав. Тут имеет смысл дополнительно поставить галку CHECKSUM.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHJ9gBMkJIPmwPly-ol5lcvRC4Ppm7kOHEIkRUOMjysy-QONN3hDJF3rE_fcQaMuw7s_wD3XXvS38pkRSQ9WAe4pWRe_fcKrlBBdKhYzWcBkJ0-34sLORoml75wTbDh_cD2-kS9Wadj5hw/s400/Screenshot_2016.09.20_09h50m04s_043_Create+new+Application+Fix.png)
7. Готово.
8. Сохраняем получившуюся базу File - Save As...
9. Указываем название базы
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlqGU2Ye_ynZJ6YjObYuhHR6PQaH9NJ2Z83KeiCt56aa5LjKpoM_4kUZ9f7rilg76qVVT6PaDJQE7M38iiNnVlhPzGuVlLJXovJWXk-4kK8AzYym5bjrqRbEbQaidHMKGVpYd3gQT3NRg2/s400/Screenshot_2016.09.20_09h53m35s_044_Database+Name.png)
10. Запускаем командную строку от Администратора и выполняем команду:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg36rCQpK3hIHpuG140uyFxblJvh_p4jj3T8-HXsF-bmyBg3CLAeEreViTM7hJrY1Ts673QzU-CzrjQfKn-jSMtBGZ_mI5SEYOoiwL-Hqq2ubMDTwsd7zrHchLJ6gPVaWzlWRyBNUMCzQpR/s400/Screenshot_2016.09.20_09h13m55s_040_Create+new+Application+Fix.png)
4. Экран Compatibility Modes пропускаем
5. На экране Compatibility Fixes ставим галку RunAsInvoker
6. Далее устанавливаем атрибуты по которым система будет идентифицировать исполняемый файл. В случае изменения проверяемого атрибута (на пример при обновление программы), система снова выдаст запрос на повышение прав. Тут имеет смысл дополнительно поставить галку CHECKSUM.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHJ9gBMkJIPmwPly-ol5lcvRC4Ppm7kOHEIkRUOMjysy-QONN3hDJF3rE_fcQaMuw7s_wD3XXvS38pkRSQ9WAe4pWRe_fcKrlBBdKhYzWcBkJ0-34sLORoml75wTbDh_cD2-kS9Wadj5hw/s400/Screenshot_2016.09.20_09h50m04s_043_Create+new+Application+Fix.png)
7. Готово.
8. Сохраняем получившуюся базу File - Save As...
9. Указываем название базы
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlqGU2Ye_ynZJ6YjObYuhHR6PQaH9NJ2Z83KeiCt56aa5LjKpoM_4kUZ9f7rilg76qVVT6PaDJQE7M38iiNnVlhPzGuVlLJXovJWXk-4kK8AzYym5bjrqRbEbQaidHMKGVpYd3gQT3NRg2/s400/Screenshot_2016.09.20_09h53m35s_044_Database+Name.png)
10. Запускаем командную строку от Администратора и выполняем команду:
sdbinst [Путь к сохраненному файлу .sdb]