Wanneer u uw VPS Windows naar een hoger abonnement overzet, wordt de virtuele schijf aan de kant van de hypervisor meteen groter. Windows merkt dat zelf niet op: uw station C: behoudt zijn oorspronkelijke grootte en de toegevoegde ruimte verschijnt als niet-toegewezen. Er gaat niets verloren; u hoeft de ruimte alleen nog te koppelen.
Waarom breidt Windows de partitie niet zelf uit?
Een schijf en een partitie zijn twee verschillende dingen. De hypervisor geeft u een grotere schijf, alsof er lege planken boven op een kast worden gezet. De partitie C: houdt echter haar oude afmetingen: niemand heeft haar gezegd de vrije planken in gebruik te nemen. Die instructie gaat u nu geven.
Wat moet u doen voordat u een partitie uitbreidt?
Maak een snapshot en sluit wat er naar de schijf schrijft: elke bewerking op partities verdient een vangnet.
- Maak een snapshot via het tabblad Snapshots van uw dienst. Elke bewerking op partities verdient een vangnet.
- Maak via RDP verbinding met een beheerdersaccount.
- Een schijf kan alleen groter worden: wilt u hem verkleinen, dan kan dat niet zonder herinstallatie.
Hoe breid ik het volume C: uit met Schijfbeheer?
Dit is de normale weg, zonder risico en zonder externe hulpmiddelen.
- Druk op
Win + R, typdiskmgmt.mscen bevestig. - Zoek het station C: en, rechts ervan, het gearceerde gebied Niet-toegewezen.
- Klik met de rechtermuisknop op C: en kies Volume uitbreiden.
- Laat de standaard voorgestelde grootte staan (die neemt alle beschikbare ruimte in) en rond de wizard af.
De nieuwe grootte wordt meteen toegepast, zonder herstart.
Waarom is “Volume uitbreiden” grijs?
Windows kan een partitie alleen uitbreiden met vrije ruimte die direct rechts ervan ligt. Windows-images plaatsen echter vaak een kleine herstelpartitie (WinRE, 500 MB tot 1 GB) direct na C:. Die vormt een barrière: de niet-toegewezen ruimte bestaat wel, maar ligt aan de andere kant van de muur.
U moet die muur dan weghalen.
Hoe breid ik de partitie uit met diskpart?
Door een opdrachtprompt als administrator te openen en de schijf te controleren voordat u hem uitbreidt.
Open een opdrachtprompt als administrator en voer daarna uit:
diskpart
list disk
select disk 0
list partition
Lees eerst de uitvoer. U moet twee nummers vaststellen:
- dat van C:, de grootste primaire partitie;
- dat van de herstelpartitie die erop volgt.
Voorbeeld van een typische uitvoer:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 16 MB 101 MB
Partition 3 Primary 40 GB 117 MB
Partition 4 Recovery 523 MB 40 GB
Hier is C: partitie 3 en de herstelpartitie partitie 4. Als u die laatste verwijdert, verliest u de Windows-herstelomgeving, niet uw gegevens: het systeem start op en werkt normaal zonder die omgeving.
select partition 4
delete partition override
select partition 3
extend
exit
Pas de nummers aan aan uw eigen uitvoer van list partition. Die tellen, niet die uit het voorbeeld.
Bestaat er een script van By-Hoster om dit te doen?
De bovenstaande procedure is ook beschikbaar als script:
curl -o resize.bat https://byh.fr/resize.txt && call resize.bat
Het past precies methode 2 toe, maar zonder iets te vragen: het selecteert schijf 0, verwijdert partitie 4 en breidt daarna partitie 3 uit. Het is alleen correct als uw machine precies deze indeling heeft.
Voer list partition uit voordat u het gebruikt. Is partitie 4 op uw machine niet de herstelpartitie, dan wordt ze toch verwijderd, en de inhoud ervan ook.
Hoe controleer ik of het uitbreiden is gelukt?
Open Verkenner, onderdeel Deze pc: de grootte van C: moet overeenkomen met de nieuwe schijf. Via de opdrachtregel:
diskpart
list volume
Wat moet ik doen als de niet-toegewezen ruimte niet verschijnt?
Drie mogelijkheden, van de eenvoudigste tot de meest technische:
- Start de machine opnieuw op en open daarna
diskmgmt.mscopnieuw. - Kies in Schijfbeheer het menu Actie en daarna Schijven opnieuw scannen.
- Blijft de ruimte onvindbaar, dan is de wijziging van abonnement misschien niet op de machine toegepast. Open een ticket en vermeld de verwachte en de vastgestelde grootte.