Как открыть файл vhd в виндовс 7. Создание виртуального жесткого диска (VHD) для установки Windows

Если вы часто работаете с Virtual PC, то время от времени возникает необходимость открыть файл виртуального жесткого диска не в виртуальной, а в основной системе. В Windows 7 — это не проблема (vhd-фaйл легко подключается через «Управление дисками»). А вот в XP и Висте все сложнее: нужно установить утилиту vhdmount.


Содержание:

Установка vhdmount

Утилита vhdmount входит в состав Microsoft Virtual Server 2005 R2 SP1 (это не отдельный сервис-пак, а полноценный сервер с SP1).

Запускаем установщик (если включен , то запускаем от имени Администратора). Выбираем Install:

Устанавливать все компоненты сервера нет необходимости. Выбираем только VHD Mount:

Завершаем установку. На этом первый этап закончен.

Создание контекстного меню

Теперь приступаем к созданию контекстного меню (чтобы не мучиться с командной строкой).

Необходимо создать файл с расширением reg и следующим содержанием:

Windows Registry Editor Version 5.00 @="Dismount" @="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /u \"%1\"" @="Mount" @="\"C:\\Program Files\\Microsoft Virtual Server\\Vhdmount\\vhdmount.exe\" /m /f \"%1\"" @="Virtual.Machine.HD"

Если папка установки отличается от стандартной, то естественно, требуется изменить путь к vhdmount.exe. Vhdmount можно запускать с различными параметрами (например включить поддержку undo-диска для отката изменений). Чтобы ознакомиться с дополнительными параметрами, запустите vhdmount с параметром /? в командной строке.

После того как файл создан, запускаем его. Подтверждаем внесение изменений в реестр.

Проверяем результат. При правом клике на vhd-файле, вы должный увидеть новые пункты меню:

Установка драйвера vhdmount

Для установки драйвера открываем панель управления, переключаемся в «классический вид» и запускаем мастер «Установка оборудования»:

Выбираем «Установка оборудования, выбранного из списка в ручную»:

Выбираем «Показать все устройства» и жмем на Далее:

Нажимаем на «Установить с диска»:

Переходим в папку установки vhdmount и открываем файл vhdbus.inf :

Выбираем «Microsoft Virtual Server Storage Bus» и Далее:

После завершения установки необходимо подключить любой vhd-файл. Во время попытки подключения начнется установка драйвера, которая завершится ошибкой. Это нормально.

Открываем Диспетчер устройств. Здесь вы увидите устройство Microsoft Server Storage Bus Device01 отмеченное восклицательным знаком:

Делаем на нем правый клик и выбираем «Обновить драйверы…». Выбираем ручную установку:

В поле «Искать драйверы в следующем месте» выбираем папку установки vhdmount и жмем Далее:

На этом все. Теперь подключаем виртуальный диск, открываем «Компьютер» и работаем с подключенным диском.

Насчет отключения. Под Вистой у меня так и не получилось произвести отключение без перезагрузки. Появляется стандартной сообщение, что ресурс используется другой программой и т.п. Ничего страшного, просто имейте в виду.

Начиная с версии Windows 7, у пользователей операционной системы Windows, появилась возможность создания виртуальных жестких дисков (VHD). VHD (Virtual Hard Drive) - это одиночный файл с расширением «.vhd», который имеет такую же структуру и содержание, как обычный жесткий диск, установленный на компьютере.

При использовании такого формата файла, можно будет установить и запустить на одном компьютере несколько операционных систем. Если пользователь хочет попробовать поработать в другой операционной системе Windows, то он обычно, устанавливает систему на другой логический диск своего компьютера, или устанавливает Windows на виртуальную машину.

Так как у меня есть свой сайт, посвященный компьютерной тематике, мне часто приходится отвечать на вопросы посетителей. На моем рабочем компьютере, в данный момент, установлена операционная система Windows 7, но мне нередко приходится отвечать на вопросы про Windows 8.1, а скоро придется отвечать про Windows 10.

