Hvordan krympe en VirtualBox Virtual Machine og frigjøre diskplass

Jul 10, 2025
Vedlikehold og optimalisering

Som standard oppretter VirtualBox dynamiske disker som vokser over tid når du legger til data. Men hvis du sletter data fra virtuell maskin senere vil du legge merke til at disken ikke automatisk krymper. Men du kan krympe en dynamisk disk manuelt ved hjelp av en skjult kommando.

I SLEKT: Beginner Geek: Hvordan lage og bruke virtuelle maskiner

Husk at dette bare vil krympe disken hvis den er vokst i størrelse og du siden har fjernet data. Så hvis du nettopp opprettet en dynamisk disk, vil den ikke krympe den. Men hvis du har opprettet en dynamisk disk, lastet ned 10 GB data til den og deretter slettet de 10 GB dataene etterpå, bør du kunne krympe disken med omtrent 10 GB.

Trinn 1: Forsikre deg om at du bruker en dynamisk disk

Denne prosessen fungerer bare for dynamiske disker, som kan vokse og krympe i størrelse. Dynamiske disker kan være opptil en viss maksimal størrelse - for eksempel 50 GB - men de vokser bare faktisk til den maksimale størrelsen når de inneholder så mye data. Disker med fast størrelse vil alltid være deres maksimale størrelse.

I SLEKT: Hvordan konvertere mellom faste og dynamiske disker i VirtualBox

Hvis du har en disk med fast størrelse du vil krympe, kan du først konvertere den til en dynamisk disk og følg deretter instruksjonene nedenfor. For eksempel, hvis du har en fast disk på 50 GB i størrelse med bare 20 GB data på den, og du konverterer den til en dynamisk disk, bør du kunne krympe den for å ta bare 20 GB plass.

For å sjekke om en disk har dynamisk eller fast størrelse i VirtualBox, høyreklikker du på den virtuelle maskinen som bruker disken og velger "Innstillinger". Klikk på "Lagring" -fanen og velg disken. Du ser hvilken type disk den vises ved siden av "Detaljer". For eksempel, i skjermbildet nedenfor, indikerer “Dynamisk tildelt lagring” at dette er en dynamisk disk.

Trinn to: Skriv nuller til disken i den virtuelle maskinen

Sørg for å slette data du ikke lenger vil ha på disken i den virtuelle maskinen frigjør plass før du fortsetter. Slett filer du ikke trenger, avinstaller programmer du ikke lenger bruker, og tøm papirkurven. Deretter må du overskrive det tomme området med nuller.

For Windows Guest-operativsystemer

Hvis du har Windows installert inne i den virtuelle maskinen, bør du nå starte den virtuelle maskinen og defragmentere diskene. Inne i den virtuelle maskinen, søk i Start-menyen etter “Defragmentering” og start “Disk Defragmenter” eller “Defragment and Optimize Drives” -verktøyet. Velg disken du vil komprimere, og klikk “Defragmenter disk”.

Etter at defragmenteringsprosessen er ferdig, må du skrive nuller til det tomme rommet inne i den virtuelle maskinen. Når du sletter filer, de slettede dataene er fortsatt lagret på disken slik at VirtualBox ikke automatisk kan krympe stasjonen. Men når du skriver nuller over de slettede filene, vil VirtualBox se en stor mengde nuller - tom plass, med andre ord - og være i stand til å komprimere disken.

For å gjøre dette, last ned Withdelete verktøy fra Microsoft. Pakk ut make.eq filen til en mappe på datamaskinen.

Åpne et ledetekstvindu. For å gjøre det, åpne Start-menyen, søk etter "Kommandoprompt", og start snarveien.

Bytt til katalogen som inneholder make.eq filen ved å skrive cd , trykke Mellomrom, angi banen til katalogen og trykke Enter. Sørg for å legge stien i anførselstegn hvis den inneholder et mellomromstegn. Det skal se slik ut:

cd "C: \ sti \ til \ mappe"

For eksempel hvis du hentet make.eq filen til nedlastingsmappen til brukerkontoen din og Windows-brukernavnet ditt er Bob, vil du kjøre følgende kommando:

