Powershell Shrink/Extend partition in Windows Server 2016

av John, Uppdaterad: 28 juli 2022

Många administratörer vill ändra storlek Windows server partition efter att ha kört servern under en viss tid. Vissa människor vill krympa en stor partition för att skapa ny volym, andra vill förläng C-frekvensomriktaren när det är springer ut ur rymden. Till repartition hårddisk in Windows server, kan du prova Powershell om du inte vill använda någon programvara. Den här artikeln introducerar hur man gör krympa och förlänga partitionen med powershell in Windows Server 2016/2019/2022, bristen på Powershell och ett bättre sätt att ändra storlek på serverpartitionen med säker programvara.

Hur man krymper partition med powershell i Server 2016/2019/2022

  1. Presse Windows och R tillsammans på tangentbordet för att öppna Kör, skriv powershell och tryck på Enter.
  2. Typ diskpart och tryck på Enter i popup-fönstret Windows PowerShell-fönster.
  3. Typ lista volym och tryck på Enter så ser du alla enskilda partitioner med några parametrar.
  4. Typ välj volym D och tryck på Enter. (D är förarens bokstav eller nummer på den partition som du vill krympa.)
  5. Typ krymp önskad = 20480 och tryck på Enter. (20480 är mängden ledigt utrymme att krympa i MBR, maximalt belopp kommer att användas om du inte angav ett värde.)

På kort tid rapporterar PowerShell att Diskpart lyckades krympa volymen med 20 GB. Skriv lista volym igen, min D: enhet krymper från 70 GB till 50 GB.

PowerShell shrink

Shrunk done

Hur man utökar partitionen med PowerShell i Server 2016/2019/2022

Innan du utvidgar volymen med PowerShell, måste du göra det radera dess angränsande partition på höger. Om det inte finns någon angränsande volym till höger eller om du inte kan ta bort den, du kan inte utöka volymen med powershell in Windows Server 2016/ 2019 / 2022.

Du kan inte utöka en partition genom att krympa någon annan. Om du förläng C: kör med powershell efter att ha krympt D får du Virtual Disk Service-fel: Storleken på förlängningen är mindre än minsta.

Steg för att utöka partition C med powershell in Windows Server 2016/2019/2022:

  1. Överför alla filer i rätt sammanhängande partition D: (på vissa server är E :) till en annan plats.
  2. Typ diskpart och tryck på Enter i PowerShell-fönstret.
  3. (valfritt) Typ lista volym och tryck på Enter.
  4. Typ välj volym D och tryck på Enter.
  5. Typ radera volym och tryck på Enter.
  6. Typ välj volym C och tryck på Enter.
  7. Typ förlänga och tryck på Enter.

På kort tid ökas min C-enhet från 40 GB till 110 GB. (Det finns 20 GB icke tilldelat utrymme bakom D-enheten, den här typen av utrymme kommer inte att listas.)

Powershell extend

Extend complete

Bättre sätt att ändra storlek på partition i Windows Server 2016

Det finns många brist medan du ändrar storlek på partitionen med powershell i Server 2016/2019/2022, till exempel:

  1. Endast NTFS partitioner kan krympas och utökas, FAT32 och andra typer stöds inte.
  2. Ej allokerat utrymme kan bara genereras på höger medan krympande partition.
  3. Om det finns några "oflyttbara" filer i en partition, kan powershell bara krympa lite ledigt utrymme även om det finns stora mängder.
  4. Oallokerat utrymme kan bara användas för att skapa ny volym, det kan inte flyttas eller utökas till andra partitioner.
  5. Alla åtgärder kommer att genomföras omedelbart.

Med NIUBI Partition Editor, det finns inga sådana begränsningar. Du kan skapa oallokerat utrymme till antingen vänster eller höger när du krymper NTFS- och FAT32-partitionen. Utöka partitionen med angränsande eller icke-intilliggande oallokerat utrymme på samma disk.

Download NIUBI Partition Editor och följ stegen i videon för att krympa och utöka volymen i Windows 2016-server.

Hur man förlänger C: kör genom att krympa annan volym:

Video guide

Hur man förlänger D: drive genom att krympa annan volym:

Video guide

  • Om du vill krympa partitionen och utöka en annan icke-angränsande volym finns det ytterligare ett steg till flytta oallokerat utrymme.
  • Stegen är desamma oavsett om du kör fysisk server med SSD, HDD, RAID eller virtuell server i VMware / Hyper-V.
  • Om det inte finns något ledigt utrymme på en disk kan du göra det clone disk till en större eller flytta en partition till en annan disk. När clone disk, kan du utöka partitionen med extra diskutrymme.

Bättre än annan programvara, NIUBI Partition Editor har innovativa tekniker för att skydda system och data.

Förutom att krympa, utvidga, flytta och kopiera diskpartitioner, NIUBI Partition Editor hjälper sammanfoga, konvertera, defragmentera, torka, optimera, dölja partition, skanna dåliga sektorer och mycket mer.

Download