Поэтому я использую виртуальную машину VMware Workstation, на которой установлены операционные системы: Windows 7, Windows 8.1, Mac OS X, Android. Также на моем компьютере есть виртуальная машина с Windows XP Mode. При необходимости, я запускаю нужную операционную систему в окне программы, работая в основной операционной системе.

При всем удобстве такого способа, у него есть большой недостаток: при активной работе на основной системе, операционная система на виртуальной машине будет замедлять свою работу. Это происходит от того, что одновременно расходуются ресурсы одного компьютера для работы двух операционных систем.

Использование виртуального жесткого диска позволит решить эту проблему. Другая Windows будет установлена на VHD диск, при этом не потребуется запускать виртуальную машину. Операционные системы будут загружаться на компьютере по выбору пользователя. При работе Windows, установленной на виртуальном жестком диске, будут использованы все ресурсы компьютера, поэтому замедления работы не произойдет.

При этом, основная система никак не будет затронута, а систему, установленную на VHD диск можно будет без труда удалить со своего компьютера в любой момент.

В данной статье я расскажу, как создать виртуальный жесткий диск для установки Windows, в качестве второй, третьей и т. д. системы на свой компьютер. Про процесс установки Windows на виртуальный жесткий диск можно будет прочитать в отдельной статье.

Обращаю ваше внимание, что создавать виртуальные жесткие диски можно в любых версиях Windows 7, Windows 8.1, Windows 10, а вот возможность загрузить другую операционную систему будет только у пользователей Windows 7 Ultimate и Enterprise, и Windows 8.1 выпусков Pro и Enterprise.

Как создать виртуальный жесткий диск

Создать виртуальный жесткий диск можно разными способами: с помощью утилиты Diskpart, или при помощи средства управления дисками. В данной статье мы рассмотрим второй вариант, как более легкий для обычного пользователя.

В оснастку «Управление дисками» можно войти через «Панель управления», пройдя несколько этапов. Более короткий путь: кликнуть правой кнопкой мыши по «Компьютер» или «Этот Компьютер», а в контекстном меню следует выбрать пункт «Управление».

После этого откроется окно «Управление компьютером», в котором в разделе «Запоминающие устройства», нужно будет кликнуть по пункту «Управление дисками». В окне утилиты будут отображены все диски, подключенные в данный момент к вашему компьютеру.

На этом изображении, вы видите, что на моем компьютере установлен один жесткий диск, разделенный на два логических раздела («C» и «D»).

Можно более быстро войти в оснастку «Управление дисками». Для этого, сначала необходимо будет нажать на клавиатуре на кнопки «Win» + «R», а затем ввести в поле «Выполнить» следующую команду:

Diskmgmt.msc

После этого будет открыто окно «Управление дисками».

Далее необходимо будет выбрать диск, на котором будет создан виртуальный жесткий диск. Так как на моем компьютере жесткий диск разделен на два раздела, то я выбрал логический диск «D», исходя из следующего: в случае переустановки системы, все данные да диске «C» будут уничтожены, а данные на диске «D» будут сохранены, следовательно, виртуальный VHD диск не будет потерян. Если на вашем компьютере есть только один дисковый раздел «C», то в этом случае, выбор диска будет очевиден.

Выделяете нужный диск, затем нажимаете на пункт меню «Действие», в контекстном меню нажимаете на пункт «Создать виртуальный жесткий диск».

В окне «Проводника» введите имя файла, а затем нажмите на кнопку «Сохранить».

Имя файла должно состоять из латинских букв и цифр. Я назвал создаваемый VHD диск «win10» (давать имени файла название Windows не рекомендуют). Внимательные читатели заметят, что на диске «D» моего компьютера, уже есть созданный ранее виртуальный жесткий диск «win8», на который я установил операционную систему Windows 8.1.

Вы можете вручную добавить в поле «Расположение», путь к виртуальному диску, таким образом, как это изображено на данной картинке.

Затем необходимо будет выбрать размер виртуального жесткого диска. Выбрать нужный размер можно будет в МБ или сразу в ГБ. Для нормальной работы системы я выбрал размер в 32 ГБ.

