Какие строки кода можно использовать в CMD или .bat для запуска исполняемого файла в режиме совместимости? Можно ли это сделать вообще, или это какое-то волшебство реестра?Запуск исполняемого файла в режиме совместимости через CMD
ответ
Прежде всего, вам нужно быть администратором или быть в группе из них. Во-вторых, вы должны знать, какой совместимости вы собираетесь установить (Windows 7, Windows XP, и т.д ...) В-третьих, применяется только для .exe
файлов
Я установил совместимость для Windows XP S3 для my .exe
file Открыть командную строку в качестве администратора.
Некоторые примеры:
Windows 7 - ~ WIN7RTM
Windows XP SP3 - ~ WINXPSP3
Windows Vista SP1 - ~ VISTASP1
Примечание: Это будет применяться для всех пользователей
reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Users\****\Desktop\MPC-HC.1.7.10.x64.exe" /d "WINXPSP3"
Для текущего пользователя
reg.exe Add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Users\****\Desktop\MPC-HC.1.7.10.x64.exe" /d "WINXPSP3"
Я вручную добавил исполняемый файл в реестр для запуска в режиме совместимости для Vista, XP и Windows 7. Но по-прежнему действительно не нужно запускать. Я ценю ваше терпение и помощь в этом вопросе, но я боюсь, что я не смогу это исправить: p. Спасибо, брух. – Gutsyou
Возможно, ваш исполняемый файл совсем несовместим ... Поделитесь этим, чтобы проверить – Valijon
«Это приложение несовместимо с установленной операционной системой. Обновите Windows 98SE, Windows 2000 или лучше». – Gutsyou
Попробуйте следующее: [http://superuser.com/a/379402](http://superuser.com/a/379402) – Valijon
Убрать код в сообщении, не получилось с грустью ... ссылка для Windows 7, но я запускаю Windows 8. Так что это может иметь какое-то отношение к этому ... – Gutsyou
Нажмите 'ctrl + R', введите' regedit', а затем перейдите к 'HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers'. Здесь вы можете увидеть исполняемые файлы с совместимостью. Пример: некоторый exe-файл, я установил совместимость с Windows 95, у меня есть '~ WIN95 DWM8And16BitMitigation' – Valijon