cd "C: \ Brukere \ bob \ Nedlastinger"

For å raskt fylle ut katalogstien, skriv bare cd i ledetekstvinduet, trykk Mellomrom, og dra og slipp deretter mappeikonet fra filbehandlerens adressefelt.

Kjør følgende kommando:

make.ek ts: -z

Dette vil skrive nuller til all ledig diskplass på stasjon C :. Hvis du vil krympe en sekundær stasjon som ligger ved en annen stasjonsbokstav i den virtuelle maskinen, skriver du inn stasjonsbokstaven i stedet for c :. Dette er hva verktøyet ble designet for. Som SDelete-siden på Microsofts nettsted bemerker, er alternativet -z "bra for optimalisering av virtuell disk".

Du blir bedt om å godta lisensavtalen for verktøyet før du fortsetter. Bare klikk på “Enig”.

Vent til prosessen er fullført. Når det er gjort, må du slå av den virtuelle maskinen din ved å bruke alternativet "Slå av" i Start-menyen. Du er nå klar til å komprimere den.

For Linux-gjesteoperativsystemer

Hvis du har Linux installert på den virtuelle maskinen - et Linux-operativsystem i stedet for et Windows-gjestoperativsystem, med andre ord - kan du hoppe over defragmenteringsprosessen og bruke innebygde kommandoer for å nullstille ledig plass på stasjonen. Vi bruker Ubuntu som eksempel her, men prosessen vil være lik på andre Linux-distribusjoner.

For å gjøre dette må du først installere nullfri verktøy inne i den virtuelle maskinen. Det skal være tilgjengelig i Linux-distribusjonens programvarelager. For eksempel kan du installere den på Ubuntu ved å kjøre følgende kommando på terminalen inne i den virtuelle maskinen:

sudo apt installere nullfritt

Du kan faktisk ikke bruke nullfri på / partisjonen din mens du er startet opp i standard Linux-miljøet. I stedet vil du starte opp i en spesiell gjenopprettingsmodus der din normale rotpartisjon ikke er montert. Start Ubuntu på den virtuelle maskinen på Ubuntu, og trykk gjentatte ganger på “Esc” -tasten mens den starter for å få tilgang til Grub-menyen. Når Grub-menyen vises, velger du “* Avanserte alternativer for Ubuntu” og trykker Enter.

Velg alternativet “(gjenopprettingsmodus)” knyttet til den siste Linux-kjernen - det vil si alternativet med det høyeste versjonsnummeret øverst på listen - og trykk Enter.

Velg “root” i gjenopprettingsmenyen for å starte en root shell-ledetekst.

Trykk “Enter” etterpå når “Trykk Enter for vedlikehold” vises på skjermen. Du får en terminalmelding.

På kommandolinjen bestemmer du hvilken virtuell disk du vil nullstille ved å kjøre følgende kommando:

df

I utgangen nedenfor kan vi se det / dev / sda1 er vår eneste faktiske diskenhet her. Vi vet det fordi det er den eneste disken med / dev / i kolonnen lengst til venstre.

Forutsatt at den virtuelle maskinen din ble opprettet med standardinnstillingene, vil den bare ha det / dev / sda1 , som er den første partisjonen på den første harddisken. Hvis du har konfigurert ting annerledes med flere disker eller flere partisjoner, kan det hende du må nullstille en annen partisjon eller null flere partisjoner.

Du er nå klar til å nullstille disken. Kjør følgende kommando, og erstatt / dev / sda1 med enhetsnavnet til partisjonen du vil skrive nuller til. De fleste vil bare ha en / dev / sda1 enheten til null.

zerofrey -v / dev / sda1

Når nullprosessen er ferdig, kjører du følgende kommando for å slå av den virtuelle maskinen:

Stoppe

Når du ser meldingen "System stoppet" på skjermen, har systemet stoppet, og du kan nå slå av den virtuelle maskinen. Lukk vinduet til den virtuelle maskinen og velg "Slå av den virtuelle maskinen".

