Zarządzanie dyskami i nośnikami wymiennymi za pomocą Diskpart

Pendrive pokazuje 2 GB zamiast 64 GB, karta pamięci po pracy w kamerze nie daje się sformatować, a dysk zewnętrzny jest widoczny w systemie, lecz nie pojawia się w Eksploratorze. W takich sytuacjach Diskpart potrafi zrobić porządek szybciej niż graficzne narzędzia Windows. Trzeba jednak pamiętać o jednej rzeczy: to narzędzie nie zabezpiecza użytkownika przed pomyłką.

Komenda wykonana na niewłaściwym dysku może w kilka sekund usunąć układ partycji z nośnika zawierającego zdjęcia, dokumenty albo cały system. Dlatego obowiązuje prosta kolejność: najpierw identyfikacja dysku, potem wybór operacji. Nigdy odwrotnie.

Kiedy Diskpart pomaga, a kiedy trzeba go odłożyć

Diskpart ma sens przede wszystkim wtedy, gdy problem dotyczy partycji, systemu plików, stylu partycji albo przypisanej litery dysku. Typowe przypadki to:

  • pendrive po utworzeniu instalatora Windows lub Linux pokazuje tylko część pojemności,
  • karta SD używana w Raspberry Pi, kamerze lub rejestratorze ma kilka nietypowych partycji,
  • dysk USB jest widoczny przez system, ale nie ma litery i nie pojawia się w Eksploratorze,
  • instalator Windows nie pozwala wybrać dysku z powodu niezgodności GPT i MBR,
  • nośnik ma prawidłową pojemność, lecz nie daje się sformatować w Eksploratorze,
  • trzeba szybko utworzyć nową partycję i przygotować ją w NTFS albo exFAT.

Diskpart nie jest narzędziem do odzyskiwania danych. Jeżeli na nośniku znajdują się pliki bez kopii zapasowej, nie należy zaczynać od clean, format ani usuwania partycji. Najpierw trzeba odłączyć dysk i zdecydować, czy ważniejsze jest odzyskanie danych, czy przywrócenie nośnika do działania.

To rozróżnienie ma praktyczne konsekwencje. Uszkodzony układ partycji często można odbudować, ale każda kolejna operacja zapisu zmniejsza szanse na odzyskanie wcześniejszej struktury. Po przypadkowym użyciu clean nie należy tworzyć nowej partycji ani formatować dysku. Trzeba przerwać pracę i użyć programu do odzyskiwania danych lub wykonać obraz sektorowy nośnika.

Diskpart nie naprawi też problemu sprzętowego. Jeżeli pendrive:

  • rozłącza się podczas kopiowania,
  • raz pokazuje prawidłową pojemność, a raz inną,
  • działa tylko w określonym położeniu wtyczki,
  • po każdym formatowaniu ponownie zgłasza błędy,
  • przechodzi w tryb tylko do odczytu z powodu zużycia pamięci,

to czyszczenie partycji będzie najwyżej rozwiązaniem chwilowym. W takim przypadku nośnik należy wymienić, a nie przeznaczać go na kopie zapasowe.

Do prostych zadań nie zawsze trzeba od razu czyścić cały dysk. Jeśli brakuje wyłącznie litery, wystarczy wybrać odpowiedni wolumin i ją przypisać. clean jest operacją destrukcyjną, a nie uniwersalnym sposobem na każdy problem z pamięcią USB.

Przed rozpoczęciem pracy należy uruchomić Terminal Windows, PowerShell albo Wiersz polecenia jako administrator, a następnie wpisać:

diskpart

Brak uprawnień administratora zwykle kończy się odmową dostępu lub niemożnością zmiany konfiguracji nośnika.

Bezpieczna procedura czyszczenia i tworzenia partycji

Najczęstszy błąd przy pracy z Diskpart nie wynika ze złej komendy. Problemem jest wykonanie prawidłowej komendy na niewłaściwym dysku. Numer nośnika nie jest stały. Pendrive nie zawsze będzie oznaczony jako Disk 1, a dysk zewnętrzny nie musi zachować tego samego numeru po ponownym uruchomieniu komputera.

Najpierw trzeba wyświetlić dostępne dyski:

list disk

Przy identyfikacji należy porównać przede wszystkim:

  • pojemność,
  • status dysku,
  • dostępne wolne miejsce,
  • informację o stylu GPT,
  • liczbę podłączonych nośników.

Rozmiary pokazywane przez Windows mogą być nieco niższe od wartości podanych na opakowaniu. Pendrive oznaczony jako 64 GB będzie widoczny jako nośnik o pojemności około 57–59 GB. To normalna różnica wynikająca między innymi ze sposobu przeliczania jednostek.

