Nie można rozszerzyć dysku C. Windows Server 2008 R2 - Rozwiązania

autor: Lance, aktualizacja: 25 października 2021 r

Windows Server 2008 zostało wydanych od ponad 10 lat, wiele partycji dysków serwera zabrakło miejsca, zwłaszcza do partycji systemowej C. Wielu administratorów serwerów próbuje to zrobić przedłużyć dysk C. bez marnowania czasu na odtworzenie partycji i przywrócenie wszystkiego. Jednak wiele osób twierdzi, że tak nie można przedłużyć napędu C. Windows Serwer 2008 za pomocą polecenia diskpart lub zarządzania dyskami. W tym artykule przedstawię, dlaczego te natywne narzędzia nie są w stanie rozszerzyć woluminu dysku C w Windows Server 2008 i jak łatwo rozwiązać ten problem.

1. Dlaczego nie można rozszerzyć dysku C za pomocą polecenia Diskpart

Diskpart działa z poziomu wiersza poleceń, jest bardzo łatwy i szybki. Jednak w przeciwieństwie do zarządzania dyskami, diskpart wyświetla tylko pojedyncze partycje z częścią informacji. Nie wyświetla struktury partycji ani nieprzydzielonego miejsca, więc możesz napotkać więcej problemów, jeśli nie wiesz dokładnie wszystkiego o partycjach dysku.

Diskpart może rozszerzyć dysk C tylko wtedy, gdy istnieje sąsiadujący Nieprzydzielone miejsce po prawej stronie. To nie można przedłużyć dysku C. zmniejszając D lub inną partycję, ponieważ nieprzydzielone miejsce, które zmniejszyło się z tego woluminu, jest nie sąsiadujące na dysk C.

Jak widać, po zmniejszeniu ciągłego tomu D wystąpił błąd ”Rozmiar zasięgu jest mniejszy niż minimum"podczas rozszerzania dysku C.

Unable with diskpart

Wkład help extend w oknie poleceń diskpart zobaczysz, jak działa polecenie diskpart Extend, składnię i ograniczenia.

Extend command limitation

Krótko mówiąc:

2. Dlaczego nie można rozszerzyć partycji C za pomocą Zarządzania dyskami

Aby zwiększyć możliwości zarządzania partycjami dysku, Microsoft dodaje nowe Zmniejsz wolumin dzięki Rozszerz wolumin działa z interfejsem graficznym w natywnym zarządzaniu dyskami Server 2008. Jednak to samo z poleceniem Diskpart, Zarządzanie dyskami serwera 2008 jest nie można rozszerzyć partycji C zmniejszając D lub inny napęd. To samo z poleceniem rozszerzania diskpart, funkcja Extend Volume wymaga ciągłego nieprzydzielonego miejsca po prawej stronie.

Jak widać na moim serwerze, 20 GB nieprzydzielonego miejsca jest zmniejszone z D, nie przylega do dysku C i po lewej stronie E, więc Wydłuż objętość wyszarzone dla tych tomów.

Jeśli Zarządzanie dyskami może zwolnić nieprzydzielone miejsce po lewej stronie lub przenieść je z prawej strony na lewą, nie ma takiego problemu.

Extend greyed

Jeśli partycja D to logiczny, Zarządzanie dyskami serwera 2008 nadal nie można przedłużyć dysku C nawet po usunięciu D..

Extend volume disabled

W przeciwieństwie do partycji podstawowej partycja logiczna zostanie przekonwertowana na Darmowe spacja po usunięciu, która nadal jest częścią partycji rozszerzonej.

W narzędziu Zarządzanie dyskami Server 2008 Nieprzydzielone miejsca usuniętego z partycji podstawowej nie można rozszerzyć na żaden dysk logiczny. Darmowe miejsca usuniętego z dysku logicznego nie można rozszerzyć na żadną partycję podstawową.

Diskpart nie ma takich ograniczeń, wolne miejsce usunięte z D można rozszerzyć na dysk C.

3. Co zrobić, gdy nie można rozszerzyć systemowego dysku C.

Aby rozwiązać ten problem, wystarczy 1 krok do przesuń Nieprzydzielone miejsce od prawej D do lewej. Aby wykonać to zadanie, potrzebujesz oprogramowania innej firmy, takiego jak NIUBI Partition Editor. Lepsze niż inne narzędzia, jest o wiele szybsze i bezpieczniejsze ze względu na swój wyjątkowy charakter 1 sekunda wycofania, Tryb wirtualny dzięki Anuluj w dobrze technologii.

Jak naprawić Windows Server 2008 (R2) nie może rozszerzyć partycji dysku C:

Pobierz NIUBI Partition Editor a zobaczysz główne okno ze strukturą partycji dysku i innymi informacjami. Na dysku 20 znajduje się 0 GB nieprzydzielonego miejsca zmniejszonego z dysku D.

NIUBI Partition Editor

Krok 1: kliknij prawym przyciskiem myszy D: jedź i wybierz „Resize/Move Volume”, umieść wskaźnik myszy w środkowy dysku D i przeciągnij w prawo w wyskakującym okienku.

Move drive D

Następnie nieprzydzielone miejsce zostaje przesunięte w lewo.

Move Unallocated space

Krok 2: kliknij prawym przyciskiem myszy C: jedź i wybierz „Resize/Move Volume"ponownie, przeciągnij prawa granica w kierunku prawo w wyskakującym okienku.

Extend C drive

Następnie nieprzydzielone miejsce jest łączone z dyskiem C:

Move Unallocated space

Krok 3: Kliknij Apply w lewym górnym rogu, aby wykonać. (Wszystkie operacje poprzedzające ten krok działają tylko w trybie wirtualnym)

Obejrzyj wideo, jak działać, gdy nie można rozszerzyć dysku C w Server 2008 Disk Management:

Video guide

Jeśli nie zmniejszyłeś woluminu D za pomocą narzędzia Diskpart lub Zarządzanie dyskami, możesz bezpośrednio utworzyć nieprzydzielone miejsce po lewej stronie bez poruszania się, wykonaj czynności opisane w filmie:

Video guide

Nie można rozszerzyć partycji C o inny dysk

Jeśli na tym samym dysku nie ma dostępnego wolnego miejsca, żadne oprogramowanie nie może rozszerzyć dysku C o wolne/nieprzydzielone miejsce na innym dysku. W tej sytuacji masz dwie możliwości, zgodnie z konfiguracją partycji dysku.

Jeśli dysk C jest w VMDK lub VHD:

Zwiększ rozmiar dysku wirtualnego za pomocą własnego narzędzia VMware or Hyper-V, dodatkowe miejsce na dysku zostanie wyświetlone jako Nieprzydzielone na końcu. Postępuj zgodnie z instrukcjami w filmie, aby przenieść i połączyć nieprzydzielone miejsce na dysku C.

W przypadku korzystania z dysku fizycznego lub sprzętowej macierzy RAID:

Skopiuj na większy dysk i rozwiń dysk C z dodatkowym miejscem na dysku.

Oprócz zmniejszania, przenoszenia, rozszerzania i kopiowania partycji dysku, NIUBI Partition Editor pomaga wykonywać wiele innych operacji zarządzania.

POBIERZ