Windows 7 64 bit и старые программы.

May 18, 2011 15:41


Многие пользователи новомодной ОС от мелкомягкого гиганта, наверное, долго ругались, обнаружив, что старые их программы отказываются работать под новой операционкой. Что-то намудрили в Microsoft, что обратной совместимости не оказалось в Windows 7 64 bit. Приведу пример из своей практики. Некое ПО использует SQL 2000. Смена ПО обойдется в немалую сумму. Компания использует 1С 7.7, обновить конфигурацию из Windows 7 64 bit не получается, установщик валится. Сортировка баз под Windows XP и Windows 7 разная, надо извращаться. Что делать? Решение есть у самой Microsoft. Да, не очень удобное, но есть. Можно добиться полной совместимости с Windows XP.
Под кат спрячу инструкцию, не всем это нужно, но кому надо, посмотрит.

Итак.
Сразу оговорюсь. Ссылки даю на английские странички закачки. Все закачки должны производиться с легальной операционки, обязательно с Windows 7 professional или ultimate. С других ОС закачка не пойдет, не пройдет валидацию.
Еще одним требованием является поддержка в биосе и процессором режима виртуализации. Для проверки этого надо зайти в BIOS Setup и найти соответствующий пункт. Если Hiper-V отключено, надо включить.

Идем на сайт Майкрософта и скачиваем виртуальную машину для Windows 7 64 bit. Есть там и для 32-битной версии, но особого смысла не вижу в использовании этой версии семерки. Все равно больше трех гигов оперативы она не видит, зачем себя еще этим ограничивать? Казалось бы вот, ща ее поставлю и дело в шляпе! поставлю под нее windows XP и хоть виртуально, но буду работать. Ага, как же, разбежались.
Возможно, придется поставить пару обновлений.
Обновление один и обновление два.
Теперь надо поставить еще и Window XP Mode/

Всё, обновления поставили, поставили режим совместимости. На самом деле под режимом совместимости подразумевается полновесная Windows XP, заточенная для работы в виртуальной среде под Windows 7.

Теперь открываем меню и видим следующее:



Запускаем Windows XP Mode и попадаем в обычную Windows XP. Отсюда устанавливаем необходимое программное обеспечение. Например SQL 2000 Enterprise Manager, при необходимости вводим в домен ....
Производим выход из виртуальной среды.
Теперь в меню Windows 7 будет следующая картинка



Все, квест выполнен, можно прямо из этого меню запускать устаревшее ПО. При этом вокруг окна этого ПО не будет даже рамочек каких-нибудь странных, всё будет выглядеть, будто проблем с запуском и не было. Для него будет полная поддержка Windows XP, никаких купюр ... вот только при сохранении на жесткий диск надо внимательно следить куда сохраняем. На виртуальный HDD виртуальной машины или на физический диск компьютера-хоста. Для простоты процесса сохранения, предлагаю сделать и на рабочем столе виртуальной машины, и в папке "Мои документы" ссылочку на место сохранения документов на хосте.

Возможно, перед запуском виртуализированного ПО будет выскакивать окошко с запросом пароля. Ну поэкспериментируйте, не так это уже и сложно обучить даже самую разблондинистую блондинку пару раз ввести пароль вместо одного.

Компьютизмы, microsoft, Майкрософт, #Компьютер

Previous post Next post
Up