Calcweb.ru

Информационный портал
16 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Автоматическое монтирование образов VHD или VHDX в Windows 10

Автоматическое монтирование образов VHD или VHDX в Windows 10

В Windows 8 Microsoft упростила работу с файлами образов ISO , если раньше для монтирования в ISO-образов в Проводнике необходимо было устанавливать сторонние программы, то теперь достаточно просто кликнуть по образу два раза мышкой. А вот с образами VHD и VHDX это не пройдет, смонтировать их можно только из оснастки управления дисками, а ведь они являются для Windows родными, поддерживаемыми ею из коробки.

Но можно пойти другим путем — добавить образа VHD и VHDX в «автозагрузку», то есть сделать так, чтобы они монтировались при загрузке системы.

Что такое файлы VHD и VHDX

Если кто не в курсе, VHD и VHDX — это файлы виртуальных дисков, при монтировании которых в «Этом компьютере» появляется новый раздел. Каждый такой раздел может иметь собственную файловую систему и содержать любые файлы, но по сути он сам является файлом-контейнером. Форматы VHD и VHDX поддерживаются не только Windows, но также приложениями для работы с образами и виртуальными машинами. VHDX — более новая версия образа, в отличие от VHD , контейнеры этого типа имеют большую емкость, также ими поддерживается защита от повреждения данных при сбоях питания.

Автомонтирование VHD и VHDX

Реализовать этот нехитрый трюк вам помогут встроенный планировщик заданий и PowerShell .

Откройте планировщик командой taskschd.msc , выберите опцию «Создать задачу».

Планировщик заданий

Дайте заданию подходящее имя и отметьте опции как показано на втором скриншоте.

Создать задачу

Затем переключитесь на вкладку «Триггеры», нажмите «Создать».

Триггеры

В меню в верхнем выпадающем списке «Начать задачу» выберите опцию «При запуске» и нажмите «OK».

Начать задачу

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

Действие

В качестве скрипта или программы укажите powershell.exe , а в качестве аргумента команду Mount-VHD -Path "полный путь к образу VHD или VHDX" .

Программа или сценарий

Сохранив настройки, перейдите на вкладку «Условия» и отключите выполнение задания только при питании от электросети.

Условия

Если потребуется, введите пароль от учетной записи администратора.

Пароль от учетной записи

Сохраните все настройки и перезагрузитесь.

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

Автоматически монтировать файл VHD или VHDX при запуске в Windows 10

Windows 10 изначально поддерживает виртуальные диски. Он может распознавать и использовать файлы ISO, VHD и VHDX. Для файлов ISO Windows 10 создает виртуальный диск. Для файлов VHD и VHDX Windows 10 создает новый диск, доступный через папку «Этот компьютер» в проводнике. Кроме того, эти файлы можно использовать на машинах Hyper-V. Возможно, вас заинтересует автоматическое монтирование файла VHD (X) при запуске. Вот как это можно сделать.

Читайте так же:
Как с помощью конструктора ThemeBeta создать собственную тему оформления для браузера Chrome

Что такое файлы VHD и VHDX

Формат файла виртуального жесткого диска (VHD) позволяет инкапсулировать жесткий диск в отдельный файл для использования операционной системой в качестве виртуального диска таким же образом, как и физические жесткие диски. На этих виртуальных дисках могут размещаться собственные файловые системы (NTFS, FAT, exFAT и UDFS), при этом поддерживая стандартные дисковые и файловые операции. Максимальный размер файла VHD составляет 2040 ГБ.

VHDX — это новая версия формата VHD, которая имеет гораздо большую емкость, чем старый формат VHD. Он также обеспечивает защиту от повреждения данных при сбоях питания и оптимизирует структурное выравнивание динамических и разностных дисков для предотвращения снижения производительности на новых физических дисках с большим сектором. Он поддерживает виртуальный жесткий диск объемом до 64 ТБ.

