Здравствуйте. Существует малоизвестный способ установки дополнительной системы Windows на компьютер. Он может пригодиться, когда нужно проверить работоспособность какого-либо устройства, программы или игры на "чистой" системе, когда на основной системе это сделать проблематично. Способ позволяет установить систему, не затрагивая имеющуюся структуру разделов на диске.
Для такой установки потребуется загрузиться с предварительно записанного носителя (DVD, USB-накопитель) установки Windows нужной редакции, для 7 это - Максимальная (Ultimate) и Корпоративная (Enterprise). Профессиональная (Professional) и младшие домашние - не запустятся. Для 8 - Профессиональная (Pro) и Корпоративная (Enterprise). Для 10 - Pro, Education, Enterprise, Pro for Workstation. Так же этим способом можно установить серверные варианты, начиная с Windows Server 2008 R2.
Загружаемся с установочного носителя (для большинства ПК существуют индивидуальные инструкции о том, как это сделать), проходим по меню до выбора раздела, на который нужно установить систему (нужно выбрать вариант "Полная установка").
На этом экране нужно нажать комбинацию Shift+F10, откроется командная строка, вводим
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, который будет сопровождаться несколькими перезагрузками компьютера. Для максимально быстрого завершения этого процесса, рекомендую отключить ПК от интернета (если он проводной).
После успешного завершения процесса, при каждом запуске ПК будет предлагаться выбор системы для загрузки
Имейте ввиду, что работа на системе, установленной на VHD, сильнее нагружает диск, и все дисковые операции будут выполняться чуть медленнее, чем если бы система была установлена на полноценном разделе. При установке одинаковых операционных систем (например, двух Windows 7), они будут отображаться с одинаковым именем, так что можете поискать способ переименования, чтобы не запутаться.
Проверив и протестировав всё, что нужно, установленную таким способом систему можно удалить простым удалением .VHD файла.