После это потребуется выбрать формат виртуального жесткого диска:

  • динамическое расширение
  • фиксированный размер (рекомендуется)

При динамическом расширении, размер виртуального VHD диска будет расширяться по мере сохранения на нем данных до достижения фиксированного размера.

При фиксированном размере, виртуальный жесткий диск занимает все выделенное пространство, независимо от того, сколько места занимают данные на этом диске.

После завершения настроек, нажмите на кнопку «ОК».

После этого начнется процесс создания виртуального жесткого диска на вашем компьютере, который займет некоторое время.

После завершения создания виртуально диска, в окне «Управление дисками» появится новый диск с нераспределенным пространством.

Устанавливать как новый том, созданный виртуальный диск, нет необходимости. После этого, можно будет выйти из управления дисками.

Если вы откроете окно Проводника, то на диске «D» вы увидите созданный виртуальный жесткий диск «win10» с расширением «.vhd». VHD диск отображается в системе как обычный файл, но на самом деле - это виртуальный жесткий диск.

Теперь на этот диск можно будет установить операционную систему Windows.

Следующие шаги по установке Windows

Сейчас я кратно расскажу о следующих шагах по установке системы. Сначала вам понадобится записать образ Windows на оптический DVD диск, или создать загрузочную флешку, например, в программе Rufus.

Далее необходимо будет загрузиться с DVD дисковода, или загрузочной флешки, а затем установить операционную систему на виртуальный VHD диск. Подробную статью об установке Windows на VHD диск, вы можете прочитать .

Как удалить виртуальный жесткий диск

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

При самом простом способе удаления, вам нужно будет открыть в Проводнике тот логический диск, в котором расположен данный VHD диск. Затем, вам нужно будет выделить виртуальный жесткий диск, а потом в контекстном меню выбрать пункт «Удалить». Другими способами можно будет удалить VHD с помощью оснастки «Управление дисками», или при помощи утилиты Diskpart.

После этого, виртуальный жесткий диск будет удален с вашего компьютера.

Выводы статьи

Вы можете создать на своем компьютере виртуальный жесткий диск (VHD), для установки на этот диск операционной системы Windows, которую можно использовать в качестве второй операционной системы на своем компьютере.

Обращаю ваше внимание, что такая возможность есть только у пользователей Windows 7 Ultimate и Enterprise, и Windows 8.1 выпусков Pro и Enterprise.

Виртуальные жесткие диски — создание и управление

Виртуальный жесткий диск (Virtual Hard Drive, VHD ) по терминологии Microsoft — это одиночный файл, в котором могут находиться встроенные файловые системы и который поддерживает стандартные операции с дисками. В файлах VHD размещаются виртуальные диски, которые подключаются к вируальным машинам в Microsoft Virtual PC , Virtual Server и Hyper-V , а также используются в программах архивации Microsoft Data Ptotection Manager , Windows Server Backup и системе архивации Windows 7.

Подобный подход используется и в различных менеджерах виртуальных машин других производителей, например VirtualBox Disk Image (VDI) в Oracle или Virtual Mashine Disk (VMDK) в VMWare . Однако особенностью VHD является то, что операционная система может работать с ними напрямую, без использования виртуальных машин. Эта возможность есть во всех операционных системах Windows, начиная с Windows Server 2008 R2 и Windows 7.

Для создания VHD -файлов можно использовать средства управления дисками — оснастку Управление дисками (Disk Management ) или утилиту Diskpart , а диспетчер загрузки (Windows Boot Manager ) поддерживает режим загрузки из VHD -образа.

Самый простой способ создать виртуальный диск — это оснастка Управление дисками. Для ее запуска набираем сочетание клавиш Win+R, в строке Выполнить набираем compmgmt.msc и жмем ввод.

В открывшейся панели Управление компьютером (Computer Management ) выбираем пункт Управление дисками (Disk Management ) и, щелкнув на нем правой клавишей мыши, выбираем в контекстном меню пункт «Создать виртуальный жесткий диск»

