Как "обмануть" установщики программ, чтобы они работали на неподдерживаемых ОС?

Я хочу установить некоторое программное обеспечение на сборку до альфа-версии XP (кодовое имя Windows Whistler). Тем не менее, 90% установщиков не запускаются. Я предполагаю, что это из-за версии ядра, которая, я полагаю, находится где-то между 5.0 и 5.1 (насколько я помню, даже программное обеспечение, которое должно работать под Windsows 2000, не удалось установить).

Как я могу наиболее правильно и эффективно изменить значения в реестре, чтобы у меня была возможность протестировать некоторое программное обеспечение (я знаю, что могут быть ошибки из-за отсутствующих функций, я делаю тесты в ВМ).

Тот же вопрос о Windows XP x64 с ядром версии 5.2 - где его изменить, чтобы базовое программное обеспечение, разработанное для Win XP x86, устанавливалось так же, как и на обычную Win XP (или, возможно, в свойствах есть какая-то опция совместимости).

Спасибо за вашу помощь.

UPD: Java Runtime Environment версии 5, обновление xxx, должно работать на Windows 2000 (и даже на Windows 98 SE, я тестировал его). Но он почему-то отказывался устанавливать на Whistler... Может быть, они вырезали что-то важное во время разработки, чтобы сборки быстрее компилировались?

1 ответ

Ты можешь попробовать Right Click on .exe -> Properties -> Compatibility -> Run this program in compatibilty mode for.. а затем укажите совместимые версии ОС.

Другие вопросы по тегам