Типы виртуальных дисков

Windows 10 поддерживает два типа виртуальных дисков:

  • Fixed — файл изображения VHD предварительно выделяется в резервном хранилище для максимального запрошенного размера.
  • Расширяемый — файл образа VHD, также известный как «динамический», «динамически расширяемый» и «разреженный», использует в резервном хранилище ровно столько места, сколько необходимо для хранения фактических данных, которые виртуальный диск в настоящее время содержит. При создании этого типа виртуального диска VHD API не проверяет наличие свободного места на физическом диске на основе запрошенного максимального размера, поэтому можно успешно создать динамический виртуальный диск с максимальным размером, превышающим доступный свободный физический диск. пробел.

Существует ряд методов, которые можно использовать для создания файла VHD. Я рассмотрел их все в следующем сообщении блога: Создание нового файла VHD или VHDX в Windows 10.

Примечание. В этом методе используются команды PowerShell, которые работают только при включенной функции Hyper-V. . Чтобы продолжить, вам необходимо активировать Hyper-V на своем ПК.

Чтобы автоматически монтировать файл VHD или VHDX при запуске в Windows 10,

  1. Открыть Администрирование.
  2. Щелкните значок планировщика заданий.
  3. В Библиотека планировщика задач, щелкните ссылку Создать задачу … справа.
  4. В диалоговом окне «Создание задачи» введите в поле «Имя» значимый текст, например «Автоматическое подключение моего VHD-диска».
  5. Установите следующие параметры:
    — Настроить для Windows 10.
    — Выполнить независимо от того, вошел ли пользователь в систему или нет
    — Выполнить поле с наивысшими привилегиями
  6. Перейдите на вкладку «Триггеры» и нажмите Создать. .. кнопка.
  7. Установите Начать задачу для При запуске .
  8. Выберите Действия и нажмите кнопку Создать .
  9. В текстовом поле Программа/скрипт введите powershell.exe .
  10. Введите следующее в текстовое поле Добавить аргументы : Mount-VHD -Path «Full path to your VHD или VHDX file » . Измените часть Full path to your VHD или VHDX file на фактический полный путь к VHD/ VHDX-файл, который вы хотите автоматизировать монтируется при запуске.
  11. Перейдите на вкладку Условия и отключите параметр Запускать задачу, только если компьютер подключен к сети переменного тока.
  12. Нажмите кнопку ОК, чтобы создать задачу.
  13. Введите пароль своей учетной записи пользователя ( или другие учетные данные администратора).
Читайте так же:
Доклад Артура ДЖА с конференции MAC 2021 на тему «Слив трафика без затрат»

Примечания:

  • Если ваш файл VHD зашифрован с помощью BitLocker, вам может потребоваться добавить задержку, чтобы запрос учетных данных появлялся после входа в Windows. Включите параметр Отложить задачу для на странице Новый триггер или отредактируйте существующий триггер. 30 секунд должно быть достаточно.
  • Вы можете отключить эту задачу. , чтобы временно остановить монтирование файла VHD/VHDX при запуске. При необходимости его можно снова включить.
  • Чтобы навсегда отключить автоматическое монтирование файла VHD, удалите ваша задача в разделе «Административные задачи»> «Планировщик задач»> «Библиотека планировщика задач».

Как смонтировать файл VHD или VHDX (виртуальный жесткий диск) в Windows 10

В этом посте мы покажем вам различные способы, с помощью которых вы можете изначально подключать или отключать файлы виртуальных жестких дисков VHD и VHDX в Windows 10. Файлы VHD и VHDX не может быть смонтирован со съемного носителя, который не отформатирован в файловой системе NTFS или ReFS.

