Как скрыть раздел «Зарезервировано системой»?


57

Как скрыть раздел «Зарезервировано системой» в проводнике Windows?

На скриншоте выше я хочу избавиться System Reserved (D:). Как мне это сделать?

Мне никогда не понадобится доступ к нему оттуда, зачем мне тогда запись?

PS: я хочу это скрыть, а не удалить.

Ответы:


84

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

Чтобы удалить букву диска и скрыть раздел от проводника и моего компьютера:

  1. Откройте Управление компьютером на локальном компьютере, щелкнув правой кнопкой мыши Computerв проводнике Windows и выберите manage. Затем нажмите на Disk Managementлевой панели.

    (Или просто введите diskmgmt.mscв диалоговом окне запуска)

  2. Щелкните правой кнопкой мыши на затененной области Drive D: System reservedв нижнем правом окне.

  3. Нажмите на Change drive letter or paths

  4. Выделите Dи нажмитеremove

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

Это работает в Windows Vista, Windows 7, Windows 8 и Windows 10.


«Если у вас есть мультизагрузочная система, это может вызвать проблемы в зависимости от того, откуда загружается ваша система». <- не могли бы вы подробнее остановиться на этой части? При каких обстоятельствах это может вызвать проблемы и почему?
воскресенье,

Конечно, этот пост был написан в то время, когда Windows XP все еще активно поддерживалась, и система bios / CSM с двойной загрузкой с Windows XP и более поздней Vista, 7 и т. Д. Могла отказаться от загрузки, если ntldr для XP был расположен в системный зарезервированный раздел.
G Koe

1
Это крайний случай, который может затронуть ОЧЕНЬ небольшое количество людей, но в то время стоило добавить предостережения. GRUB и другие загрузчики, отличные от NT, на самом деле не заботятся о буквах дисков Windows, кроме определенных версий OS / 2.
G Koe

Спасибо, это имеет смысл. Я удалил букву диска и перезапустил между тем, и (как и ожидалось) не было никаких проблем.
воскресенье

16

Я столкнулся с той же проблемой. В графическом интерфейсе DiskMgmt буква диска не была назначена скрытому системному разделу, но в проводнике Windows она имела букву диска H:

Я решил это следующим образом: в командной строке я запустил DiskPart.exe, затем запустил:

list disk
select Disk 0
list partition
select partition 1 (the one corresponding with the hidden system drive)
remove

Теперь буква диска исчезла в Проводнике.


2
Это был единственный ответ, который работал для меня. Стоит отметить, что «Удалить» просто избавляется от буквы, но не удаляет раздел!
xorsyst

2

Я столкнулся с той же проблемой. Чтобы решить это, я сделал следующее:

  • Щелкните правой кнопкой мыши на C: Drive и выберите Свойства
  • Теперь вы можете увидеть диалоговое окно Модель свойств локального диска (C :)
  • Теперь выберите вкладку «Инструменты» в диалоговом окне «Модель свойств локального диска (C :)».
  • Теперь нажмите кнопку «Проверить сейчас», и вы увидите диалоговое окно «Проверка локального диска (C :))».
  • И наконец, установите флажок «Автоматически ошибки файловой системы» и нажмите кнопку «Пуск».
  • Перезагрузите компьютер и дайте проверить компьютерную файловую систему на наличие ошибок.

Надеюсь, это скроет зарезервированный раздел системы.


2

В некоторых случаях, как видно из этого вопроса, удаление буквы диска для раздела «Зарезервировано системой» может привести к тому, что другие разделы на этом диске не будут отображаться в проводнике Windows. Чтобы избежать этого, необходимо использовать настройку реестра, чтобы сохранить букву диска, но скрыть диск.

Откройте редактор реестра (введите regeditв диалоговом окне «Выполнить») и перейдите к нему HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, создав Explorerключ, если это необходимо. Создайте новое значение DWORD с именем NoDrives. Данные для этого значения должны быть битовой маской с установленными битами, указывающими на скрытый диск. Чтобы скрыть только диск A, установите для данных значение 1. Чтобы скрыть диск B, задайте данные 2в десятичном ( 10двоичном) виде - второй бит соответствует диску B. Точно так же 9скрыл бы диски D и A (это 1001в двоичном виде).

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


Что делать , если E, Fили Wдиски?
zwcloud

1
@zwcloud E- пятая буква алфавита, поэтому вам нужно установить пятый бит (добавьте 16). Для F, добавить 32. Я думаю W, добавил бы 4 194 304. Чтобы скрыть все три из них, окончательное шестнадцатеричное значение будет 0x400030, если мои вычисления верны.
Бен Н

1

Полный ответ (изменения сохраняются после перезагрузки):

  1. Откройте Windows Powershell или командную строку от имени администратора

    Start -> Search -> Powershell or CMD -> Run as Administrator

  2. Открыть Diskpart

    diskpart

  3. Выберите диск

    select disk 0

  4. Определите раздел EFI, отображаемый в проводнике

    list partition

  5. Выберите раздел EFI (замените «X» на правильный номер раздела):

    select partition X

  6. Удалите букву диска раздела EFI (он не удалит раздел, просто удалите точку монтирования):

    remove

  7. Выход из Diskpart

    exit

  8. Открыть RegEdit

    Start -> Search -> Type "regedit"

  9. Найдите правильный ключ / папку

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  10. Если буква диска EFI разделов все еще находится в реестре, удалите это значение.

    For example: \DosDevices\X:

  11. Закройте RegEdit и перезагрузите компьютер.

    Ссылка: https://answers.microsoft.com/en-us/windows/forum/windows_10-files/window-10-efi-system-partition-and-recovery/e7389cec-f0a3-4f85-bc7e-8b22be22680b

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.