Jeżeli do komputera są podłączone dwa dyski o podobnej pojemności, najlepszym zabezpieczeniem jest fizyczne odłączenie tego, który nie będzie modyfikowany. Poleganie wyłącznie na numerze dysku przy dwóch identycznych modelach jest niepotrzebnym ryzykiem.

Właściwy nośnik wybiera się poleceniem:

select disk X

W miejsce X należy wpisać numer wyświetlony przez list disk. Następnie trzeba sprawdzić szczegóły:

detail disk

Dopiero gdy opis, pojemność i lista woluminów zgadzają się z oczekiwaniami, można przejść dalej.

Do usunięcia informacji o istniejących partycjach służy:

clean

Polecenie działa szybko, ponieważ nie nadpisuje całej powierzchni dysku. Usuwa informacje potrzebne systemowi do prawidłowego rozpoznania dotychczasowego układu partycji. Z punktu widzenia użytkownika dane przestają być dostępne, choć część z nich może nadal fizycznie znajdować się na nośniku do czasu nadpisania.

Po wyczyszczeniu dysku można opcjonalnie ustawić styl partycji:

convert gpt

albo:

convert mbr

GPT jest właściwym wyborem dla współczesnych komputerów z UEFI, Windows 10 i Windows 11 oraz dysków większych niż 2 TB. MBR pozostaje przydatny głównie w starszych komputerach korzystających z trybu Legacy BIOS lub w urządzeniach wymagających takiej zgodności.

W przypadku zwykłego pendrive’a używanego do przenoszenia plików styl partycji często nie ma większego znaczenia. Przy dysku systemowym ma znaczenie zasadnicze: instalacja Windows uruchomiona w trybie UEFI standardowo wymaga GPT.

Nową partycję tworzy się poleceniem:

create partition primary

Bez dodatkowego parametru partycja zajmie całe dostępne miejsce. Jeżeli ma być mniejsza, można podać rozmiar w megabajtach:

create partition primary size=32768

Takie polecenie utworzy partycję o rozmiarze około 32 GB.

Następnie trzeba ją sformatować. Dla nośnika przenoszonego między różnymi urządzeniami najczęściej sprawdzi się:

format fs=exfat quick

Dla dysku używanego głównie w Windows lepszy będzie:

format fs=ntfs quick

Na końcu należy przypisać literę:

assign

i zamknąć Diskpart:

exit

Kompletna procedura przywrócenia typowego pendrive’a do pełnej pojemności wygląda tak:

diskpart
list disk
select disk X
detail disk
clean
create partition primary
format fs=exfat quick
assign
exit

Komendy należy wpisywać pojedynczo. Po select disk X trzeba zatrzymać się i jeszcze raz sprawdzić wybrany nośnik. Kopiowanie całego zestawu poleceń bez kontroli jest szybsze, ale eliminuje moment, w którym można zauważyć pomyłkę.

Polecenia, systemy plików i operacje wysokiego ryzyka

Diskpart działa kontekstowo. Po wybraniu dysku kolejne polecenia odnoszą się do tego dysku. Po wybraniu woluminu dotyczą woluminu. Program informuje, który obiekt został wybrany, ale nie wyświetla stałego, dużego ostrzeżenia przed każdą operacją.

Do diagnostyki najczęściej wystarczą:

  • list disk — pokazuje fizyczne dyski wykryte przez Windows,
  • list volume — wyświetla woluminy, litery, systemy plików i pojemności,
  • list partition — pokazuje partycje na aktualnie wybranym dysku,
  • detail disk — wyświetla szczegóły dysku i powiązane woluminy,
  • detail volume — pokazuje informacje o wybranym woluminie.

Obiekty wybiera się poleceniami:

select disk X
select volume X
select partition X

Jeżeli praca została przerwana albo w międzyczasie podłączono kolejny nośnik, należy ponownie użyć list disk lub list volume. Nie ma sensu ufać numerowi zapamiętanemu kilka minut wcześniej.

Brak litery dysku można naprawić bez czyszczenia nośnika:

list volume
select volume X
assign letter=R

Literę można także usunąć:

remove letter=R

Wybrana litera musi być wolna. W komputerach z wieloma dyskami sieciowymi lepiej unikać popularnych oznaczeń, takich jak D, E czy F, ponieważ mogą już być używane przez napęd optyczny, czytnik kart lub mapowany udział sieciowy.

Szczególnej ostrożności wymagają dwie podobnie brzmiące komendy:

clean
clean all

clean usuwa informacje o partycjach i kończy działanie zwykle w kilka sekund. clean all zapisuje zera w każdym sektorze wybranego dysku. Czas operacji zależy od pojemności i szybkości nośnika. Na dysku twardym o pojemności kilku terabajtów może to potrwać wiele godzin.

Do zwykłego przywrócenia pendrive’a po instalatorze systemu nie ma powodu używać clean all. Polecenie nie zwiększa pojemności i nie naprawia zużytej pamięci flash. Powoduje za to długi zapis całej powierzchni, co jest zbędnym obciążeniem dla pendrive’a lub karty SD.