Trinn tre: Finn VBoxManage-kommandoen

Resten av prosessen vil bli utført utenfor den virtuelle maskinen på vertsoperativsystemet ditt. Hvis du for eksempel har Windows 10 som kjører på PC-en din og Windows 7 som kjører på en virtuell maskin, vil du utføre resten av prosessen på Windows 10.

Dette alternativet vises ikke i VirtualBoxs grafiske grensesnitt. I stedet må du bruke VBoxManage.exe kommando.

Finn denne kommandoen for å fortsette. På Windows finner du den i VirtualBox-programkatalogen, altså C: \ Program Files \ Oracle \ VirtualBox som standard. Hvis du installerte VirtualBox i en annen katalog, kan du se der i stedet.

Åpne et ledetekstvindu. For å gjøre dette, åpne Start-menyen, skriv cmd og trykk Enter.

Type cd inn i ledeteksten, etterfulgt av banen til mappen der VBoxManage-kommandoen er. Du må legge den i anførselstegn.

Du kan raskt gjøre dette ved å skrive cd inn i ledetekstvinduet, og deretter dra og slippe mappeikonet fra filbehandlerens adresselinje til ledeteksten.

Hvis du bruker standardstien, bør den se slik ut:

cd "C: \ Program Files \ Oracle \ VirtualBox"

MERKNAD: Disse instruksjonene antar at du bruker VirtualBox på Windows. Hvis du bruker VirtualBox på macOS eller Linux, kan du bare åpne et terminalvindu og kjøre vboxmanage kommandoen normalt, som du ville gjort med andre kommandoer.

Trinn fire: Finn stien til disken du vil komprimere

Kjør følgende kommando i ledetekstvinduet for å vise en liste over alle de virtuelle harddiskene på datamaskinen din:

VBoxManage.exe liste over harddisker

Se gjennom listen og identifiser filbanen til den virtuelle disken du vil komprimere. La oss si at vi vil endre den virtuelle disken som er tilknyttet den virtuelle maskinen som heter "Windows 7". Som vi kan se i utdataene nedenfor, er banen til den virtuelle disken på systemet vårt C: \ Users \ chris \ VirtualBox VM \ Windows 7 \ Windows 7. vdi .

Trinn fem: Komprimer disken

For å komprimere disken må du bruke den VBoxManage.exe med riktig kommando. Bare kjør følgende kommando, og erstatt banen til VDI-filen med stien til disken på systemet som du fant ved hjelp av kommandoen ovenfor. Husk å legge inn banen til filen i anførselstegn hvis den inneholder et mellomrom hvor som helst i banen.

Det skal se slik ut:

VBoxManage.exe modifymedium disk "C: \ path \ to \ disk.vdi" - kompakt

For eksempel siden banen til filen er C: \ Users \ chris \ VirtualBox VM \ Windows 7 \ Windows 7. vdi i vårt eksempel vil vi kjøre følgende kommando:

VBoxManage.exe modifymedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi" - kompakt

VirtualBox komprimerer disken, og du kan umiddelbart starte opp den virtuelle maskinen etterpå, hvis du vil. Hvor mye plass du ender opp med å spare, avhenger av hvor mye tom plass det var å gjenopprette.

Vurder også å slette øyeblikksbilder

I SLEKT: Hvordan spare tid ved å bruke øyeblikksbilder i VirtualBox

VirtualBox lar deg lage øyeblikksbilder for hver virtuelle maskin. Disse inneholder et fullstendig bilde av den virtuelle maskinen da du opprettet øyeblikksbildet, slik at du kan gjenopprette det til en tidligere tilstand. Disse kan ta mye plass.

For å frigjøre mer plass, slett øyeblikksbilder du ikke bruker. For å se øyeblikksbildene du har lagret for en virtuell maskin, velger du den i VirtualBox-hovedvinduet og klikker på "Stillbilder" -knappen til høyre for Detaljer på verktøylinjen. Hvis du ikke lenger trenger et øyeblikksbilde, høyreklikker du det i listen og velger “Slett øyeblikksbilde” for å frigjøre plass.

