Windows Vista, новая клиентская операционная система компании Microsoft, вызвала большой интерес со стороны всех категорий пользователей. Большинство из них воспринимают как неизбежность необходимость перехода на Vista в будущем, если уже не сделали это. Тем не менее, новая ОС от Microsoft вызвала очень много горячих споров о целесообразности перехода на нее, поскольку многие считают ее аппаратные требования завышенными, а изменения с точки зрения интерфейса — неудобными для пользователя. Кроме того, основываясь на опыте Windows XP, большинство считает, что в отношении безопасности и наличия дефектов Vista, до выхода первого пакета обновлений, не является надежной операционной системой. Также завышенные требования Vista останавливают ее распространение среди домашних пользователей, да и многие компании неохотно идут на обновление парка клиентских машин. Однако, на сегодняшний день, число установленных копий Windows Vista значительно превышает число автомобилей всего мира. Выход новой ОС стимулировал продажи новых компьютеров, и теперь многие пользователи могут позволить себе не только установку Windows Vista, но и запуск ее в качестве гостевой системы в виртуальной машине на хостовой платформе Windows XP.
Установка Vista в виртуальной машине может быть произведена со следующими целями:
- испытание в ней необходимого программного обеспечения на совместимость в целях дальнейшего безболезненного на нее перехода
- обучение работе с новой операционной системой
- тестирование программного обеспечения при его разработке
- получение новых возможностей Vista без необходимости переустановки старого программного обеспечения хостовой системы
К тому же, Windows Vista в виртуальной машине может использоваться наравне с другими операционными системами как элемент виртуальной инфраструктуры предприятия, например в решении виртуальной инфраструктуры десктопов (VDI, Virtual Desktop Infrastructure), где пользовательские среды хранятся централизованно на серверах компании. Однако при планировании решений с установкой Vista на платформах виртуализации необходимо учитывать следующие моменты:
- требования Vista к оборудованию
- возможность установки различных изданий Vista в соответствии с лицензией
- поддержку платформами виртуализации (частичная или полная)
- особенности установки и использования на конкретной платформе виртуализации
В данный момент не так много настольных платформ полноценно поддерживают использование Vista в виртуальной машине в качестве гостевой системы. Основные из них — VMware Workstation 6 и Virtual PC 2007. Нужно отметить, что хотя продукт Virtual PC и является бесплатным, его функциональные возможности значительно уступают VMware Workstation. Для целей тестирования триальная версия Workstation идеально подойдет вам и поможет определиться стоит переходить на Vista или нет (точнее, пока еще нет). Продукт VMware Workstation может быть загружен по адресу: http://vmware.com/download/ws/eval.html.
Виртуальные машины с Windows Vista и лицензирование
Компания Microsoft в данный момент ведет довольно спорную и критикуемую многими политику в отношении виртуализации. С одной стороны, Microsoft постоянно откладывала окончательную дату релиза Windows Virtualization (интегрированная в Windows Server 2008 платформа на основе гипервизора, где в качестве серверной роли можно будет выбрать Virtualization Server) и урезала ее возможности, с другой, создается впечатление, что Microsoft намеренно тормозит развитие технологий виртуализации конкурентов. В начале 2007 года компания VMware в довольно жесткой форме выдвинула претензии Microsoft, которые заключались в следующем:
- Политика Microsoft предоставляет полноценную техническую поддержку в отношении виртуализации только для своих платформ (Virtual PC и Virtual Server), игнорируя при этом продукты других вендоров платформ виртуализации (к примеру, VMware ESX Server, который практически по всем техническим параметрам на данный момент превосходит продукты виртуализации Microsoft).
- Microsoft ограничивает сроки использования виртуальных систем.
- Формат виртуальных дисков VHD (Virtual Hard Drive) эксклюзивно используется Microsoft, и настройки некоторых параметров допускаются только в продуктах Virtual Server и Virtual PC. Некоторые ограничения касаются также преобразования VHD-дисков в другой формат.
- Политика Microsoft в отношении средств управления платформами виртуализации направлена на недопущения туда других игроков
- Существуют ограничения на переносимость виртуальных машин и применение виртуализации в Windows Vista
- VMware потребовала открыть API виртуализации в Windows Server 2008, чтобы сторонние производители платформ виртуализации могли создавать свои решения.
Как становится ясным, Microsoft осознает свое отставание в отношении таких игроков рынка виртуализации, как VMware, и старается затормозить их развитие, чтобы в 2008 году, с выходом Windows Virtualization, было легче наверстать упущенное.
На данный момент, ограничения, касающиеся виртуализации Windows Vista в соответствии с EULA (End User License Agreement) на клиентских компьютерах таковы:
- Издания Windows Vista Home Basic и Home Premium ни в каком виде не могут быть использоваться в виртуальных машинах.
- Издание Windows Vista Ultimate может быть запущено в виртуальных машинах, однако пользователь не имеет право воспроизводить или как-либо иначе использовать контент, защищенный службами DRM (Digital Rights Management), а также использовать возможности BitLocker.
Есть еще три важных момента, которые необходимо учитывать при использовании Windows Vista в виртуальной машине:
- Для каждой из копий Vista требуется отдельная лицензия
- Вы можете перемещать виртуальную машину с Vista, но не можете копировать ее на другой компьютер
- OEM-версии Windows Vista не могут быть перемещены с того оборудования, для которого они лицензированы
Многие аналитики говорят о том, что Microsoft запретила использование Vista Home и Vista Home Premium в виртуальных машинах для того, чтобы предотвратить распространение с помощью виртуальных машин медиафайлов, защищенных посредством DRM крупными распространителями музыкального и видео контента.
Надо отметить также, что взломщики программного обеспечения нашли незаконный способ активации Windows Vista, создав шаблон виртуальной машины (Virtual Appliance), который работает в качестве сервера активации для некоторых изданий Vista, назвав его в честь жены Билла Гейтса — Melinda Gates. Эта виртуальная машина использует службу KMS (Key Management Service) для «раздачи» лицензионных ключей машинам интрасети с установленными в них Windows Vista.
Vista Aero в виртуальных машинах
В большинстве случаев платформы виртуализации эмулируют достаточно старые графические адаптеры, поэтому в виртуальных машинах до сих пор нельзя полноценно играть в 3D-игры. Этот факт является одним из существенных препятствий для распространения платформ виртуализации на клиентских компьютерах. Надо сказать, что компания VMware дальше всех продвинулась в этом отношении, объявив об экспериментальной поддержке Direct 3D в VMware Workstation 6. Кроме того, на клиентской платформе виртуализации VMware Fusion для Mac OS, вышедшей 6 августа 2007 года, компания VMware уже неоднократно показывала возможность играть в 3D-игры под Windows на своих технических конференциях и подкастах. Однако, по-прежнему, в гостевой операционной системе Widows Vista на PC-платформе интерфейс Aero для пользователей оказывается недоступен.
Тем не менее, есть способ получить возможности Aero в виртуальной машине косвенным образом, используя возможности Desktop Composition Remoting, надстройки над терминальными службами Remote Desktop, которые позволяют представлять возможности Aero через удаленный доступ к рабочему столу Windows Vista. Mike Kolitz, один из сотрудников Microsoft, работающий в направлении виртуализации, в своем блоге на MSDN рассказал о том как получить Aero в виртуальной машине.
Для этого вам понадобится:
- Хостовая и гостевая операционная система Windows Vista с поддержкой Aero (либо вы можете использовать доступ к удаленному рабочему столу не с хостовой машины, а с другого компьютера сети, где установлена Windows Vista)
- Сетевое соединение между виртуальной машиной и терминальным клиентом (компьютер, с которого происходит доступ к удаленному рабочему столу)
- На терминальном клиенте с Vista графический видеоадаптер должен поддерживать возможности Aero, при этом они должны быть включены.
- Рекомендуются одинаковые издания Windows Vista
Для доступа к виртуальной машине посредством удаленного рабочего стола, вам необходимо разрешить удаленное управление рабочим столом в гостевой системе, а также добавить в брандмауэр соответствующее исключение. После этого, вы можете пользоваться возможностями DWM-эффектов (Desktop Windows Manager — служба, обеспечивающая компоновку рабочего стола для Aero) на терминальном клиенте, хотя, строго говоря, это не есть поддержка Aero в виртуальной машине.
Установка гостевой операционной системы Windows Vista
Создание виртуальной машины
После того, как вы установите VMware Workstation 6, перед установкой гостевой ОС Windows Vista, необходимо создать виртуальную машину с соответствующими настройками. Для этого в меню «File» выберите «New», затем «Virtual Machine» или просто нажмите комбинацию клавиш «Ctrl+N». В появившемся мастере нажмите «Next» и далее выберите «Custom» в диалоге конфигурации виртуальной машины для более полных настроек:
Мастер создания виртуальной машины
После этого, выберите тип виртуальной машины в отношении платформы виртуализации:
Мастер создания виртуальной машины
Фактически это означает выбор поколения аппаратного обеспечения создаваемой виртуальной машины. В списке слева указаны платформы виртуализации, на которых она может быть запущена, а справа – ее аппаратные ограничения. В VMware Workstation 6 гостевой системе может быть выделено до 8 ГБ оперативной памяти (более 4 ГБ памяти актуально только для 64-битных версий Windows Vista), поддерживается не более двух виртуальных процессоров и не более десяти виртуальных сетевых адаптеров, каждый из которых может работать с различными типами сетевого взаимодействия. В создаваемой виртуальной машине с типом Workstation 6 налагаются меньшие ограничения, чем на 5-ю версию, однако вы не сможете использовать ее в платформах VMware ACE 1.x и Workstation 5.x.
Выбираем тип виртуальной машины и нажимаем «Next».
Мастер создания виртуальной машины
Здесь необходимо выбрать тип устанавливаемой гостевой системы. Если вы устанавливаете 64-разрядную Windows Vista, то обязательно выберите в списке соответствующий пункт, поскольку от этого зависит производительность. После этого нажмите «Next»:
Мастер создания виртуальной машины
Здесь необходимо выбрать папку, где будут размещены файлы виртуальной машины, в том числе файлы виртуальных дисков. Помните, что Windows Vista требует существенного количества свободного места на жестком диске, поэтому заранее позаботьтесь об этом и помните, что создание мгновенных снимков состояния системы («снапшотов») также требует значительного объема свободного места на диске. Далее нажмите «Next»:
Мастер создания виртуальной машины
Здесь вы можете указать число виртуальных процессоров в виртуальной машине, которое она будет использовать через виртуальный SMP (Symmetric Multi Processing). К сожалению, Workstation 6 не позволяет эмулировать более двух процессоров. Если ваш процессор поддерживает технологию Hyper Threading (два логических процессора), выберите 2 виртуальных процессора. Выбрав, нажмите «Next»:
Мастер создания виртуальной машины
На этом шаге вы можете определить объем памяти, выделяемой гостевой системе. Помните, что Windows Vista не может быть установлена при менее чем 512 МБ оперативной памяти. Рекомендуется выбрать не менее 1024 МБ. Объем выставленной памяти должен быть кратен четырем мегабайтам. Далее нажимаем «Next»:
Мастер создания виртуальной машины
Здесь нам необходимо определиться с типом сетевого взаимодействия первого сетевого адаптера виртуальной машины. По умолчанию выбран тип «Bridged», позволяющий виртуальной машине разделять ресурсы физической сетевой карты и работать по отношению к внешней сети как самостоятельный сетевой интерфейс. Вариант host-only не позволит виртуальной машине «смотреть» во внешнюю по отношению к хосту сеть, а выбор «NAT» (Network Address Translation), спрячет виртуальную машину за виртуальным устройством маршрутизации, не позволяя обращаться к ней из внешней сети (во внешнюю сеть у нее будет доступ). Рекомендуется выбрать «Bridged». Далее нажимаем «Next»:
Мастер создания виртуальной машины
На этой странице предлагается выбрать тип виртуального SCSI адаптера для виртуальной машины, к которому будет подключен виртуальный SCSI диск (при этом физический диск у вас может быть IDE). Для Windows Vista рекомендуется контроллер LSI Logic, поскольку он поддерживается Vista и работает быстрее, чем BusLogic. После выбора SCSI контроллера нажмите «Next»:
Мастер создания виртуальной машины
Здесь вы можете создать новый виртуальный диск, использовать уже имеющийся (например, от шаблона виртуальной машины, Virtual Appliance), либо использовать физический диск напрямую (эта настройка рекомендуется только для продвинутых пользователей, поскольку может повлечь за собой потерю данных виртуального диска при некоторых условиях). Выбираем «Create a new virtual disk» и нажимаем «Next»:
Мастер создания виртуальной машины
На этом этапе, мы можем выбрать, к какому типу контроллера, IDE или SCSI, будет подключен виртуальный диск. Рекомендуются SCSI диск, поскольку он работает быстрее, однако в случае проблем с драйверами (хотя таковых не наблюдалось), вы можете выбрать IDE диск. Далее нажимаем «Next»:
Мастер создания виртуальной машины
Здесь мы выбираем максимальный объем виртуального диска в гигабайтах. Для Windows Vista требуется не менее 16- гигабайт (для 64-битной версии не менее 24 ГБ), рекомендуется не ставить галку «Allocate all disk space now». В этом случае файл виртуального диска будет расти по мере его наполнения, при этом он будет ограничен указанным размером. Если вы установите упомянутую галку, файл указанного размера будет создан сразу, что не намного, но ускорит быстродействие диска. Выставив последнюю галку, вы можете разбить файл виртуального диска на куски по 2 ГБ, для того чтобы преодолеть ограничение файловой системы FAT32 на размер одного файла в 4 ГБ (поэтому будьте внимательны при установке виртуальных машин на FAT-разделы). Далее нажимаем «Next»:
Мастер создания виртуальной машины
Здесь мы указываем имя файла виртуального диска и нажимаем «Next», после чего появится заключительная страница мастера, где нажимаем «Finish».
Примечание
По умолчанию VMware Workstation версии 5.5 и ниже эмулирует 100-мегабитный сетевой адаптер. В случае если вы хотите использовать виртуальный адаптер стандарта Gigabit Ethernet (Intel Pro/1000 MT), перед установкой Windows Vista вам необходимо добавить в vmx-файл, находящийся в папке с виртуальной машиной, следующую строчку:Ethernet0.virtualDev = «e1000»
Установка гостевой системы Windows Vista
После создания виртуальной машины вставьте диск с Windows Vista в ваш DVD привод и нажмите кнопку «Play» в консоли VMware Workstation. После этого запустится установка гостевой системы:
Установка Windows Vista
Примечание
Если вы хотите установить Windows Vista, используя ISO образ, то в меню «VM» выберите «Settings» далее перейдите в категорию «CD-ROM», выберите вариант «Use ISO Image» и укажите путь к ISO-образу (убедитесь также, что флажок «Connected» установлен). После начала установки с ISO образа вы, скорее всего, получите сообщение:Load Driver: A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD or USB flash drive, please insert it now. Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step.
В этом случае вам необходимо использовать утилиты сторонних производителей, монтирующие ISO-образ в качестве виртуального диска хостовой системы (например, DAEMON Tools) и указать его в качестве источника в категории «CD-ROM».
Далее перед вами появится окно выбора настроек установки Windows Vista:
Установка Windows Vista
Далее нажмите «Next» и введите лицензионный ключ в появившейся форме:
Установка Windows Vista
Вы можете не вводить лицензионный ключ сейчас, просто нажав кнопку «Next». Далее вам предстоит выбрать издание Vista для установки:
Установка Windows Vista
Примечание
Для того чтобы курсор мыши вышел за пределы окна виртуальной машины, нажмите комбинацию клавиш Ctrl+Alt. Обратите внимание также на значки в правом нижнем углу экрана: они показывают активность виртуальных устройств.
Помните, что вам нельзя выбирать варианты Vista Home и Vista Home Basic, поскольку это запрещено лицензией (хотя они и должны работать в виртуальной машине без проблем). Далее отмечаем чекбокс о том, что вы купили именно выбранное издание и нажимаем «Next»:
Установка Windows Vista
Здесь мы можем с разделами виртуального диска, как с обычным физическим. Если вы выбрали тип диска «Growable» (не отметив галку «Allocate all disk space now») при создании виртуальной машины, то диск виртуальной машины отформатируется на указанный размер, однако фактический объем файла с диском будет расти по мере наполнения. Далее нажимаем «Next» и начинается процесс установки Windows Vista. Во время установки вы можете испытать новую возможность VMware Workstation 6, нажав на кнопку закрытия окна. Вам предложат выбрать один из трех вариантов: остановить виртуальную машину, поставить «на паузу», сохранив ее состояние или оставить запущенной в фоне. При выборе последнего варианта, консоль Workstation закроется, а восстановить ее вы сможете, нажав правой клавишей на иконке VMware в трее. Кстати, в правом нижнем углу консоли Workstation появился пункт для чтения показанных сообщений платформы, что очень помогает при проблемах с оборудованием.
После того как Vista будет установлена, создайте учетную запись пользователя, введите имя компьютера (если вы устанавливаете машину в сети организации, добавьте префикс vm, чтобы было понятно извне, что машина виртуальная), установите настройки безопасности и временную зону.
В результате, вы увидите рабочий стол Windows Vista в виртуальной машине:
Установка Windows Vista
Далее вам необходимо сразу же установить пакет VMware Tools, который содержит в себе улучшенные драйвера устройств и другие возможности для облегчения работы с гостевой системой. Для этого в меню «VM» выберите пункт «Install VMware Tools», после чего начнется установка пакета. Согласитесь со всеми предупреждениями системы безопасности и выберите тип установки «Custom». После этого вы можете выбрать устанавливаемые компоненты пакета:
Установка VMware Tools
Здесь вы можете просмотреть, какие драйвера будут установлены, а также выбрать некоторые дополнительные специальные возможности.
Примечание
Не выбирайте установку VMware Tools при выключенной гостевой системе, поскольку в этом случае вам, возможно, придется вручную смонтировать образ с пакетом и запустить установку.
После установки гостевой системы вы можете добавить различные дополнительные виртуальные устройства, например жесткий диск. Для этого зайдите в меню «VM», выберите «Settings» и на вкладке «Hardware» нажмите «Add». После того, как вы добавите диск к виртуальной машине, в гостевой системе необходимо его отформатировать в нужной файловой системе. Для удобства работы с содержимым виртуального диска, вы можете смонтировать его в гостевую систему (при выключенной виртуальной машине). На вкладке «Hardware» зайдите в категорию «Hard Disk» и выберите кнопкой «Utilities» пункт «Map». Смонтированный диск можно так же отформатировать и проверить на ошибки, как и физический. Кроме того, вы можете дефрагментировать виртуальный диск, выбрав по кнопке «Utilities» пункт «Defragment».
Для того чтобы переключаться в полноэкранный режим работы с виртуальной машиной, вам необходимо нажать комбинацию «Ctrl+Alt+Enter», а чтобы нажать «Ctrl+Alt+Del» в гостевой системе, используйте комбинацию «Ctrl+Alt+Ins». При работе с виртуальной машиной тщательно следите за использованием ею ресурсов компьютера (можно использовать программу Veeam Monitor) и, в случае их недостатка, увеличьте объем выделяемой памяти.
Одна из новых интересных функций VMware Workstation 6 — возможность расширить область рабочего стола гостевой системы на несколько мониторов, что очень удобно при различного рода демонстрациях. Для включения этой функции в меню «VM» выберите «Settings» и в категории «Display» выставьте параметр «Number of Monitors».
Заключение
Изложенных выше сведений достаточно для того, чтобы установить Windows Vista на платформе VMware Workstation 6 и комфортно пользоваться виртуальной машиной для своих целей. Однако вам может понадобиться дальнейшая оптимизация, как платформы виртуализации, так и гостевой системы для достижения максимального эффекта. Виртуальная машина, обладает очень хорошим свойством — легкой переносимостью на другой компьютер. Тем не менее, не забывайте об условиях лицензионного соглашения, когда делаете это.
Так как Windows Vista на данный момент вызывает множество нареканий со стороны пользователей, установка ее в виртуальной машине — один из лучших способов оценить необходимость перехода на эту платформу. Безусловно, немаловажный аспект использования виртуальных машин с Vista — тестирование программного обеспечения и совместимости программных продуктов. В любом случае, переход на Vista неизбежен для пользователей, привыкших к ПО от Microsoft. Виртуальная машина поможет вам оценить достоинства Vista и привыкнуть к нововведениям интерфейса, не затрагивая деятельность в основной рабочей системе.
Do you want to experience and discover an old system like Windows Vista x64 Ultimate again? Don’t worry; even if your new PC doesn’t support Vista, there is always a way. Here is a great free software that allows us to do this: Oracle VM VirtualBox!
Of course, even though the Microsoft Vista era is over, I believe that we need to know the evolution of Microsoft. In this article, I will tell you how to install Windows Vista x64 Ultimate with Oracle VM VirtualBox on Windows 11 & 10. Plus, I will go into all the necessary details and cover how to create a proper virtual machine.
How to Set Up Windows Vista x64 Ultimate on Windows 11 / 10 using Oracle VM VirtualBox 7
In November 2006, Microsoft introduced the Windows Vista operating system, codenamed Longhorn, to cater to its user base.
The main features of this system include the Windows Aero theme, a new graphical interface, and SuperFetch, which offers faster application launch than older systems. Offering a better visual interface with the Aero theme, this operating system has many improvements that allow users to manage their computers more easily.
Furthermore, Windows Vista encompasses Media Player 11, enabling users to enhance their media experience, along with Internet Explorer 7, which provides enhanced security measures for a more efficient and secure Internet browsing experience.
Since its release in 2006, it has obtained Service Pack 1 (SP1) in 2008 to enhance system security and reliability. Later, it released Service Pack 2 (SP2) on May 26, 2009, which supports Blu-ray and Bluetooth new technologies. After all these improvements, Microsoft completely ended support for the Vista distribution on April 11, 2017.
When Microsoft’s Vista system is compared to other systems, significant changes have been made thanks to the visual user interface and the Sidebar tool that allows adding essential tools.
There are still users who use the Vista system today. Still, many of them no longer use Vista due to the increasing system vulnerabilities and security concerns caused by the developing technology.
Installing a Windows Vista system on a physical computer can be dangerous in terms of data security in today’s technological age. Therefore, you can install and experience this system on virtual machines using software from developers who offer Oracle VM VirtualBox or other virtualization solutions.
How to Create a New VM (Virtual Machine) for Windows Vista OS
Irrespective of the platform or operating system version employed on your host computer, installing older and newer Windows, Linux, and macOS systems is feasible through virtual machines.
After downloading and installing VirtualBox, a free software developed by Oracle, on your host system, you must create a virtual computer for the Vista system.
Step 1
After running the VirtualBox program, click Machine> New from the tool menu or click New with the large icon on the right to open the virtual PC preparation wizard.
Step 2
The initial step involves selecting the desired platform and system version for installation to commence the preparation of the Virtual PC. Upon entering the name of the operating system you wish to install in the designated Name field, the program will promptly ascertain the system type through automated means.
If the system’s architecture cannot be selected automatically after typing Windows Vista in the Name field, manually choose 64-bit from the Version field. Then, click Other from the drop-down menu from ISO Image to add an ISO file.
Step 3
Please choose the Windows Vista ISO file you downloaded to your computer from the list below the article, and then add it.
Step 4
Since the VirtualBox 7.x version has a new user interface, you can preconfigure some system settings. However, if you prefer to install the system manually, select Skip Unattended Installation.
Step 5
Depending on the hardware features of your host computer, specify a suitable RAM size and the number of virtual processor cores for the virtual machine.
Step 6
Since you will install Windows Vista from scratch, you must create a new virtual hard disk. If you have the disk of a VM you have installed before, you can add it with the Add an existing virtual disk file option. Configure the virtual disk size as a minimum of 30 GB and continue.
If you are using one of the 6.x versions of VirtualBox, since the interface is different, select the VDI (VirtualBox Disk Image) virtual disk type recommended by Oracle at this stage, which is selected by default, and hit Next.
To back up the virtual hard disk on your host computer, choose the Dynamically Allocated or Fixed Size. If you want the disk size assigned to the virtual disk to be separated from your host disk, you can select the Fixed Size. This option will slightly increase the performance of the virtual computer. Still, it will unnecessarily fill the capacity of your host disk.
Select the Dynamically Allocated option, which allows the disk space allocation from the host disk if the VM needs it, and press Next.
Step 7
After creating your virtual machine, check the settings of the Vista guest machine and close the VM wizard.
Step 8
To configure the settings of the Windows Vista virtual system more professionally, open Settings.
Step 9
Configure the Shared Clipboard and Drag and Drop options as Bidirectional for file and text copying between the host and your virtual PC.
Step 10
Disable the Floppy device from the Boot Order section of the Motherboard hardware and download it to the bottom row. Since you will be adding the ISO image file of the system on the Optical, set it to the first place.
Step 11
If you will use a virtualization program on the guest machine, enable the Nested VT-x/AMD-V feature.
Step 12
Enable Nested Paging for better memory management between the host and VM.
Step 13
After enabling the 3D Acceleration feature in the Display > Screen tab, configure the graphics memory of the virtual GPU device to 256 MB.
Step 14
To improve the disk performance of the virtual machine, enable the Host I/O Cache on the SATA controller of the Storage device.
Step 15
Also, configure the WindowsVista.vdi virtual disk file as a Solid-State Drive (SSD).
Step 16
To activate the USB 3.0 functionality in Vista, navigate to the USB device settings, select the appropriate 3.0 type (xHCI), and turn off the corresponding settings.
Step 17
Start your guest machine by clicking the Start button to begin installing Windows Vista with VirtualBox. When the Startup Disk window opens, choose the Vista image file and click Start again.
How to Install Windows Vista in VirtualBox
After configuring the virtual machine appropriately, you can install the system, mimicking the process as if you were installing it on a physical computer, starting from this point.
Step 1
The Windows Boot Manager screen will open after starting your virtual computer and selecting your startup disk. Press Enter on the Windows Vista x64 Setup [EMS Enabled] option on this screen and start the installation.
Step 2
In the Install Windows window, select the display language you want to use for your system, your current date format, and your keyboard layout.
Step 3
Click the Install Now button to run Vista on your guest machine and continue.
Step 4
In this window, you must select the Windows Vista architecture you want to install. And then, select the Ultimate x64 architecture.
Step 5
Accept the license agreement for Microsoft Vista software and continue.
Step 6
The Upgrade option is disabled because you will run a clean Vista OS. Click Custom (Advanced) to proceed to configure settings such as disk configuration and continue.
Step 7
Click Drive Options in the disk setup window. To use the unallocated disk space, click New and then click Apply to let the system set the disk space automatically.
Step 8
After creating a new disk space on the virtual HDD, select Disk 0 Partition 1.
Step 9
Wait while the setup wizard expands the Windows system files.
Step 10
Your guest machine will restart automatically when the specified timer expires. Click the Restart Now button to renew your virtual system immediately.
Step 11
Type a new username for your Vista system, select a profile picture, and hit Next.
Step 12
In the same way, type your computer name, select your background wallpaper, and press Next again.
Step 13
Specify in this window how you want to select the Windows Update settings for your system. Even though the extended support of Vista has ended, choose Use Recommended Settings at this stage.
Step 14
Configure your Windows virtual machine’s date and time settings according to your country.
Step 15
Specify the current location of your virtual computer as Home, Work, or Public, and continue.
Step 16
Click the Start button to determine the performance of your Windows Vista virtual system and prepare the desktop.
Step 17
Wait while the Windows wizard checks the guest machine’s performance.
Step 18
Wait while the desktop of your Vista system is being prepared.
Step 19
After the installation steps, the first boot view of the Windows Vista operating system will be as follows.
How to Install Guest Additions on Windows Vista VM
Upon successfully installing a Windows or Linux operating system using VirtualBox, it is essential to install the Guest Additions software to enable the utilization of the host hardware within the virtual machine.
Step 1
After installing Windows Vista, when you open Device Manager and view the drivers, you can see that the Base System Device device is not installed, and the virtual graphics adapter software under Display Adapter is not installed correctly.
Step 2
Click Devices / Insert Guest Additions CD Image from VirtualBox’s tool menu.
While installing Vista in 6.x versions, you will get an Installation Aborted error at this stage. This error is because the latest versions of the Oracle program no longer fully support the Vista system. To fix this problem, you need to download and install the old version guest additions image file.
To download an older version of the Guest Additions software, visit this address and select version 6.1.0_RC1 or one of the other versions. Download the VBoxGuestAdditions_6.1.0_RC1.iso file to your host system.
To proceed, kindly right-click the CD/DVD icon at the bottom right of your guest machine and then select the “Choose a disk file” option. Select and open the old version of the guest addition image file that you downloaded to your host computer.
Step 3
If the installation wizard does not form automatically, open My Computer and run the VBoxWindowsAdditions_amd64 file as an administrator after viewing the contents of VirtualBox Guest Additions.
Step 4
After running the setup file, when the guest add-ons setup wizard opens, click Next to continue the installation.
Step 5
Do not change the installation location of the guest software; click Next.
Step 6
Check Direct3D support in the Choose Components window and click the Install button.
Step 7
Check the Always Trust Oracle software option when installing the virtual machine drivers and click the Install button.
If Windows Security warns against installing unsigned drivers, click Install this driver software.
Step 8
After installing guest additions on your virtual PC, restart your VM for the modifications to take effect.
Step 9
Upon examining the Device Manager following the boot-up of your virtual system, you will observe that all the drivers have been installed successfully.
Step 10
To adapt your Windows Vista virtual computer to your host’s screen, click View / Full-Screen Mode from the tool menu and check the screen resolution.
Step 11
After installing the necessary software for your virtual machine, try to copy a text document from your host PC by dragging and dropping it into your guest machine. The file transfer works if you see +Copy next to the file, as in the image below.
How to Test Internet Connection in Vista VM
A network connection may not be established when the VirtualBox program services installed on your host system do not work correctly. For this reason, checking your Internet connection after each new guest machine installation is helpful.
Step 1
After typing cmd in the search box in the start menu on your Windows Vista system, run the tool and test your Internet connection by pinging Google servers using the ping 8.8.8.8 command.
Step 2
When the ping test is successful, open the Internet Explorer browser installed by default on your system and verify your connection by visiting the Google search engine.
How to Configure a Shared Folder
After setting up a virtual PC with VirtualBox, we recommend using the Shared Folder feature for more efficient and error-free file copying between the host and the VM. With the assistance of the Shared Folder characteristic, you can access a folder on your host PC directly from your virtual computer.
Step 1
While your guest machine is running, click Devices> Shared Folders> Shared Folders Settings.
Step 2
When the Shared Folder window opens, click the green + button to open the Add Share window. In the Folder Path section, add the location of the folder you created on your host and enable Auto-Mount and Make Permanent options to use the public folder as a network drive.
Step 3
When you view the shared folder on My Computer in the virtual machine, you can see that it is added as a network drive in the Network Location section. Likewise, you can see that the public folder is active in VBOXSVR over the Network.
Step 4
Now, create and configure a new folder in the Shared Folder. And then, check the folder in the Host and VM.
How to Install USB 3.0 Driver in the Vista Virtual Machine
You must change the default controller before using USB 3.0/3.1 storage or other Vista guest machine devices. Officially, Vista does not have USB 3.0 driver support. Still, you can enable support by changing the controller type in Oracle software.
Suppose you attempt to connect a USB 3.0/3.1 supported flash stick to your virtual machine without enabling 3.0 support. In that case, you will encounter an error pointing out that your storage device cannot be added.
Step 1
Upon inspecting the Device Manager, it will become evident that the driver cannot be installed, even if USB 3.0 is enabled.
Step 2
To fix the USB problem, shut down your Vista system entirely and then the Oracle software. Then, open PowerShell in the location where the virtualization program is installed and change the USB chip type by executing the command below.
./VBoxManage setextradata 'Windows Vista' VBoxInternal/Devices/usb-xhci/0/Config/ChipType uPD720201
Step 3
Obtain the USB 3.0 Driver designed explicitly for Vista x64 by downloading it from the table at the bottom of the article. After extracting the archived file to the folder, run the RENESAS-USB3-Host-Driver-30230-setup file as an administrator.
Step 4
Click Next when the Renesas USB Driver wizard opens.
Step 5
Accept the license agreement of Renesas Electronics USB 3.0 software.
Step 6
Click the Install button to build the driver for the USB hardware.
Step 7
After completing the Renesas Driver installation, click Finish.
Step 8
Plug a USB 3.x compatible flash drive into your host computer and create a folder named ‘Backup’.
Step 9
Click Devices > USB > Kingston DataTraveler 3.0 (Name of Your USB Device) to connect the USB memory you have inserted in your host to the virtual computer.
Step 10
Upon inserting the flash memory device into your virtual system, the device will be recognized and ready for use once the USB Mass Storage Device driver is installed. When you view My Computer on the guest machine, you can see that the system uses the Kingston-branded USB memory.
How to Change Intel Audio Controller to Realtek ICH AC97 to Fix Sound Problem in VirtualBox 6.x Versions
The default Intel Audio controller defined in the Vista virtual machine causes system sounds to malfunction and echo.
- After turning off your virtual PC, open its settings and click on the Audio device, then change the Audio Controller setting to ICH AC97 and close the window.
- After running your virtual PC, you will see that the Multimedia Audio Controller device driver is not installed under Other Devices in Device Manager. To fix this problem, install the ICH AC97 audio controller driver for Vista x64.
- Download the Realtek AC97 Audio Driver from the table at the bottom of the article and copy it to your VM. Then, after extracting the archived file to the folder, run the Setup file in the 6305_Vista_PG537 folder as an administrator.
- When the Realtek AC’97 Audio 6.0.1.6305 x64 Edition setup wizard opens, click Next to continue.
- Click Install this driver software anyway when you receive an unsigned driver warning during the audio driver installation.
- After installing the sound driver for Vista, restart your virtual system.
- When you recheck Device Manager on your guest machine, you can see that the Realtek AC’97 Audio device works under Sound, Video, and Game Controller.
Video
Installing Old Versions
Download Windows Vista ISO, USB, and Audio Driver
File | Links |
---|---|
Windows Vista Ultimate x64 EN ISO | Download |
Windows Vista x64 USB 3.0 Driver | Download |
Windows Vista x64 AC97 Sound Driver | Download |
Conclusion
In conclusion, you can install all versions of Windows Vista x64 on a virtual machine with Oracle VM VirtualBox. This method is the safest way on your current PC. So you can experience this old operating system without compromising security.
In addition, you can create a new virtual machine correctly and appropriately through the steps I provided in the article. With this process, you can use VirtualBox for testing and development as well as exploring old systems.
VirtualBox_Windows Vista Ultimate_17_08_2022_00_03_44.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_04_12.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_09_56.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_12_34.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_13_14.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_13_40.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_13_53.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_14_09.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_14_25.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_14_46.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_14_57.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_15_18.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_15_37.png
VirtualBox_Windows Vista Ultimate_17_08_2022_00_16_55.png
Файл виртуального диска VHD можно создать по разному, но по моему самый простой способ, это использование утилиты
Disk2vhd v2.01 от Марк Руссиновича.
и запускаем её.
В главном окне снимаем галочку с «Use Vhdx», если не хотите создать файл нового формата VHDX.
В левой части окна отмечаем галочкой диск C:\ с установленной Windows Vista.
Даём имя будущему файлу виртуального диска «Windows Vista».
Жмём на кнопку проводника в правой части окна.
Сохраним виртуальный файл на переносном винчестере USB буква диска (E:).
Начинается процесс создания виртуального диска VHD.
Файл виртуального диска с Windows Vista создан.
Подключаем переносной жёсткий диск USB с файлом VHD к ноутбуку с Windows 10. Устанавливаем виртуальную машину VirtualBox 5.0.4 на ноутбук и настраиваем её
Скачиваем последнюю версию виртуальной машины VirtualBox 5.0 и устанавливаем её на ноутбук с Windows 10
в процессе установки виртуальной машины нет никаких подводных камней, жмите всё время Далее.
Создаём виртуальную машину.
В главном окне VirtualBox жмём «Создать».
Даём имя виртуальной машине «Windows Vista»
выбираем
Тип: «Microsoft Windows».
Версия: «Windows Vista» (64-bit)».
и жмём «Next»
Можете выделить виртуальной машине побольше памяти, например 1024 Мб.
«Next»
Отмечаем пункт «Использовать существующий виртуальный жёсткий диск» и жмём на кнопку проводника справа.
В открывшемся проводнике находим на переносном жёстком диске USB файл виртуального диска VHD с Windows Vista, выделяем его левой мышью и жмём «Открыть».
«Создать»
Виртуальная машина «Windows Vista» создана, перед запуском машины расскажу про один важный момент.
В переносе VHD, созданного путём конвертирования физического диска есть один значительный момент.
На старых компьютерах использовался режим жёсткого диска IDE
VirtualBox при создании виртуальной машины Vista устанавливает режим SATA
Если у Вас на старом компьютере с Windows Vista был режим IDE, то при создании виртуальной машины нужно Sata поменять на IDE.
Запускаем виртуальную машину.
И Windows Vista запускается.
Для более стабильной работы виртуальной машины установите «Дополнения гостевой ОС», после этого вы сможите создавать общие папки, подгонять размер экрана гостевой ОС и т.д.
Также после установки «Дополнений гостевой ОС» перейдите в режим полного экрана, работать так будет более комфортно.
Что делать, если Windows Vista на виртуальной машине загрузится с ошибкой
Друзья, такое вполне возможно и в этом случае одно из возможных решений — восстановить загрузчик операционной системы и нам понадобиться ISO-образ Windows Vista, если такого образа у вас нет, то вполне сойдёт ISO-образ Windows 7, но команды для восстановления будут разные. Давайте сначала восстановим загрузчик Windows Vista с помощью ISO-образа операционной системы, а в конце статьи для этих целей применим ISO-образ Win 7, так как я уверен, что многие пользователи с трудом смогут найти ISO-образ Висты.
В главном окне VirtualBox выбираем нашу виртуальную машину «Windows Vista» и жмём «Настроить»
Вкладка «Система»
Изменяем порядок загрузки:
1. Оптический диск.
2. Жёсткий диск.
«ОК».
Вкладка «Носители»
Первый носитель, виртуальный диск VHD, выступающий в роли жёсткого диска.
Второй носитель нужно выбрать, им будет ISO-образ Windows Vista.
Выделяем левой мышью пустое поле и жмём на значок дисковода.
«Выбрать образ оптического диска»
В открывшемся проводнике находим ISO-образ Windows Vista, выделяем его левой мышью и жмём «Открыть».
Виртуальная машина настроена.
«ОК».
Восстановление загрузчика Windows Vista
Запускаем VirtualBox
Появляется предложение загрузиться с ISO-образа Windows Vista — «Press any key to boot from CD or DVD», соглашаемся и нажимаем любую клавишу на клавиатуре.
«Далее»
«Восстановление системы»
«Далее»
«Командная строка»
В открывшейся командной строке вводим команды:
diskpart
lis vol (видим, что буква дисковода с ISO-образом Windows Vista является (D:).
exit
D:\boot\bootsect /nt60 All (этой командой мы восстанавливаем загрузчик Windows Vista).
exit
Закрываем командную строку и перезагружаемся.
После наших действий Windows Vista должна загрузиться.
Если у вас нет ISO-образа Windows Vista, то для восстановления загрузки вполне сойдёт ISO-образ Windows 7.
Укажите в настройках виртуальной машины, а именно на вкладке «Носители» ISO-образ Windows 7.
Запустите виртуальную машину.
В начальном окне установки Windows 7 жмём клавиатурное сочетание Shift + F10, появляется окно командной строки.
Вводим команды:
diskpart
lis vol (видим, что Windows Vista находится на Томе 1, буква диска C:)
sel vol 1 (выбираем Томе 1)
activ (делаем его активным)
exit (выходим из diskpart)
bootrec /fixmbr (утилита bootrec записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел.
bootrec /fixboot (утилита bootrec записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista).
bcdboot C:\Windows (файлы загрузки Windows Vista создаются на диске C:)
Выходим из командной строки и перезагружаемся.
Загружается Windows Vista !
- Locate a Windows Vista iso
- Launch Virtualbox
- Create a New VM by selecting Machine > New
Name: Microsoft Windows Vista
Machine Folder: C:\VMs
Type: Microsoft Windows
Version: Windows Vista (64-bit)
Memory Size: 4096 MB
Hard disk: Create a virtual hard disk now - Click Create
- On the Create Virtual Hard Disk dialog
Name the virtual disk image Microsoft Windows Vista.vdi
File size: 25.00 GB
Hard disk file type: VDI
Storage on physical hard disk: Dynamically Allocated - Click Create
- Select the VM and Click Settings
- Select System > Processor
- Give the VM at least 2 processors
- Select Display
- Slide the Video Memory to 128 MB
- Select Storage
- Click on the CD-ROM drive
- Select the disc dropdown to the right > Choose a virtual optical disc file…
- Browse to and select the Windows Vista .iso file
- Click OK
- Make sure the Windows Vista VM is selected and click Start > Normal
- Click Next
- Click Install Now
- Leave the product key blank, click Next > Click No to continue
- Select the version and check the I selected the edition of Windows I purchased box > Click Next
- Check the I accept box, Click Next
- Click Custom (advanced) > Click Next
- Wait for Windows to copy files, the VM will reboot
- Enter a username and password > Re-type the password > Click Next
- Give the computer a name > Click Next
- Click Ask me later
- Set the date/time and timezone > Click Next
- Click Home
- Click the Start Button
- Enter your password to login
- Welcome back to Windows Vista
Optional Steps
- Select Devices > Insert Guest Additions CD image…
- If VirtualBox Guest Additions doesn’t autorun, open My Computer > CD Drive > Double click VBoxWindowsAdditions-amd64.exe
- Install Guest Additions accepting the defaults
- Accept any driver popups from the Guest Additions installer by clicking the Install this driver software anyway button
- After the installation completes select Reboot now > Click Finish
- Upon rebooting, you can now full screen the VM and the interal resolution will automatically change to match the window size
- Download i12bretro Windows SP Download
- Extract the downloaded zip file
- Select Devices > Optical Drives > Select disk image…
- Navigate to the extracted Windows SP file and select i12bretro_Windows_SP.iso
- If the VM doesn’t autorun, open My Computer > CD Drive
- Open the Windows Vista folder > Double click SP1 x64.exe
- Follow the dialogs to install Service Pack 1
- Click Finish to reboot and complete the SP1 install
- After logging back in open My Computer > CD Drive
- Open the Windows Vista folder > Double click SP2 x64.exe
- Follow the dialogs to install Service Pack 2
- Once complete, Select Devices > Optical Drives > Remove disk from virtual drive
- Click Finish to reboot and complete the SP2 install