Что такое VHD и VHDX

  • VHD: Виртуальный жесткий диск позволяет нескольким операционным системам размещаться на одном хост-компьютере. Этот метод позволяет разработчикам тестировать программное обеспечение в различных операционных системах без затрат или хлопот, связанных с установкой второго жесткого диска или разделением одного жесткого диска на несколько томов.
  • VHDX: Виртуальный жесткий диск v2 является преемником формата VHD и используется Hyper-V. VHDX имеет гораздо большую емкость хранилища 64 ТБ, чем ограничение в 2 ТБ в более старом формате VHD. Он также обеспечивает защиту от повреждения данных при сбоях питания.

Мы видели, как создать и настроить новый файл VHD или VHDX. Теперь в этом посте мы покажем вам, как:

  1. Смонтируйте файл VHD или VHDX через проводник
  2. Смонтируйте файл VHD или VHDX через Управление дисками
  3. Отключите файл VHD или VHDX с помощью извлечения через проводник
  4. Отключить VHD или файл VHDX через Управление дисками
  5. Отключите все файлы VHD и VHDX, перезагрузив компьютер.

1) Как напрямую смонтировать файл VHD или VHDX через проводник

Смонтировать или отключить файл VHD или VHDX (виртуальный жесткий диск)

Щелкните правой кнопкой мыши файл .vhd или .vhdx и выберите устанавливать.

Читайте так же:
Какие службы Windows 10 можно отключить, чтобы ее ускорить

2) Как смонтировать файл VHD или VHDX через Управление дисками

  • Открыть Управление диском (Нажмите Win + R. Введите diskmgmt.msc в коробке, ударил Войти).
  • Нажмите Действие в строке меню и щелкните Присоединить VHD.
  • В появившемся диалоговом окне нажмите Просматривать, перейдите к и выберите .vhd или же .vhdx файл, щелкните Открыть, отметьте или снимите отметку Только чтениеи щелкните Ok. (см. снимок экрана ниже)
  • Теперь вы можете выйти из управления дисками.

3]Непосредственное отключение файла VHD или VHDX с помощью извлечения через проводник

Открыть Этот ПК в проводнике.

Щелкните правой кнопкой мыши диск для смонтированного файла .vhd или .vhdx (виртуальный жесткий диск) и щелкните Извлечь.

4) Как отключить VHD или файл VHDX через Управление дисками

  • Открыть Управление диском
  • Щелкните правой кнопкой мыши Диск № для смонтированного файла .vhd или .vhdx и щелкните Отключить VHD. (см. снимок экрана ниже)
  • Нажмите Ok для подтверждения в приглашении.
  • Теперь вы можете выйти из управления дисками.

5) Как отключить все файлы VHD и VHDX, перезагрузив компьютер

  • Вы можете просто отключить все файлы VHD или VHDX, перезагрузив компьютер.

Это способы подключения или отключения файла VHD или VHDX в Windows 10.

Automatically Mount VHD or VHDX File on Startup in Windows 10

Windows 10 supports virtual drives natively. It is able to recognize and use ISO, VHD and VHDX files. For ISO files, Windows 10 creates a virtual disk drive. For VHD and VHDX files, Windows 10 creates a new drive accessible via the This PC folder in File Explorer. Also, these files can be used in Hyper-V machines. You might be interested in mounting a VHD(X) file automatically on startup. Here’s how it can be done.

What are VHD and VHDX files

The Virtual Hard Disk (VHD) file format allows encapsulation of the hard disk into an individual file for use by the operating system as a virtual disk in all the same ways physical hard disks are used. These virtual disks are capable of hosting native file systems (NTFS, FAT, exFAT, and UDFS) while supporting standard disk and file operations. The maximum size of a VHD file is 2,040 GB.

VHDX is a new version of the VHD format which has a much larger storage capacity than the older VHD format. It also provides data corruption protection during power failures and optimizes structural alignments of dynamic and differencing disks to prevent performance degradation on new, large-sector physical disks. It supports for virtual hard disk storage capacity of up to 64 TB.

Virtual disk types