В открывшемся окне выбираем расположение VHD -файла и его размер, а также формат. Если у вас нет проблем со свободным дисковым пространством, то рекомендуется выбрать диск фиксированного размера как более производительный вариант.

Примечание. На самом деле есть и третий тип диска — разностный. Разностный диск отображает свое текущее состояние как набор изменений по сравнению с родительским диском, поэтому размер VHD-файла для разностного диска увеличивается по мере сохранения новых изменений на диске. Этот тип напрямую зависит от другого образа жесткого диска. Родительский образ жесткого диска может быть любым из упомянутых типов.

Жмем Ок и вновь созданный диск появляется в оснастке управления дисками. Теперь надо его инициализировать. Для этого щелкаем правой клавишей мыши на значке диска, и во всплывшем меню выбираем пункт «Инициализировать диск»

В открывшемся окне задаем стиль разделов. По умолчанию используется MBR, его и оставим.

Диск инициализован и переходит в состояние В сети (Оnline). Теперь щелкаем правой клавишей мыши на нераспределенном пространстве диска и выбираем пункт «Создать простой том».

Запускается мастер создания простого тома, с помощью которого мы:

Задаем размер диска

Выбираем букву диска

Файловую систему и метку тома.

Смотрим что получилось и жмем на кнопку «Готово».

Диск создан и готов к использованию.

И мы можем управлять им из оснастки Управление дисками, как обычным жестким диском.

А при необходимости можно отсоединить виртуальный диск или полностью удалить его с компьютера вместе со всем содержимым.

Ну и второй способ создания VHD — утилита Diskpart.

Запускаем командную оболочку, обязательно с правами администратора , и затем вводим команды в следующей последовательности:

  • diskpart — попадаем в командную строку утилиты diskpart
  • create vdisk file=c:\vhd\vhd1.vhd maximum 10000 — создаем VHD-файл размером 10Гб. При желании можно задать тип файла: type=fixed (фиксированный), type=expandable (расширяемый), а при помощи параметра parent можно указать путь к существующему родительскому файлу виртуального диска для создания разностного диска.
  • выбираем созданный диск
  • attach vdisk — подключаем его
  • assign letter=G — назначаем букву диска
  • format fs=ntfs label=vhd1 — указываем формат файловой системы и метку диска
  • exit — выходим из программы

Чтобы отсоединить виртуальный жесткий диск при помощи утилиты DiskPart:

  • select vdisk file=c:\vhd\vhd1.vhd — выбираем наш виртуальный диск
  • detach vdisk — отсоединяем его

Вот так вкратце о том, как можно создавать виртуальные диски и управлять ими. О том как их можно использовать поговорим в следующий раз.

Главный писатель по вопросам технологий

Вам кто-то послал по электронной почте файл VHD, и вы не знаете, как его открыть? Может быть, вы нашли файл VHD на вашем компьютере и вас заинтересовало, что это за файл? Windows может сказать вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с соответствующим сообщением об ошибке, связанным с файлом VHD.

До того, как вы сможете открыть файл VHD, вам необходимо выяснить, к какому виду файла относится расширения файла VHD.

Tip: Incorrect VHD file association errors can be a symptom of other underlying issues within your Windows operating system. These invalid entries can also produce associated symptoms such as slow Windows startups, computer freezes, and other PC performance issues. Therefore, it highly recommended that you scan your Windows registry for invalid file associations and other issues related to a fragmented registry.

Ответ:

Файлы VHD имеют Файлы разработчика, который преимущественно ассоциирован с Quartus II VHDL Design File (Altera Corporation).

Файлы VHD также ассоциированы с Virtual PC Virtual Hard Disk (Microsoft Corporation), Vista Complete PC Backup File (Microsoft Corporation) и FileViewPro.

Иные типы файлов также могут использовать расширение файла VHD. Если вам известны любые другие форматы файлов, использующие расширение файла VHD, пожалуйста, свяжитесь с нами , чтобы мы смогли соответствующим образом обновить нашу информацию.

Как открыть ваш файл VHD:

Самый быстрый и легкий способ открыть свой файл VHD - это два раза щелкнуть по нему мышью. В данном случае система Windows сама выберет необходимую программу для открытия вашего файла VHD.

