Чтобы пользователи могли запускать на новых версиях Windows старые программы, скажем, для Windows XP, в операционной системе предусмотрен режим совместимости. Выбрать и применить его настройки можно в свойствах исполняемого файла на одноименной вкладке, после чего старая программа, по идее, должна запуститься. Но так ли он эффективен? Увы, далеко не всегда. Так называемый режим совместимости трудно назвать даже имитацией.
Вся его суть заключается в банальной подмене информации о системе и ее базовых компонентах.
Да, еще режим совместимости позволяет отключать компоненты, способные привести к конфликту с устанавливаемым старым приложением, но этого всё равно недостаточно. Чтобы запустить программу, которая была разработана именно под Windows XP, нужно нечто больше, чем простая подмена названий. Здесь есть два основных решения — создать виртуальную машину и установить на нее XP из ISO-образа или воспользоваться готовым решением от Microsoft под названием Windows XP Mode.
По сути, данное решение представляет собой готовую виртуальную операционную систему, правда, лишенную по умолчанию возможности полноценной интеграции с хостовой системой. Чтобы расширить его функционал до полноценной виртуальной машины, вам понадобится также установить плагин VMLiteWorkstation — программную среду, разработанную на базе проекта VirtualBox OSE. Есть у Windows XP Mode и другой недостаток. Создавался инструмент для Windows 7, установить его в новых версиях Windows можно только опосредовано и без гарантии корректной работы.
Тем не менее, мы попробуем это сделать.
А так действуем, придерживаясь следующего плана.
На странице www.microsoft.com/ru-ru/download/confirmation.aspx?id=8002 скачиваем пакет Windows XP Mode, с сайта www.vmlite.com или любого другого свободного источника скачиваем плагин WMLite Workstation.
Первым делом устанавливаем плагин.
Следуя указаниям мастера и соглашаясь с инсталляцией драйвера контроллера запоминающих устройств.
По завершении установки идем в меню Пуск и запускаем инструмент «VMLite Wizard».
В открывшемся окошке настроек активируем радиокнопку «Specify the path…».
Указываем путь к исполняемому файлу Windows XP Mode, жмем «Далее» и запускаем процедуру установки.
На определенных этапах вам будет предложено указать пароль для виртуальной машины, выбрать каталог установки, выделить желаемый объем оперативной памяти, отключить или оставить включенным брандмауэр.
После того как распаковка будет завершена, опять идем в меню Пуск и запускаем на этот раз среду WMLite Workstation.
Ее интерфейс практически дублирует VirtualBox, так что вы без труда во всём разберетесь. В общем всё, можете настраивать и запускать виртуальную машину с уже подключенной к ней Windows XP.
Альтернативный вариант
Если что-то пойдет не так, можете установить Windows XP Mode непосредственно на VirtualBox, предварительно вытащив из установочного пакета файл виртуального диска. Для этого откройте исполняемый файл Windows XP Mode в WinRAR или другом архиваторе, зайдите папку «sources» и извлеките из нее файл «xpm».
Добавив ему расширение ZIP, вновь откройте архиватором и на этот раз извлеките файл VirtualXPVHD, переименуйте его в VirtualXP.vhd.
Создайте в VirtualBox виртуальную машину с настройками XP, подцепите к ней полученный VHD-файл.
И запустите гостевую операционную систему.
Альтернативный вариант работает как в Windows 10, так и в Windows 8.1.
Как обладатель очень живучего принтера Canon LBP (LPT), перезагружаюсь для печати из Win8.1 64 в XP, неудобно, но и печатаю нечасто. Ставил виртуалку, времени убил, но стало чуть удобнее, годик проработала, потом сама по себе перестала находить принтер. Снёс, опять перезагружаюсь.
Скачал по ссылке, этот Режим Windows XP, при запуске система ругнулась, только для WIN7, галочка режима совместимости тоже ничего не изменила :(
Пичалька, а принтер - зверь, 19 лет ему и работает, в том году ему новый картридж по распродаже купил
Canon LBP 800
Ставь универсальный драйвер HP и не парься. Canon 800 это тот же HP 1100 только в профиль.
Виртуальная машина созданная в Hyper-V еще в Windows 8 в декабре 2013 года, подключением просто файла VirtualXP.vhd, находится до сих пор в рабочем состоянии, практически уже без месяца 7 лет. Эта машина переезжала на Windows 8.1 и 10, проходила модернизацию версии Hyper-V и файла VHD на VHDX. В машине нет никаких неизвестных устройств, службы интеграции Hyper-V Integration Services (version 6.2.9600.16384) от Windows Server 2012 R2, у которого есть необходимые пакеты для Server 2003. Windows XP в машине с полным комплектом обновлений на дату прекращения поддержки, т.е., без мазохизма с обновлениями к встраиваемым версиям, откуда использовано только обновление таймзон с отключением перехода на зиму/лето. Сегодня при проверке в виртуальной машине еще вылезло предложение обновить Adobe Flash Player до последней версии 32.0.0.445, которое успешно установилось.