Oplossing - Kan C-schijf niet verlengen in Windows Server 2012 R2

door John, Bijgewerkt op: 23 augustus 2022

Schijfpartities worden toegewezen tijdens het installeren van het besturingssysteem, maar soms moet u dat ook doen verander partitiegrootte. Bijvoorbeeld: een groot volume verkleinen om meer partities te maken, of uitbreiden systeem C schijf als het vol raakt. Helpen resize partitie, Microsoft biedt "Shrink Volume" en "Extend Volume" functies in Schijfbeheer vanaf Server 2008. Beide functies hebben echter veel nadelen. Het typische probleem is dat Schijfbeheer kan een volume niet uitbreiden door een andere te verkleinen. Windows Server 2012 dezelfde functies geërfd zonder enige verbetering. Daarom geven veel mensen aan dat ze: kan C-aandrijving niet verlengen in Server 2012 R2 met Schijfbeheer, zelfs na het verkleinen of verwijderen van partitie D. In dit artikel zal ik introduceren waarom u de C-schijf niet kunt uitbreiden Windows Server 2012 (R2) met Schijfbeheer en hoe u dit probleem eenvoudig kunt oplossen.

Waarom Schijfbeheer de C-schijf niet kan uitbreiden in Server 2012 R2

Zowel de functies Shrink als Extend Volume worden ondersteund NTFS alleen partitie. Het is echter geen probleem voor de C-schijf, omdat de systeempartitie standaard is geformatteerd met NTFS. De meest voorkomende redenen waarom je C niet kunt verlengen: drive in Windows Server 2012 (R2) omvatten:

  1. Geen aaneengesloten niet-toegewezen ruimte aan de rechterkant
  2. De aangrenzende schijf (D :) is logische partitie.

Ik zal het een voor een uitleggen.

Reden 1: Geen aangrenzende niet-toegewezen ruimte aan de rechterkant

Extend volume disabled

Allereerst moet u weten dat de grootte van een fysieke schijf vaststaat, dus voorheen uitschuifbare C-aandrijving, er moet zijn Niet-toegewezen ruimte. Als u geen ander volume hebt verwijderd of verkleind om dergelijke ruimte te krijgen, kunt u de C-schijf natuurlijk niet met een tool uitbreiden.

Het is duidelijk dat het beter is om niet-toegewezen ruimte te krijgen door een volume te verkleinen, omdat je er geen bestanden in kwijtraakt. Het probleem is dat je de C-schijf nog steeds niet kunt uitbreiden nadat je D of andere partities hebt verkleind. Zoals je op mijn server ziet, Extend Volume is uitgeschakeld voor C rijden na het verkleinen van D. Dit komt doordat:

  • "Volume uitbreiden" werkt alleen als er aangrenzend Niet-toegewezen ruimte rechts.
  • "Volume verkleinen" kan alleen niet-toegewezen ruimte aan de rechterkant maken terwijl een partitie wordt verkleind.

De niet-toegewezen ruimte die is gekrompen van D: schijf is niet grenzend aan C, dus Extend Volume wordt grijs weergegeven. Dit is de meest voorkomende reden waarom u de C-schijf in Server 2012 (R2) niet kunt uitbreiden met Schijfbeheer.

Reden 2: De juiste aaneengesloten partitie is Logisch

Dit probleem bestaat alleen op MBR schijf, kunt u deze sectie negeren als u een GPT-schijf gebruikt.

Omdat Windows Server 2012 kan de C-schijf niet uitbreiden door een ander volume te verkleinen, sommige mensen vragen zich af of het mogelijk is om de D-schijf te verwijderen om aaneengesloten niet-toegewezen ruimte te krijgen. Het antwoord is ja als D a . is Primair partitie. Als het een logisch station is, kunt u station C na het verwijderen nog steeds niet uitbreiden in Schijfbeheer.

Dit is zo omdat:

Op een harde schijf in MBR-stijl kunt u maximaal 4 Primaire partities, of 3 primaire partities plus een uitgebreide partitie. Uitgebreide partitie werkt als een container en alle logische partities zouden erin moeten zitten. Vrije ruimte die is verwijderd van een logische partitie, kan niet worden uitgebreid naar een primaire partitie. Evenzo kan niet-toegewezen ruimte die is verwijderd van een primaire partitie, niet worden uitgebreid naar een logische partitie.

Cannot extend

Zoals je op mijn testserver ziet, wordt de schijfruimte van de D-schijf weergegeven als "Vrij" in plaats van "Niet toegewezen" na het verwijderen. Het maakt nog steeds deel uit van de uitgebreide partitie, dus Volume uitbreiden werkt niet. Als u deze vrije ruimte wilt converteren naar niet-toegewezen, moet u verwijderen allen andere logische schijven en de volledige uitgebreide partitie. Het is duidelijk een slecht idee.

Reden 3: 2TB beperking op MBR-schijf

Omdat Windows 2012-server draait al zoveel jaren, de systeemschijf is klein bij het bouwen van de server. Sommige mensen hebben de systeemschijf vervangen door een grotere. Als deze schijf MBR is, kunt u de C-schijf niet uitbreiden tot meer dan 2 TB, zelfs niet als er aan de rechterkant aangrenzende niet-toegewezen ruimte is.

Wat te doen als C-schijf niet kan worden uitgebreid Windows Server 2012

met NIUBI Partition Editorkan dit probleem eenvoudig worden opgelost. Het is in staat om niet-toegewezen of vrije ruimte te combineren tot een aangrenzende partitie met 1 stap. Als de niet-toegewezen ruimte niet aangrenzend is, kan deze worden verplaatst en vervolgens worden gecombineerd met een andere partitie op dezelfde schijf.

Downloaden het en je ziet het hoofdvenster met schijfpartitiestructuur en andere informatie. Er is 20 GB niet-toegewezen ruimte die via Schijfbeheer is verkleind van de D-schijf.

NIUBI Partition Editor

Stappen wanneer u de C-schijf niet kunt verlengen Windows Server 2012 R2 na krimpen D:

Stap 1: klik met de rechtermuisknop D: rijd en selecteer 'Resize/Move Volume", slepen het midden  van deze partitie naar rechts in het pop-upvenster:

Move rightwards

Vervolgens wordt D naar rechts verplaatst en wordt niet-toegewezen ruimte naar links verplaatst.

Move Unallocated space

Stap 2: klik met de rechtermuisknop C: rijden en selecteer 'Resize/Move Volume"nogmaals, sleep rechter grens naar rechts in het pop-upvenster.

Expand C drive

Vervolgens wordt niet-toegewezen ruimte samengevoegd in C: drive.

Unallocated add to C

Stap 3: Klik Apply linksboven om van kracht te worden. (De bewerkingen voordat u klikt Apply werk gewoon in virtuele modus.)

Bekijk de video over het verplaatsen van niet-toegewezen ruimte en voeg toe aan C-schijf:

Video guide

Stappen die u niet kunt uitbreiden C-schijf in Server 2012 R2 na het verwijderen van D:

  1. Maak deze partitie opnieuw met Windows Schijfbeheer.
  2. Verklein of verwijder deze partitie om niet-toegewezen ruimte te krijgen NIUBI Partition Editor. Maak niet-toegewezen ruimte aan de linkerzijde als je deze partitie wilt verkleinen.
  3. Klik met de rechtermuisknop op station C en voeg niet-toegewezen ruimte samen met 'Resize/Move Volume".

Stappen wanneer u de C-schijf niet kunt verlengen Windows 2012 server voorbij 2TB:

  1. Volg de stappen om converteer MBR-schijf naar GPT.
  2. lopen NIUBI Partition Editor om niet-toegewezen ruimte samen te voegen of te verplaatsen naar de C-schijf.

Beter dan andere software, NIUBI Partition Editor heeft unieke 1 seconde Rollback, Virtual Mode en Cancel-at-well-technologieën om uw systeem en gegevens te beschermen. Naast het verkleinen, verplaatsen en uitbreiden van partities, helpt het u bij vele andere bewerkingen voor het beheren van schijfpartities.

Downloaden