diskpart to wbudowane narzędzie wiersza poleceń Windows do zarządzania dyskami, partycjami i woluminami. Umożliwia tworzenie/usuwanie partycji, formatowanie, nadawanie liter dysków, zmianę stylu partycji (MBR/GPT), rozszerzanie i zmniejszanie woluminów oraz diagnozowanie problemów (RAW, brak litery, blokada „tylko do odczytu”). Działa w Windows 10 i Windows 11 i wymaga uruchomienia z uprawnieniami administratora.
cmd
.diskpart
i naciśnij Enter.W PowerShell działa analogicznie — uruchom PowerShell jako administrator i wpisz diskpart
.
diskpart [opcje]
— po uruchomieniu przechodzisz do interaktywnej konsoli. Poniżej zestaw najczęściej używanych poleceń:
Polecenie | Opis | Przykład |
---|---|---|
list disk | Lista wszystkich dysków fizycznych. | list disk |
select disk <n> | Wybór dysku do dalszych operacji. | select disk 1 |
list volume | Lista woluminów (partycji logicznych). | list volume |
select volume <n> | Wybór woluminu do operacji. | select volume 3 |
detail disk / detail volume | Szczegółowe informacje o dysku/woluminie. | detail disk |
create partition primary size=<MB> | Tworzy partycję podstawową o podanym rozmiarze (MB). Bez size= użyje całego wolnego miejsca. | create partition primary size=10240 |
delete partition | Usuwa wybraną partycję (bez odzysku danych). | delete partition |
format fs=ntfs quick | Formatowanie NTFS (szybkie). Inne: exfat , fat32 . | format fs=exfat quick |
assign letter=<X> | Przypisanie litery do woluminu. | assign letter=E |
remove letter=<X> | Usunięcie przypisanej litery. | remove letter=E |
active | Oznacza partycję jako aktywną (legacy BIOS/MBR). | active |
clean | Czyści tablicę partycji (szybko, usuwa układ partycji). | clean |
clean all | Nadpisuje zerami cały dysk (bezpowrotne kasowanie, długo trwa). | clean all |
convert gpt / convert mbr | Zmiana stylu partycji (wymaga pustego dysku lub clean ). | convert gpt |
extend | Rozszerza wolumin o dostępne, przyległe nieprzydzielone miejsce. | extend |
shrink desired=<MB> | Zmniejsza wolumin o żądaną liczbę MB (o ile możliwe). | shrink desired=20480 |
attributes disk / attributes volume | Wyświetla/zmienia atrybuty (np. blokada „read-only”). | attributes disk clear readonly |
rescan | Przeskanowanie sprzętu magazynującego (odświeżenie widoku). | rescan |
exit | Wyjście z diskpart. | exit |
diskpart
list disk
select disk <NR_PENDRIVE>
attributes disk
attributes disk clear readonly
clean
create partition primary
format fs=exfat quick
assign letter=E
exit
Wskazówka: exfat
jest dobry do dużych plików i kompatybilny z wieloma systemami. Dla starszych urządzeń wybierz fat32
.
diskpart
list volume
select volume <NR>
format fs=ntfs quick
assign letter=F
exit
diskpart
list disk
select disk <NR_NOŚNIKA>
clean
create partition primary
format fs=exfat quick
assign
exit
diskpart
list disk
select disk <NR_USB>
clean
create partition primary
select partition 1
active
format fs=fat32 quick
assign letter=U
exit
Następnie skopiuj pliki instalacyjne (FAT32 ma limit pliku 4 GB; dla większych plików użyj exfat
lub podziel install.wim, albo zastosuj narzędzia producenta).
diskpart
list disk
select disk <NR_NOWEGO_DYSKU>
clean
convert gpt
create partition primary
format fs=ntfs quick
assign letter=G
exit
UEFI preferuje GPT; legacy BIOS — MBR. Zmiana stylu wymaga zwykle pustego dysku:
diskpart
select disk <n>
clean
convert gpt
exit
Uwaga: clean
usuwa układ partycji; przed konwersją wykonaj kopię zapasową.
diskpart
select volume <n>
extend
exit
Wymaga przyległego nieprzydzielonego miejsca (na tym samym dysku). RAID/dyski dynamiczne mają inne ograniczenia.
diskpart
select volume <n>
shrink desired=20480
exit
Jeśli nie można zmniejszyć, wyłącz plik stronicowania/hibernację i defragmentuj, by przesunąć nieprzenośne pliki.
attributes disk clear readonly
. Jeżeli nośnik ma przełącznik sprzętowy — ustaw go na „odblokowany”.services.msc
→ Usługa dysków wirtualnych). Czasem pomaga rescan
.remove letter=…
), uruchom jako admin.Tak, diskpart jest dostępny w obu systemach. Funkcjonalność jest zbliżona, różnice wynikają głównie z obsługi UEFI/GPT i ograniczeń sprzętowych.
list disk → select disk <NR> → clean → create partition primary → format fs=exfat quick → assign letter=E
. Dla starszych urządzeń użyj fat32
.
Wpisz: attributes disk clear readonly
. Jeśli to nie działa, sprawdź przełącznik sprzętowy lub polityki w rejestrze/antywirusie.
Diskpart wymaga zwykle pustego dysku (clean
). Bezstratna konwersja jest możliwa innymi metodami (np. narzędziami zewnętrznymi), ale zawsze rób kopię zapasową.
clean
usuwa tablicę partycji (szybko), clean all
nadpisuje zerami cały dysk (bezpieczne kasowanie, trwa długo).
list disk
), by nie wyczyścić nie tego nośnika.clean
/delete
/convert
zrób backup.