Использовать виртуальную машину для обеспечения полной обратной совместимости Windows 7 с приложениями от Windows XP оригинальной не назовешь. Тем не менее, она может стать настоящим спасением для тех, кто все же решился пересесть на что-нибудь "поновее", но в то же время продолжает пользоваться программами, отказывающимися запускаться в Windows Vista/7.
Но режим XP Mode будет доступен далеко не всем. Прежде всего придется обзавестись модификацией Windows 7 с приставкой Professional, Enterprise или Ultimate. Владельцы "домашних" Home Premium и Basic останутся не у дел. Но для наших умеренно-восточных широт не проблема установить "профессиональный" вариант винды, причем даже на что-нибудь особо древнее. И вот владельцы этого самого "особо древнего" также могут остаться не у дел.
XP Mode работает через эмулятор Microsoft Virtual PC, который с недавнего времени обзавелся поддержкой технологии виртуализации и без оной теперь отказывается запускаться. Что делать? Убедиться, что процессор поддерживает оную. Если нет, то тут ничего не остается кроме как заменить его.
А вообще в свете подготовки статьи о XP Mode в Windows 7 у меня возникла идея точно выяснить какие именно процессоры могут это дело запускать. Список получился достаточно внушительным.
В случае платформы AMD это все чипы, что поддерживают память DDR2. То есть речь идет о ЦП, представленных в 2006 году вместе с новым разъемом Socket AM2. Лишь все Sempron обделены поддержкой AMD-V (именно так называется технология виртуализации у AMD). В случае мобильных Turion поддержка AMD-V появилась у моделей Turion X2, а потом перекинулась на одноядерные Turion 64. Но только на серию MK (выпускалась в форм-факторе Socket S1). Ну и тоже самое относится к Opteron: модели поколения Socket F оснащены AMD-V. Все процессоры под Socket 939 и тем более под Socket 754 таковой не имеют.
С Intel ситуация чуть запутанней. Она начала внедрять поддержку Intel VT (виртуализация "по-интеловски") еще в 2005 году в некоторые процессоры Pentium 4, а затем в Pentium D серии 900. Для простоты восприятия лучше свести их в отдельный список:
- Pentium 4 662 и 672 (цифра "2" на конце как раз и означала поддержку виртуализации);
- Pentium Extreme Edition 955 и 965;
- Pentium D 920-960 (но не "половинчатые модели" 945, 935, 925 и 915);
- Core Solo – все модели, название которых не оканчивается на "50";
- Core Duo – все модели, кроме T2300E, T2250, T2350, T2450;
- Core 2 Duo – все модели, кроме серии E4000, мобильных ЦП ниже модели T5600 (T5500, основанные не на степпинге L2 тоже не поддерживали Intel VT), T5750;
- Xeon серий 3000, 5000 и 7000;
- Intel Atom только серии Z: Z520, Z530, Z540, Z550;
- все Core i7.
Обращаю внимание, что список обделен старенькими Pentium M и не очень уже старыми Celeron D/M и Pentium Dual-Core. Не у дел остаются все нетбуки, которые практически на 100% сделаны на основе Intel Atom N270/N280. Навскидку вспоминается только Sony VAIO VGN-P530H/Q с Intel Atom Z520 inside — у него проблем с XP Mode из-за аппаратного обеспечения возникнуть не должно.
Так что когда будете устанавливать себе XP Mode на Windows 7 не пугайтесь вдруг сообщениям о невозможности провести инсталляцию — вероятнее всего ваш процессор не соответствует требованиям. Но если этот режим наберет популярность производители определенно внедрят поддержку виртуализации во все семейства своих ЦП. Или не внедрят, чтобы у потребителей был стимул покупать процессоры подороже ;).