.post-innhold .inngangs-bunntekst

How To Shrink A VirtualBox Virtual Machine And Free Up Disk Space

How To Shrink A VMware Virtual Machine And Free Up Disk Space

How To Free Up Disk Space On Virtual Machine

How To Shrink Or Decrease Virtual Machine Disks On VMware

How To Shrink / Decrease A Virtual Machines Disk VMware

VirtualBox How To Shrink Decrase Size Of VHD Files (Virtual Hard Disk) Compact VDisk

How To Reduce The Disk Size Of A Windows Guest Virtual Disk File In VirtualBox

How To Increase Virtual Disk Size In Virtualbox (mac)

How To Resize A VirtualBox Disk - 2019

Resize A Virtual Hard Drive In VirtualBox

How To Increase Disk Space In Kali Linux Or Parrot Os Virtualbox || Vdi Size Increment||

Shrink Your VirtualBox .VDI Files On A Windows Host

Virtual Box : How To Increase Disk Size - Windows

The Easiest Way To Increase Virtualbox Disk Size Vdi And Vhd

Resize A Virtual Hard Drive In VirtualBox...The Easy Way

VirtualBox: How To Increase Disk Size (Windows Host) Ubuntu VM

How To Add More Storage To VirtualBox VM - Disk Partition, Format And Mount - 2019


Vedlikehold og optimalisering - Mest populære artikler

Slik bytter du ut de mekaniske tastaturknappene dine (slik at det kan leve for alltid)

Vedlikehold og optimalisering Feb 8, 2025

Mekaniske tastaturer har legendarisk lang levetid, men som ethvert verktøy med lang levetid, betyr ikke det at de ikke krever sporadiske reservedeler. La oss ta et godt elsket meka..


Hvordan feste mapper, nettsteder, innstillinger, notater og mer til Start-menyen på Windows 10

Vedlikehold og optimalisering Nov 12, 2024

Windows 10s Start-meny - eller startskjermen, i nettbrettmodus - lar deg “feste” mer enn bare apper. Du kan feste mapper, nettsteder, innstillinger sn..


Har du noen gang lurt på hvilke Firefox-tillegg som bremser deg mest?

Vedlikehold og optimalisering Apr 6, 2025

UCACHED INNHOLD Det beste med Firefox er at den er utrolig tilpassbar, men har du noen gang lurt på hvor mye av en pris alle disse tilleggene tar? Slik ser du hvilke tillegg som ..


9 alternativer for Drive Home Extender for Windows Home Server

Vedlikehold og optimalisering Nov 29, 2024

UCACHED INNHOLD Nå som Microsoft offisielt har drept den beste delen om Windows Home Server, hva kan du gjøre? Her er noen alternativer for drive extender som du kan bruke hvis du..


Forbedre nettlesingen din med Hyperwords i Firefox

Vedlikehold og optimalisering Jun 8, 2025

UCACHED INNHOLD Mens du surfer, er det enkelt å finne informasjon du vil vite mer om, konvertere eller oversette. Hyperwords-utvidelsen gir tilgang til denne typen ressurser og mer i Firef..


Legg til notater til Google Notebook fra Chrome

Vedlikehold og optimalisering Feb 4, 2025

UCACHED INNHOLD Bruker du Google Notebook hver dag og trenger en enkel måte å få tilgang til den mens du surfer i Google Chrome? Da vil du definitivt ta en titt på utvidelsen “add 2 G..


Spar penger og energi med Monitor ES

Vedlikehold og optimalisering Jun 29, 2025

UCACHED INNHOLD Det er veldig viktig å spare penger på strømkostnadene og redusere vårt såkalte ”karbonavtrykk” i disse dager. I dag ser vi på et gratis verktøy som slår av skje..


Gjør Windows-brukergrensesnittet kjørt Snappy

Vedlikehold og optimalisering Aug 9, 2025

De fleste av dere som kjører Vista burde vite nå at Microsoft introduserte store oppdateringer for Vista. For en fullstendig detaljert oppsummering av hva som er inkludert, les The Geek skr..


Kategorier