- Вопрос или проблема
- Ответ или решение
- Шаг 1: Проверьте доступные тома
- Шаг 2: Проверьте состояние диска
- Шаг 3: Используйте альтернативные инструменты
- Метод 1: Используйте PowerShell
- Метод 2: Используйте сторонние утилиты
- Шаг 4: Использование загрузочного диска
- Шаг 5: Восстановление загрузчика Windows
- Заключение
Вопрос или проблема
После select volume [n]
в diskpart
attributes volume clear hidden
не удается выполнить с ошибкой
Ошибка службы виртуального диска:
Объект не найден.
Я нашел несколько тем на форумах, которые могут содержать решение (http://www.sevenforums.com/installation-setup/248241-repair-windows-7-boot-menu-uefi-4.html, https://social.technet.microsoft.com/Forums/office/en-US/cc44af84-f8f2-4fc2-8445-ad34d62ae8f2/problem-clear-hidden-volume-in-diskpart?forum=winservercore), но я не могу разобраться и сохранить свое рассудок. Мир готов к качественному ответу в формате вопросов и ответов.
Я использую Windows 8 на Lenovo IdeaPad U410 в восстановительном cmd
. Windows не загружается после установки двойной загрузки с Ubuntu. Мне просто нужно обновить BIOS (это должно выполняться в Windows), и я не забочусь о Windows. У меня нет никаких носителей восстановления, и проблема, которую я пытаюсь решить с помощью обновления BIOS, не стоит покупки одного.
Я не помню, запускал ли я когда-либо Windows, возможно, я просто перемещал первоначально установленные разделы с помощью gparted
. Удаление флага hidden
с помощью gparted
на Ubuntu 16.04 приводит к удалению флага hidden
после перезагрузок, но он по-прежнему отображается в diskpart
.
Вывод attributes disk
после select volume [n]
выглядит так
Текущая состояние только для чтения: Нет
Только для чтения: Нет
Загрузочный диск: Нет
Диск файла подкачки: Нет
Диск файла гибернации: Нет
Диск дампа аварийного завершения: Нет
Кластерный диск: Нет
chkdsk [буква]: /f /r /x
прошел для всех 4 томов и сообщается как Здоровый
в diskpart
.
После bootrec /fixmbr
и bootrec /fixboot
, которые завершились успешно, bootrec /scanos
не находит ни одной установки Windows.
Попросите друга помочь вам сделать следующее:
Скачайте и установите Rufus (вам понадобится USB-накопитель).
Если вы хотите восстановить свои данные, вам понадобится живой CD, который нужно создать сначала. Я предпочитаю использовать этот, все настроено и готово к использованию.
Вам нужно только скачать ISO и использовать Rufus, чтобы сделать USB-накопитель загрузочным с ISO.
После этого вы сможете использовать USB-накопитель для загрузки на своем ПК. Я предлагаю сначала попробовать программное обеспечение для восстановления, которое включено в Live CD. Также не забудьте сделать резервные копии своих важных файлов.
Если Live CD не удастся восстановить и сделать вашу Windows загрузочной, вам нужно будет выполнить чистую установку.
Снова вы можете использовать Rufus для создания загрузочного USB-накопителя из любого ISO-файла.
Для бесплатного решения вы можете скачать и использовать Ubuntu.
Вы также можете скачать и установить Windows, используя этот метод.
Ответ или решение
Если команда attributes volume clear hidden
в diskpart
выдает ошибку "Virtual Disk Service error: The object is not found", это указывает на то, что система не может найти указанный том, который требуется очистить от скрытого атрибута. Данная проблема может возникнуть по нескольким причинам, включая неправильный выбор тома или повреждение файловой системы. Рассмотрим возможные шаги для устранения данной ошибки.
Шаг 1: Проверьте доступные тома
Для начала необходимо убедиться, что вы правильно выбрали нужный том. Запустите команду list volume
в diskpart
, чтобы просмотреть перечень доступных томов, и убедитесь, что выбранный вами том действительно существует.
diskpart
list volume
Шаг 2: Проверьте состояние диска
Убедитесь, что диск не содержит ошибок, используя chkdsk
. Вам следует запустить chkdsk
с параметрами /f /r /x
для всех томов, чтобы проверить и, при необходимости, исправить ошибки файловой системы.
chkdsk [буква_диска]: /f /r /x
Шаг 3: Используйте альтернативные инструменты
Если проблема все еще persists, попробуйте использовать PowerShell или сторонние утилиты для управления разделами:
Метод 1: Используйте PowerShell
- Откройте PowerShell от имени администратора.
- Введите следующую команду для получения списка дисков и их атрибутов:
Get-Volume
- Если вы найдете скрытый том, выполните команду для удаления скрытых атрибутов:
Clear-VolumeAttributes -DriveLetter [буква_диска] -Attributes 'Hidden'
Метод 2: Используйте сторонние утилиты
Существует множество утилит, таких как EaseUS Partition Master, MiniTool Partition Wizard или AOMEI Partition Assistant, которые могут помочь изменить атрибуты разделов. Загрузите одну из этих программ и запустите её, чтобы изменить атрибуты на графическом интерфейсе.
Шаг 4: Использование загрузочного диска
Если вышеописанные методы не привели к успеху, вам понадобится загрузочный диск для работы с системой.
- Создайте загрузочную флешку с помощью Rufus.
- Выберите ISO-образ Windows или другой операционной системы, такой как Ubuntu, для создания загрузочного носителя.
- Загрузитесь с созданной флешки и выполните диагностику системы или попытайтесь восстановить загрузчик.
Шаг 5: Восстановление загрузчика Windows
В случае, если все вышеописанные шаги не помогли, возможно, придется восстановить загрузчик Windows. Для этого выполните следующие команды в командной строке с загрузочного диска:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Заключение
Если ни один из вышеперечисленных методов не помог, и вы по-прежнему сталкиваетесь с ошибкой, возможно, придется рассмотреть возможность переустановки операционной системы. Регулярно создавайте резервные копии важных данных для предотвращения серьезных потерь в будущем.
Следуя этим шагам, вы сможете устранить проблему с атрибутом ‘hidden’ на разделе вашего диска и восстановить доступ к вашей операционной системе.