Windows присваивает букву разделу восстановления самостоятельно.
Итак, раздел восстановления — это специальный том, создаваемый по умолчанию на том же физическом диске что и сама Windows, содержащий в себе среду восстановления (Windows Recovery Environment, WinRE) и некоторые критические системные файлы, предназначенные в том числе и для сброса системных настроек до заводских. По идее система его прячет от шаловливых рук пользователя и не только его, просто не присваивая разделу букву. Не имея буквы, раздел становится невидимым проводнику. Однако само лишь появление раздела в проводнике может привести к утрате его работоспособности, особенно по мере заполнения системного тома. Не говоря уже о неосторожном обращении с данными на самом разделе. В общем, вы об этом знаете лучше меня, так что по порядку.

мой раздел рукотворный и имеет произвольный размер
За счёт одних лишь метаданных, присваиваемых разделам, система имеет имеет чёткое представление о том, для чего раздел служит, и что можно с ним делать, а что нельзя. Основным параметром, определяющим назначение любого тома, является его ID. Об этом ниже. Раздел восстановления, в числе прочего, имеет атрибуты СКРЫТЫЙ и запрещён к монтированию. Однако опыт показывает, что при выполнении некоторых (часто именно системных) операций, атрибуты, например, могут запросто слетать. Чаще всего это наблюдается после клонирования дисков, применения крупных обновлений и в результате применения каких-то программ по работе с разделами. Так что предлагаю:
- убрать букву с помощью встроенной утилиты Diskpart
- вернуть атрибут Скрытый
- затереть точку монтирования тома
- закрепить проделанное в реестре
Запускаем консоль команд от имени администратора и вводим
diskpart list vol
Сейчас вы должны увидеть все тома, как видит их сама Windows. Со всеми присвоенными буквами. Выбираем том, какой нужно спрятать и удаляем букву:
select volume X remove letter=Y
где Х — цифра тома, а Y — присвоенная ему буква. Сразу за разделом нужный ИД (именно как раздела восстановления) и Скроем его:
set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac override gpt attributes=0x8000000000000001
Отмечу, что две последние команды работают только на таблице GPT (UEFI-машины). У вас старый MBR на BIOS? Ваши команды на скрытие и присвоение ID здесь.
Иногда раздел восстановления не определяется как том. На присвоенную ему букву можно выйти на уровне разделов. Всё в той же консоли:
diskpart list disk select disk X list partition select partition X
Как видите здесь ещё проще: раздел восстановления подписан как таковой. Выбираем его:
list volume
и убираем букву:
remove letter=Y
Можете повторить процедуру с исправлением ИД и присвоением атрибутов из абзацев выше. Выходим из утилиты Diskpart:
exit
и проверяем Проводник. «Лишний» раздел должен исчезнуть.
Скрываем раздел Восстановления одной командой.
Буква раздела набила оскомину, вы знаете её наизусть. Тогда просто в консоли от имени администратора наберите
mountvol буква-раздела: /d
Этой командой мы удаляем точку монтирования тома, и в проводнике Windows тот отображаться не будет.
Скрываем раздел Восстановления в реестре.
Путь, схожий с тем, что из предыдущего параграфа. Нам снова понадобится лишь буква раздела, если тот в проводнике виден. Отправляемся в редактор реестра командой regedit …
Сделайте копию раздела реестра!
… в ключ HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices. Крутите список, пока не увидите параметры с именами \DosDevices\буква. Тома, которые видны сейчас или подключались до того (внешние диски, видимо). С какой буквой вам нужен? Этот параметр и удаляйте. Таким, кстати, образом можно удалить любой из дисков в WIndows:

Понатворили дел и стало только хуже? Читайте:
Как восстановить раздел восстановления?
Как создать собственный раздел восстановления?
Успехов в любом случае.





























Добавить комментарий