Найти в Дзене

Установка Windows 7, 8 или 10 на виртуальный диск

Здравствуйте. Существует малоизвестный способ установки дополнительной системы Windows на компьютер. Он может пригодиться, когда нужно проверить работоспособность какого-либо устройства, программы или игры на "чистой" системе, когда на основной системе это сделать проблематично. Способ позволяет установить систему, не затрагивая имеющуюся структуру разделов на диске.

Для такой установки потребуется загрузиться с предварительно записанного носителя (DVD, USB-накопитель) установки Windows нужной редакции, для 7 это -
Максимальная (Ultimate) и Корпоративная (Enterprise). Профессиональная (Professional) и младшие домашние - не запустятся. Для 8 - Профессиональная (Pro) и Корпоративная (Enterprise). Для 10 - Pro, Education, Enterprise, Pro for Workstation. Так же этим способом можно установить серверные варианты, начиная с Windows Server 2008 R2.

Экран установки Windows 7
Экран установки Windows 7

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

Выбор раздела установки на примере Windows 8
Выбор раздела установки на примере Windows 8

На этом экране нужно нажать комбинацию Shift+F10, откроется командная строка, вводим

diskpart
Командная строка после ввода diskpart
Командная строка после ввода diskpart

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

create vdisk file=”C:\VirtualDisk.vhd” type=FIXED maximum=40960

Эта команда создаст виртуальный диск, файл .VHD фиксированного размера 40 гигабайт в корне диска C:\. Можно использовать любой другой доступный путь, указать больший или меньший доступный объём пространства (указывается в мегабайтах, умножьте нужное количество гигабайт на 1024). Фиксированный размер виртуального диска, согласно комментариям, обеспечивает максимальную производительность. Операция создания займёт некоторое время - файл указанного размера записывается системой на диск.

Для Windows 8 и 10 можно использовать новый формат - .vhdx, этот формат несовместим с Windows 7.

После успешного создания, выбираем созданный файл командой

select vdisk file=”C:\VirtualDisk.vhd”

Выбираем созданный диск для дальнейших операций

attach vdisk

Монтируем диск в программе установки, чтобы он стал виден в окне выбора разделов

exit

Выходим из программы diskpart

exit

Закрываем командную строку

Окно выбора раздела на примере Windows 7
Окно выбора раздела на примере Windows 7

Мы вернулись к окну выбора раздела. Нажимаем кнопку Обновить, появится диск с новым номером и указанным нами размером, подписанный как Незанятое место или пространство.

Процесс установки на примере Windows 10
Процесс установки на примере Windows 10

Жмём Далее и наблюдаем обычный процесс установки Windows, который будет сопровождаться несколькими перезагрузками компьютера. Для максимально быстрого завершения этого процесса, рекомендую отключить ПК от интернета (если он проводной).

После успешного завершения процесса, при каждом запуске ПК будет предлагаться выбор системы для загрузки

Пример выбора операционной системы для запуска
Пример выбора операционной системы для запуска

Имейте ввиду, что работа на системе, установленной на VHD, сильнее нагружает диск, и все дисковые операции будут выполняться чуть медленнее, чем если бы система была установлена на полноценном разделе. При установке одинаковых операционных систем (например, двух Windows 7), они будут отображаться с одинаковым именем, так что можете поискать способ переименования, чтобы не запутаться.

Проверив и протестировав всё, что нужно, установленную таким способом систему можно удалить простым удалением .VHD файла.