Device harddiskvolume1 windows что это

Список каждого \Device \Harddiskvolume.?

Я пробовал команды Diskpart, такие как «список», «объем» (нет, это совсем не так), «диск» и «раздел»; но это все еще не работает.

\Device\Harddiskvolume0, по-видимому, не используется, поскольку \Device\Harddiskvolume1 означает первый раздел Windows (он же «System Reserved»), а \Device\Harddiskvolume2 предназначен для C:.

Итак, вопрос: как перечислить каждый \Device \Harddiskvolume на установочном диске Windows 7 (для редактирования BCD)?

7 ответов 7

Найден скрипт powershell, в котором перечислены подключенные тома:

Вывод выглядит так:

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

Фактически, он работает со всеми разделами, доступными на диске, даже не с Windows, в порядке, в котором они выглядят как в Gparted для Linux.

Например, если у вас есть sda4 до sda3, этот последний будет отображаться как -sda4, затем sda3- (HarddiskVolume4, затем HarddiskVolume3).

Таким образом, это означает, что HarddiskVolume0 в основном не существует в BCD.

Команды, которые помогли мне понять это:

Эти ссылки также помогли мне:

Наконец, если у вас есть запасная Windows, просто запустите DriveLetterView, чтобы увидеть, как Windows работает с HarddiskVolume.

Примечание. HarddiskVolume — это обозначение WMI/COM

Самым простым способом без установки чего-либо и работы со сценариями Powershell может быть System Information Viewer — переносимое приложение Windows. Это приложение прекрасно, потому что оно предоставляет почти всю информацию о вашей машине / оборудовании. Он не только предлагает считывание данных, связанных с жестким диском, но и почти все о вашем устройстве можно найти. Более того, он очень легкий, но TBH немного запутанный структурированный.

Наконец, как вы находите информацию о диске? В разделе « Тома» ▼ есть опция « Список томов» , которая предоставит вам обзор всех \Device\HarddiskvolumeXX, имеющихся на вашем компьютере. Кроме того, вы получаете букву диска и GUID ваших разделов.

Вывести список всех \Device\HarddiskVolumeXX, включая те, которые не смонтированы под любой буквой диска для каждого физического драйвера, а также номер диска (как видно в разделе « Управление дисками Windows»). Откройте раскрывающийся список « Тома» и выберите « Сопоставление дисков».

Я также хочу выделить опцию Диски, которая отображает \.\PhysicalDriveXX, путь, идентификатор устройства и контроллера. Список под Drive Mapping также может быть весьма полезным.

Unknown boot device harddiskvolume1 или как активировать windows 7

При активации операционной системы windows 7 с помощью активатора windows 7 loader extrime edition, вы можете столкнутся с проблемой, а именно с ошибкой, в которой черным по белому написано такое сообщение «Unknown boot device:\Device\HarddiskVolume1». Если данная ошибка активации появилась у вас и вы наткнулись на данную статью, то прочитав её до конца вы определенно решите свой вопрос.

Unknown boot device harddiskvolume1 или как активировать windows 7

Для начало давайте немного разберемся в причине появления данной ошибки. Проблема такого рода возникает у вышеуказанного активатора в случае, если операционная система изначально была установлена на GPT раздел жесткого диска. GPT (GUID Partition Table) — это новый стандарт размещения таблиц разделов на носителе информации, который пришел на смену MBR разделу, для работы с более продвинутым оборудованием. Если вы захотите узнать более подробную информацию о данном разделе, гугл в помощь.

Читайте также:  Не работает часть экрана windows

Теперь для того, чтобы активировать вашу систему, вам понадобится другой активатор, который работает с gpt разделом. Называется он removewat, скачать его можно по ссылке -> активатор WAT. Перед активацией windows обязательно отключаем антивирусное ПО. Далее распаковываем активатор и запускаем его от имени администратора, как показано на картинке ниже.

В открывшемся окне нажимаем кнопку remove WAT.

Должно появится предупредительное сообщение, где жмем кнопку ОК.

Начинается процесс активации операционной системы, ждем некоторое время.

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

Для тех у кого операционная система установлена на mbr раздел, вы также можете воспользоваться статьями Ваша копия windows 7 не является подлинной, Активация windows 7 или как убрать черный экран с рабочего стола.

О ставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы если у вас что-то вдруг пошло не так.

Разбираемся с загрузчиком Windows 7

Автор: Super User. Опубликовано в Полезные Статьи