В случае, если ваш файл VHD не открывается, весьма вероятно, что на вашем ПК не установлена необходимая прикладная программа для просмотра или редактирования файлов с расширениями VHD.

Если ваш ПК открывает файл VHD, но в неверной программе, вам потребуется изменить настройки ассоциации файлов в вашем реестре Windows. Другими словами, Windows ассоциирует расширения файлов VHD с неверной программой.

Установить необязательные продукты - FileViewPro (Solvusoft) | | | |

VHD Инструмент анализа файлов™

Вы не уверены, какой тип у файла VHD? Хотите получить точную информацию о файле, его создателе и как его можно открыть?

Теперь можно мгновенно получить всю необходимую информацию о файле VHD!

Революционный VHD Инструмент анализа файлов™ сканирует, анализирует и сообщает подробную информацию о файле VHD. Наш алгоритм (ожидается выдача патента) быстро проанализирует файл и через несколько секунд предоставит подробную информацию в наглядном и легко читаемом формате.†

Уже через несколько секунд вы точно узнаете тип вашего файла VHD, приложение, сопоставленное с файлом, имя создавшего файл пользователя, статус защиты файла и другую полезную информацию.

Чтобы начать бесплатный анализ файла, просто перетащите ваш файл VHD внутрь пунктирной линии ниже или нажмите «Просмотреть мой компьютер» и выберите файл. Отчет об анализе файла VHD будет показан внизу, прямо в окне браузера.

Перетащите файл VHD сюда для начала анализа

Просмотреть мой компьютер »

Пожалуйста, также проверьте мой файл на вирусы

Ваш файл анализируется... пожалуйста подождите.

В Windows 7 и Windows Server 2008 R2 появилась возможность и подключать файлы виртуальных дисков (VHD /VHDX ) прямо из консоли управления дисками (Disk Management). Такие виртуальные диски выглядят в системе как отдельные физические диски и могут использоваться для хранения произвольных данных. Существенный недостаток таких дисков - при каждой перезагрузке Windows приходится каждый раз вручную монтировать все VHD/VHDX файлы. Кроме того, право на монтирование файлов виртуальных дисков vhd есть только у администраторов компьютера, простые пользователи не могут самостоятельно подключить VHDx файл (каждый раз приходится вмешиваться администратору).

В этой статье мы покажем, как автоматически монтировать vhd/vhdx файл при загрузке системы, так, чтобы виртуальные диски были доступны и простым пользователям (не обладающих правами администратора)

В Windows отсутствует встроенная возможность автомонтирования vhd-файлов при перезагрузке системы, поэтому нам придется разработать собственный механизм монтирования. В этом нам поможет планировщик заданий Windows и утилита diskpart .

Итак, создадим текстовый файл (C:\Scripts\attach_vhd.txt) со следующим кодом:

select vdisk file="C:\vhd2\w10vhd.vhdx"
attach vdisk
select part 1
assign letter=K
exit

где:
C :\ vhd 2\ w 10 vhd . vhdx полный путь к VHD или образу диска
K –буква диска, которую нужно назначить VHD образу

Данный сценарий подключает указанный vhd файл, выбирает на нем первый раздел и назначает ему данную букву диска. Если на диске несколько разделов, измените код соответствующим образом, указав номер раздела, который нужно подключать.

Примечание . В целях безопасности желательно изменить NTFS разрешения на файл «C:\Scripts\attach_vhdx.txt», так чтобы простые пользователи не могли его изменить.

Запустите Windows Task Scheduler (Taskschd.msc ) и создайте новое задание планировщика (Actions -> Create Task ). Настройте его следующим образом:


Чтобы задание выполнялось от имени системы, еще раз откройте его свойства и на вкладке General нажмите кнопку Change User or Group . В окне выбора пользователя укажите system и сохраните изменения.

mount-vhd -path C:\vhd2\w10vhd.vhdx –PassThru | Get-Disk | Get-Partition | Set-Partition -NewDriveLetter G

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то