Windows 10 supports two virtual disk types:

  • Fixed—The VHD image file is pre-allocated on the backing store for the maximum size requested.
  • Expandable—Also known as «dynamic», «dynamically expandable», and «sparse», the VHD image file uses only as much space on the backing store as needed to store the actual data the virtual disk currently contains. When creating this type of virtual disk, the VHD API does not test for free space on the physical disk based on the maximum size requested, therefore it is possible to successfully create a dynamic virtual disk with a maximum size larger than the available physical disk free space.

There are number of methods you can use to create a VHD file. I’ve reviewed them all in the following blog post: Create a New VHD or VHDX File in Windows 10.

Note: This method utilizes PowerShell commands which work only when the Hyper-V feature is enabled. You need to activate Hyper-V on your PC to proceed.

To Automatically Mount VHD or VHDX File on Startup in Windows 10,

  1. Open Administrative Tools.
  2. Click the Task Scheduler icon.Administrative Tools Control Panel
  3. In the Task Scheduler library, click on the Create Task. link on the right.Windows 10 Create Task Link
  4. In Create Task dialog, fill in the Name box some meaningful text like «Automount of my VHD Drive».Windows 10 Automount VHD Task Name
  5. Set the options as follows:
    — Configure for Windows 10.
    — Run whether user is logged on or not
    — Run with highest privileges boxWindows 10 Shutdown Event Task Options
  6. Switch to the Triggers tab and click on the New. button.Windows 10 Triggers Tab
  7. Set the Begin the task option to At startup.Windows 10 Automount VHD Task Trigger 1
  8. Select to the Actions tab, and click on the New button.
  9. In the Program/script text box type powershell.exe .Windows 10 Task Scheduler New Action PowerShell Exe
  10. Type the following in the Add arguments text box: Mount-VHD -Path «FullpathtoyourVHD or VHDXfile» . Change the FullpathtoyourVHD or VHDXfile portion to the actual full path of the VHD/VHDX file you want to have automatically mounted at startup.Windows 10 Automount VHD Task ActionWindows 10 Automount VHD Task Action Created
  11. Switch to the Conditions tab and disable the option Start the task only if the computer is on AC power.Windows 10 Conditions Tab
  12. Click on the OK button to create the task.
  13. Type your user account password (or other administrative user account credentials).Windows 10 Save Credentials

Notes:

  • If your VHD file is encrypted with BitLocker, you may need to add a delay to make a credential prompt appear after you sign in to Windows. Enable the Delay task for option on the New Trigger page, or edit the existing trigger. 30 Seconds should be enough.Windows 10 Automount VHD Task Trigger 2
  • You can disable this task to temporarily stop mounting your VHD/VHDX file at startup. You can re-enable it when needed.Windows 10 Automount VHD Disable Task
  • To permanently disable the VHD file auto-mount, delete your task under Administrative Tasks > Task Scheduler > Task Scheduler Library.Windows 10 Automount VHD Delete Task

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won’t take a lot from you, but it will help us grow. Thanks for your support!

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer from Russia who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube. View all posts by Sergey Tkachenko

9 thoughts on “Automatically Mount VHD or VHDX File on Startup in Windows 10”

Mount-VHD: the term ‘Mount-VHD’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

Let me repeat one more time:

Note: This method utilizes PowerShell commands which work only when the Hyper-V feature is enabled. You need to activate Hyper-V on your PC to proceed.

Try to read the text before copy-pasting commands.

you should try to be less patronizing when replying to your audience…

Author is absolutly right. It’s stupid – ask question without reading text.

In Windows 10 the powershell command (step 10) is

… and I haven’t got hyper-V enabled, but it (Mount-DiskImage “C:pathtomydrive.vhd”) still works

Nice one. That just worked!

One note. You only need to install the hyper-v module for windows power shell. You don’t have to install all of the hyper-v components.

голоса
Рейтинг статьи
Ссылка на основную публикацию