Эта статья для опытных пользователей. В ней я попытаюсь в примерах показать тонкости работы с загрузчиком Windows 7 — bootmgr. Сразу приступим к делу. Для начала разберемся, что из себя представляют файлы загрузчика, а потом уже проверим его в работе. Итак, в Windows XP у нас были следующие файлы загрузчика: NTLDR, BOOT.INI, NTDETECT.COM, NTBOOTDD.SYS и BOOTSECT.DOS. В семерке эту систему упростили: теперь здесь два файла bootmgr и Bootfont.bin и папочка boot. В папочке boot есть файлик BCD, который является кустом реестра и содержит всю информацию о загрузочных записях.

В Windows XP для управления процессом загрузки необходимо было вносить изменения в файл boot.ini. В случае с bootmgr этого файла нет. Теперь для изменения чего-либо в процессе загрузки необходимо пользоваться специальной утилитой bcdedit. Запускать её необходимо с правами администратора! ВНИМАНИЕ! Автор не несет ответственности за потеряные данные или испорченные загрузочные записи в результате неверных действий пользователей. Неправильная настройка загрузочных записей может привести к невозможности запуска системы в нормальном режиме.

Приступим, собственно, к практике:

Для начала просто введем bcdedit в командную строку. Утилитка покажет нам текущее состояние записей:

Как видим, у нас одна операционная система установлена на диске C, загрузчик windows установлен в \Device\HarddiskVolume1. Тут стоить пояснить на счет \Device\HarddiskVolume1. Дело в том, что при установке windows 7, система себе создает маленький раздел размером в 100мб. В него она и помещает загрузчик bootmgr. И чтобы пользователь там ничего не набедокурил, да и вообще, чтобы этот раздел не мешался, скрывает его. А так как он скрыт и буквы у него нет, то обратиться к нему можно только вот такой конструкцией \Device\HarddiskVolume1 (следующий диск будет \Device\HarddiskVolume2 неважно физический он или просто раздел на диске, все они идут по порядку). А вот диск, на котором у нас установлена система букву имеет, поэтому прописан в записи прямо буквой C:. Так же с картинки видно, что у загрузочной записи windows 7 прописан путь к загрузчику winload.exe (не путайте с bootmgr) в path, description — то что будет отображаться при выборе, locate — то есть язык, ну и другие элементы, о которых вы поймет в ходе дальнейших экспериментов.

Читайте также:  Avast service грузит процессор windows 10

Теперь немного об основных командах:

  1. /delete — удалить какую-либо запись;
  2. /copy — сделать копию записи (очень удобно для создания новых записей);
  3. /create — создать новюу запись;
  4. /set — установить какое-либо значение в записи.

В принципе, больше нам и не нужно.

Теперь будем химичить. Сейчас у нас ситуация следующая: 1 жесткий диск, разбитый на три раздела (1-ый скрытый с загрузчиком, 2-ой windows 7, 3-ий для прочих нужд — пустой). Для начала попробуем загрузить windows XP с физически другого жесткого диска. Предвкушая негодование читателя, что мол, система установленая на другом компьютере не запуститься, да это так. Но преположим, что она была установлена на этом же компьютере с этой же конфигурацией железа. Итак, первым делом естественно подключаем жесткий диск к компьютеру.

Как видим, у нас появился новый жесткий диск с Windows XP, подключенный как Master Slave. Теперь делаем следующее:

  1. bcdedit /create /d «Windows xp=)», где -идентификатор создаваемой записи, для windows XP нужно использовать именно его. Этой командой мы создали пустую запись, теперь её нужно заполнить необходимыми параметрами.
  2. bcdedit /set path \ntldr — задаем файл загрузичка
  3. bcdedit /set device partition=E: — задаем диск, с которого будет производиться загрузка, в нашем случае это диск E.
  4. bcdedit /displayorder /addlast — эта команда добавляет нашу загрузочную запись в меню загрузчки.

Что ж пробуем нашу схему:

Хмм, наша XP появилась в меню, уже неплохо. Но при попытке запустить обнаруживаем, что компьютер просто перезагружается. Никакой XP мы не видим. В чем же причина? Сложно сказать. Облазив множество форумов и перечитав кучу статей я не нашел ответа на этот вопрос. Видимо, загрузчик XP просто не может быть запущен с другого жестого диска, более того поэксперемнтировав, я пришел к выводу, что запуститься он может только, если будет находиться в одном разделе с загрузичком Win 7. Ну что ж, так и поступим, копируем загрузчик XP в скрытый раздел Win 7. А именно, файлы boot.ini, ntldr, bootfont.bin и ntdetect.com из корня раздела с установленной XP. Чтобы увидеть скрытый раздел Windows 7, необходимо присвоить ему букву. Сделать это можно стандартными средствами системы. Идем в Пуск->панель управления->Администрирование->Управление компьютером->Управление диcками. Находим скрытый раздел, жмем по нему правой кнопкой мыши и выбираем «Изменить букву диска». Дальше выбираем любую свободную букву, жмем ОК. И наш скрытй диск станет обычным диском. После того как файлы скопированы диск желательно вновь сделать скрытым. Затем нужно поправить нашу конфигурацию загрузчика, прописать новый путь:

  1. bcdedit /set device partition=\Device\HarddiskVolume1:

Перезагружаемся. Запускаем XP:

Видим такое вот сообщение на экране. Материмся. Разбираемся дальше. Дело в том, что в файле загрузчика Windows XP boot.ini пописан путь к системе вот так multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Windows XP» /execute /fastdetect. Здесь параметры rdisk(0)partition(1) означают, что система находится на первом разделе первого физического диска, если вставить в компьютер только этот один жесткий диск, то этот путь будет верный, но сейчас у нас 2 жестких диска, соответсвтенно, XP находиться уже на первом разделе ВТОРОГО жестого диска. Нужно просто поменять путь на multi(0)disk(0)rdisk(1)partition(1)\WINDOWS=»Windows XP» /execute /fastdetect. Ну вроде все, пробуем снова.

Ураа! У нас получилось. Не будем останавливаться на достигнутом. Теперь подключим какую-нибудь систему по старше, к примеру, еще одну семерку. Подключаем третий жесткий диск:

Здесь все гораздо проще, делаем следующее:

    bcdedit /copy /d «Новая Семерочка» — Делаем дубликат текущей загрузочной записи и даем ей название «Новая Семерочка». В результате команда вернет что-то типа «Запись успешно скопирована в <68724096-77f9-11e2-9cda-88b2488bcc04>«. Эта большая комбинация цифр — это идентификатор новой записи;

bcdedit /set <68724096-77f9-11e2-9cda-88b2488bcc04>device partition=X — задаем диск с новой семеркой;

bcdedit /set <68724096-77f9-11e2-9cda-88b2488bcc04>osdevice partition=X — тоже что-то типа предыдущего параметра, но он обязателен.

Этого достаточно чтобы наша новая семерка запустилась с другого жестого диска:

Таким же способом можно подключать windows vista. Bootmgr довольно-таки гибкая вещь, при определеных условиях и манипуляциях можно запускать и линукс системы и просто программы, к примеру. программу проверки памяти. Но это уже совсем другая история =)

Перечислите все устройстваHarddiskvolume.?

Я пробовал команды Diskpart, такие как» list «» volume «(нет, это не так),» disk «и» partition»; но он все еще не работает.

DeviceHarddiskvolume0, по-видимому, не используется, так как DeviceHarddiskvolume1 означает первый раздел Windows (он же «зарезервированная система») и DeviceHarddiskvolume2 для C:.

Итак, вопрос: как перечислить каждый DeviceHarddiskvolume в Windows ‘ 7 установочный диск (для редактирования BCD) ?

4 ответов

как перечислить все Harddiskvolume в Windows?

это можно сделать с помощью diskpart .

Решение 1:

тип list volume список всех присоединенных дисках

решение 2:

тип list disk для вывода списка всех подключенных дисков.

тип select disk # здесь # — номер диска.

тип detail disk

повторите шаги 3 и 4 для каждого диска.

пример вывода ниже показывает, что я в настоящее время есть 3 диска с 5 томами.

Читать Далее

  • индекс A-Z командной строки Windows CMD — отличный справочник для все окон УМК линия, связанная.
  • diskpart — администрирование диска, раздел диска.

найден сценарий powershell со списком подключенных томов:

вывод выглядит так:

почему я не смог сделать это HarddiskVolume не отражает объемы программы diskpart-которая только перечисляет все окна читаемые Тома.

на самом деле, он работает со всеми разделами, доступными на диске-даже не-Windows, — по порядку они выглядят как в Gparted Linux.

например, если у вас есть sda4 перед sda3, этот последний будет отображаться как-sda4, то sda3 — (HarddiskVolume4, то HarddiskVolume3).

Итак, это означает, что HarddiskVolume0 в основном не существует в BCD.

команды, которые помогли мне понять, что это:

эти ссылки также помогли если у вас есть запасные окна, просто запустите DriveLetterView чтобы увидеть, как Windows работает с HarddiskVolume.

Примечание: harddiskvolume является обозначением WMI/COM

Если вы хотите просто узнать, где ваша система BCD магазин взглянуть на\REGISTRY\MACHINE \ BCD00000000 значение в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist раздел реестра. Да, его расположение может отличаться от \Device\HardDiskVolume1, даже если он находится на 1-м разделе 1-го физического диска.

Читайте также:  Что такое windows unity web player
Оцените статью