Jak ukryć partycję Zastrzeżoną przez system?

57

Jak ukryć partycję Zastrzeżoną przez system przed Eksploratorem Windows?

Na powyższym zrzucie ekranu chcę się go pozbyć System Reserved (D:). W jaki sposób mogę to zrobić?

Nigdy nie będę musiał uzyskiwać dostępu stamtąd, dlaczego miałbym wtedy potrzebować wpisu?

PS: Chcę to ukryć, nie usuwać.

Tamara Wijsman
źródło

Odpowiedzi:

84

Usuń literę dysku dla partycji zarezerwowanej dla systemu. Jeśli masz system wielokrotnego rozruchu, może to powodować problemy w zależności od miejsca rozruchu systemu .

Aby usunąć literę dysku i ukryć partycję przed eksploratorem i moim komputerem:

  1. Otwórz Zarządzanie komputerem na komputerze lokalnym, klikając prawym przyciskiem myszy Computerw Eksploratorze Windows i wybierz manage. Następnie kliknij Disk Managementw lewym panelu.

    (Lub po prostu wpisz diskmgmt.mscw oknie dialogowym uruchamiania)

  2. Kliknij prawym przyciskiem myszy zacieniony obszar Drive D: System reservedw prawym dolnym oknie.

  3. Kliknij Change drive letter or paths

  4. Zaznacz Di kliknijremove

Jeśli pojawi się komunikat o błędzie informujący, że dysk może być używany lub że programy mogą nie działać poprawnie, nie panikuj . Można usunąć literę dysku. Gdy litera nie zostanie przypisana, dysk nie pojawi się w Eksploratorze Windows.

Działa to w systemach Windows Vista, Windows 7, Windows 8 i Windows 10.

G Koe
źródło
„Jeśli masz system wielokrotnego rozruchu, może to powodować problemy w zależności od tego, z którego systemu się uruchamia.” <- czy mógłbyś rozwinąć tę część? W jakich okolicznościach może to powodować problemy i dlaczego?
sundar
Jasne, ten post został napisany w czasie, gdy Windows XP był nadal aktywnie obsługiwany, a system podwójnego rozruchu / CSM z Windows XP i późniejszą Vista, 7 itd., Mógł odmówić uruchomienia, jeśli ntldr dla XP był zlokalizowany w systemowa partycja zarezerwowana.
G Koe
1
To wyjątkowy przypadek, który mógł wpłynąć tylko na BARDZO niewielką liczbę ludzi, ale w tamtym czasie warto było dodać ostrożność. GRUB i inne programy ładujące inne niż NT tak naprawdę nie dbają o litery dysków Windows, z wyjątkiem niektórych wersji OS / 2.
G Koe
Dziękuję, to ma sens. W międzyczasie usunąłem literę dysku i zrestartowałem, i (jak można się spodziewać) nie miałem żadnych problemów.
Niedziela
16

Napotkałem ten sam problem. W GUI DiskMgmt żadna litera dysku nie została przypisana do ukrytej partycji systemowej, ale w Eksploratorze Windows miała literę dysku H:

Rozwiązałem to w następujący sposób: Uruchomiłem w wierszu polecenia DiskPart.exe, a następnie uruchomiłem:

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

Teraz litera dysku zniknęła w Eksploratorze.

użytkownik341272
źródło
2
To była jedyna odpowiedź, która zadziałała dla mnie. Warto zauważyć, że „Usuń” po prostu pozbywa się litery, nie usuwa partycji!
xorsyst,
2

Napotkałem ten sam problem. Aby to rozwiązać, wykonałem następujące czynności:

  • Kliknij prawym przyciskiem myszy C: Dysk i wybierz Właściwości
  • Teraz możesz zobaczyć okno dialogowe Model dysku lokalnego (C :)
  • Teraz wybierz funkcję zakładki narzędzi w oknie dialogowym Model dysku lokalnego (C :)
  • Teraz kliknij przycisk Sprawdź teraz, a zobaczysz okno dialogowe Sprawdź dysk Dysk lokalny (C :) Model
  • I na koniec zaznacz pole wyboru Automatycznie błędy systemu plików i kliknij przycisk Start.
  • Uruchom ponownie komputer i sprawdź błąd systemu plików komputera.

Mam nadzieję, że ukryje partycję zarezerwowaną dla systemu.

jak ukryć system zarezerwowany pa
źródło
2

W niektórych przypadkach - jak widać w tym pytaniu - usunięcie litery dysku dla partycji Zastrzeżone przez system może spowodować, że inne partycje na tym dysku nie pojawią się w Eksploratorze Windows. Aby tego uniknąć, należy użyć poprawki rejestru, aby zachować literę dysku, ale ukryć dysk.

Otwórz Edytor rejestru (wpisz regeditw oknie dialogowym Uruchom) i przejdź do HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, w Explorerrazie potrzeby utwórz klucz. Utwórz nową wartość DWORD o nazwie NoDrives. Dane dla tej wartości powinny być maską bitową z ustawionymi bitami wskazującymi ukryty dysk. Aby ukryć tylko dysk A, ustaw dane na 1. Aby ukryć dysk B, ustaw dane na 2dziesiętne ( 10binarnie) - drugi bit odpowiada dyskowi B. Podobnie 9ukryłoby dyski D i A (jest to 1001plik binarny).

Aby ta zmiana zaczęła obowiązywać, może być wymagany cykl wylogowania / logowania.

Ben N.
źródło
Co jeśli E, Flub Wdyski?
zwcloud
1
@zwcloud Eto piąta litera alfabetu, więc musisz ustawić piąty bit (dodać 16). Dla Fdodaj 32. Myślę, Wże dodałbym 4 194 304. Aby ukryć wszystkie trzy z nich, końcowa wartość szesnastkowa to 0x400030, jeśli moje obliczenia są prawidłowe.
Ben N
1

Pełna odpowiedź (zmiany są zapisywane po ponownym uruchomieniu):

  1. Otwórz Windows Powershell lub wiersz poleceń jako Administrator

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

  2. Otwórz Diskpart

    diskpart

  3. Wybierz dysk

    select disk 0

  4. Zidentyfikuj partycję EFI wyświetlaną w Eksploratorze

    list partition

  5. Wybierz partycję EFI (Zastąp „X” poprawnym numerem partycji):

    select partition X

  6. Usuń literę dysku partycji EFI (nie usunie partycji, wystarczy usunąć punkt montowania):

    remove

  7. Wyjdź z Diskpart

    exit

  8. Otwórz RegEdit

    Start -> Search -> Type "regedit"

  9. Znajdź odpowiedni klucz / folder

    Computer\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

  10. Jeśli litera dysku partycji EFI jest nadal w rejestrze, usuń wartość.

    For example: \DosDevices\X:

  11. Zamknij RegEdit i uruchom ponownie.

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

Silviu
źródło