clean all nie powinno być też traktowane jako uniwersalna metoda bezpiecznego kasowania nowoczesnych dysków SSD. Ze względu na mechanizmy zarządzania pamięcią flash, nadmiarowe komórki i funkcję wear leveling zapis z poziomu systemu nie daje pełnej kontroli nad każdą fizyczną komórką. Do przygotowania SSD przed sprzedażą lepiej użyć funkcji Secure Erase lub Sanitize udostępnianej przez producenta albo firmware urządzenia.

System plików należy dobrać do sposobu używania nośnika:

  • NTFS — najlepszy dla dysków pracujących głównie z Windows; obsługuje uprawnienia, dziennikowanie, duże pliki i funkcje systemowe, ale część telewizorów, kamer i urządzeń mobilnych nie zapisuje na nim danych;
  • exFAT — praktyczny dla pendrive’ów, kart pamięci i dysków wymienianych między Windows oraz macOS; obsługuje pliki większe niż 4 GB, ale nie oferuje wszystkich mechanizmów ochronnych NTFS;
  • FAT32 — zapewnia bardzo szeroką zgodność ze starszym sprzętem, lecz pojedynczy plik nie może przekroczyć 4 GiB, czyli 4 294 967 295 bajtów.

FAT32 nadal bywa wymagany przez starsze telewizory, radia samochodowe, konsole, urządzenia diagnostyczne lub sprzęt wykorzystujący nośnik do aktualizacji firmware. Nie należy jednak wybierać go z przyzwyczajenia. Obraz ISO, film 4K albo duże archiwum szybko przekroczą limit pojedynczego pliku.

Szybkie formatowanie przez quick tworzy nową strukturę systemu plików bez pełnego sprawdzania każdego sektora. Jest odpowiednie dla sprawnego nośnika, który ma zostać ponownie wykorzystany. Pełne formatowanie trwa znacznie dłużej i może ujawnić błędy zapisu, ale nie przywróci zużytych komórek pamięci ani nie naprawi kontrolera.

FAQ

Czy samo uruchomienie Diskpart usuwa dane?
Nie. Polecenia diagnostyczne, takie jak list disk, list volume, list partition, detail disk i detail volume, nie zmieniają zawartości nośnika.

Czym różni się clean od formatowania?
clean usuwa informacje o partycjach z całego wybranego dysku. format przygotowuje konkretną, istniejącą partycję w wybranym systemie plików.

Czy po clean można odzyskać dane?
Czasem tak, o ile po operacji nie utworzono nowych partycji i nie zapisano kolejnych danych. Nie ma jednak gwarancji. Po pomyłce trzeba natychmiast przerwać pracę z nośnikiem.

Dlaczego pendrive po clean nie pojawia się w Eksploratorze?
Po usunięciu partycji nośnik nie ma woluminu ani systemu plików. Trzeba utworzyć partycję, sformatować ją i przypisać literę.

Czy Diskpart naprawi kartę pamięci z blokadą zapisu?
Tylko wtedy, gdy blokada wynika z konfiguracji logicznej. Jeśli adapter SD ma przesunięty przełącznik LOCK albo kontroler ustawił pamięć w trybie tylko do odczytu z powodu zużycia, Diskpart nie rozwiąże problemu.

Jaki system plików wybrać dla pendrive’a?
Najczęściej exFAT, szczególnie gdy nośnik ma przenosić duże pliki między Windows, macOS i różnymi urządzeniami. NTFS wybierz do pracy głównie w Windows, a FAT32 tylko wtedy, gdy wymaga go konkretny sprzęt.

Czy do instalacji Windows wybrać GPT czy MBR?
Dla współczesnego komputera uruchamianego w trybie UEFI należy wybrać GPT. MBR ma sens przede wszystkim w starszych maszynach działających w trybie Legacy BIOS.

Dlaczego clean zgłasza odmowę dostępu?
Przyczyną może być brak uprawnień administratora, fizyczna blokada zapisu, aktywne użycie woluminu, polityka systemowa albo awaria kontrolera nośnika. W przypadku karty SD najpierw trzeba sprawdzić suwak blokady na adapterze.

Zacznij od list disk, następnie wybierz nośnik i wykonaj detail disk. Jeśli nie potrafisz bez wątpliwości potwierdzić jego pojemności i typu, nie wpisuj clean. Pierwszym błędem do wyeliminowania jest wybór niewłaściwego dysku — zły system plików można zmienić, ale utraty danych z dysku systemowego często nie da się odwrócić.

Leave a reply

Your email address will not be published. Required fields are marked *

Ciasteczka

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie plików Cookies. Więcej informacji znajdziesz w polityce prywatności.