Cum să micșorați o mașină virtuală VirtualBox și să eliberați spațiu pe disc

Jul 10, 2025
Întreținere și optimizare

În mod implicit, VirtualBox creează discuri dinamice care cresc în timp pe măsură ce adăugați date. Cu toate acestea, dacă ștergeți date din virtual machine mai târziu, veți observa că discul nu se micșorează automat. Dar puteți micșora manual un disc dinamic folosind o comandă ascunsă.

LEGATE DE: Beginner Geek: Cum să creați și să folosiți mașini virtuale

Amintiți-vă că acest lucru va micșora discul numai dacă are o dimensiune crescută și de atunci ați eliminat datele. Deci, dacă tocmai ați creat un disc dinamic, acesta nu îl va micșora. Dar, dacă ați creat un disc dinamic, ați descărcat 10 GB de date în el și apoi ați șters respectivul 10 GB de date, ar trebui să puteți micșora discul cu aproximativ 10 GB.

Primul pas: asigurați-vă că utilizați un disc dinamic

Acest proces funcționează numai pentru discurile dinamice, care pot crește și micșora dimensiunile. Discurile dinamice pot avea până la o anumită dimensiune maximă - 50 GB, de exemplu -, dar cresc de fapt până la acea dimensiune maximă numai atunci când conțin atâtea date. Discurile cu dimensiuni fixe vor fi întotdeauna dimensiunea lor maximă.

LEGATE DE: Cum se face conversia între discurile fixe și dinamice în VirtualBox

Dacă aveți un disc de dimensiune fixă ​​pe care doriți să îl micșorați, puteți mai întâi convertiți-l într-un disc dinamic și apoi urmați instrucțiunile de mai jos. De exemplu, dacă aveți un disc fix de 50 GB, cu doar 20 GB de date pe acesta și îl convertiți într-un disc dinamic, ar trebui să îl puteți micșora pentru a ocupa doar 20 GB de spațiu.

Pentru a verifica dacă un disc are o dimensiune dinamică sau fixă ​​în VirtualBox, faceți clic dreapta pe mașina virtuală care folosește discul și selectați „Setări”. Faceți clic pe fila „Stocare” și selectați discul. Veți vedea ce tip de disc este afișat lângă „Detalii”. De exemplu, în captura de ecran de mai jos, „Stocare alocată dinamic” indică faptul că acesta este un disc dinamic.

Pasul doi: Scrieți zero pe disc în mașina virtuală

Asigurați-vă că ștergeți orice date pe care nu le mai doriți pe discul din mașina virtuală eliberați spațiu înainte de a continua. Ștergeți fișierele de care nu aveți nevoie, dezinstalați programele pe care nu le mai folosiți și goliți Coșul de reciclare. Apoi, va trebui să suprascrieți spațiul gol cu ​​zero.

Pentru sistemele de operare Windows Guest

Dacă aveți Windows instalat în mașina virtuală, ar trebui să porniți mașina virtuală și să defragmentați discurile. În interiorul mașinii virtuale, căutați „Defragmentare” în meniul Start și lansați instrumentul „Defragmentare disc” sau „Defragmentare și optimizare unități”. Selectați discul pe care doriți să îl compactați și faceți clic pe „Defragment disc”.

După terminarea procesului de defragmentare, va trebui să scrieți zerouri în spațiul gol din mașina virtuală. Când ștergeți fișiere, datele șterse sunt încă stocate pe disc deci VirtualBox nu poate micșora automat unitatea. Dar, când scrieți zerouri peste fișierele șterse, VirtualBox va vedea o cantitate mare de zerouri - spațiu gol, cu alte cuvinte - și va putea compacta discul.

Pentru a face acest lucru, descărcați fișierul Anulați utilitar de la Microsoft. Extrageți face.eq fișier într-un folder de pe computer.

Deschideți o fereastră de linie de comandă. Pentru aceasta, deschideți meniul Start, căutați „Prompt de comandă” și lansați comanda rapidă.

Treceți la directorul care conține fișierul face.eq fișier tastând cd , apăsând Spațiu, introducând calea către director și apăsând Enter. Asigurați-vă că includeți calea între ghilimele dacă conține un caracter spațial. Ar trebui să arate astfel:

cd "C: \ path \ to \ folder"

De exemplu, dacă ați extras fișierul face.eq în dosarul de descărcare al contului dvs. de utilizator și numele dvs. de utilizator Windows este Bob, ați rula următoarea comandă:

cd "C: \ Users \ bob \ Downloads"

Pentru a completa rapid calea directorului, pur și simplu tastați cd în fereastra Prompt de comandă, apăsați Spațiu, apoi glisați și fixați pictograma folderului din bara de adrese a managerului de fișiere.

Rulați următoarea comandă:

make.ek ts: -z

Aceasta va scrie zerouri pe tot spațiul liber de pe unitatea C :. Dacă doriți să micșorați o unitate secundară situată la o altă literă de unitate în mașina virtuală, tastați litera acesteia în loc de c :. Pentru aceasta a fost conceput instrumentul. După cum observă pagina SDelete de pe site-ul web Microsoft, opțiunea -z este „bună pentru optimizarea discului virtual”.

Vi se va cere să acceptați acordul de licență al instrumentului înainte de a continua. Doar faceți clic pe „De acord”.

Așteptați finalizarea procesului. După ce ați terminat, opriți mașina virtuală utilizând opțiunea „Închidere” din meniul Start. Acum sunteți gata să-l compactați.

Pentru sistemele de operare Linux

Dacă aveți Linux instalat în mașina virtuală - un sistem de operare Linux invitat în loc de un sistem de operare Windows invitat, cu alte cuvinte - puteți sări peste procesul de defragmentare și să utilizați comenzi încorporate pentru a pune la zero spațiul liber de pe unitate. Vom folosi Ubuntu ca exemplu aici, dar procesul va fi similar pentru alte distribuții Linux.

Pentru a face acest lucru, va trebui mai întâi să instalați zerofree utilitar în mașina virtuală. Ar trebui să fie disponibil în depozitele de software ale distribuției dvs. Linux. De exemplu, îl puteți instala pe Ubuntu executând următoarea comandă la terminalul din mașina dvs. virtuală:

sudo apt instala zerofree

Nu poți folosi de fapt zerofree pe / partiția dvs. în timp ce sunteți pornit în mediul Linux standard. În schimb, veți dori să porniți într-un mod special de recuperare în care partiția normală rădăcină nu este montată. Pe Ubuntu, reporniți mașina virtuală și apăsați în mod repetat tasta „Esc” în timp ce pornește pentru a accesa meniul Grub. Când apare meniul Grub, selectați „* Opțiuni avansate pentru Ubuntu” și apăsați Enter.

Selectați opțiunea „(modul de recuperare)” asociat cu cel mai recent kernel Linux - adică opțiunea cu cel mai mare număr de versiune în partea de sus a listei - și apăsați Enter.

Selectați „rădăcină” în meniul de recuperare pentru a porni la un prompt de shell rădăcină.

Apăsați „Enter” după ce pe ecran apare „Apăsați Enter pentru întreținere”. Vi se va solicita un terminal.

În linia de comandă, determinați ce disc virtual doriți să puneți la zero executând următoarea comandă:

df

În rezultatul de mai jos, putem vedea asta / dev / sda1 este singurul nostru dispozitiv de disc real aici. Știm asta pentru că este singurul disc cu / dev / în coloana din stânga.

Presupunând că mașina dvs. virtuală a fost creată cu setările implicite, va avea doar / dev / sda1 , care este prima partiție de pe primul hard disk. Dacă ați configurat lucrurile diferit cu mai multe discuri sau partiții multiple, poate fi necesar să puneți la zero o altă partiție sau zero partiții multiple.

Acum sunteți gata să puneți la zero discul. Rulați următoarea comandă, înlocuind / dev / sda1 cu numele dispozitivului partiției în care doriți să scrieți zerouri. Majoritatea oamenilor vor avea doar un / dev / sda1 dispozitiv la zero.

zerofrey -v / dev / sda1

Când procesul zero este terminat, rulați următoarea comandă pentru a opri mașina virtuală:

Stop

Când vedeți mesajul „Sistem oprit” pe ecran, sistemul s-a oprit și acum puteți închide mașina virtuală. Închideți fereastra mașinii virtuale și selectați „Opriți mașina virtuală”.

Pasul trei: Găsiți comanda VBoxManage

Restul procesului va fi efectuat în afara mașinii virtuale, pe sistemul dvs. de operare gazdă. De exemplu, dacă aveți Windows 10 care rulează pe computer și Windows 7 rulează pe o mașină virtuală, veți efectua restul procesului pe Windows 10.

Această opțiune nu este expusă în interfața grafică a VirtualBox. În schimb, trebuie să utilizați VBoxManage.exe comanda.

Găsiți această comandă pentru a continua. Pe Windows, îl veți găsi în directorul de programe VirtualBox, care este C: \ Program Files \ Oracle \ VirtualBox în mod implicit. Dacă ați instalat VirtualBox într-un alt director, căutați acolo.

Deschideți o fereastră de linie de comandă. Pentru aceasta, deschideți meniul Start, tastați cmd și apăsați Enter.

Tip cd în linia de comandă, urmată de calea folderului unde se află comanda VBoxManage. Va trebui să îl includeți în ghilimele.

Puteți face acest lucru rapid tastând cd în fereastra Prompt de comandă, apoi glisați și fixați pictograma folderului din bara de adrese a managerului de fișiere în Promptul de comandă.

Dacă utilizați calea implicită, ar trebui să arate după cum urmează:

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

NOTĂ: Aceste instrucțiuni presupun că utilizați VirtualBox pe Windows. Dacă utilizați VirtualBox pe macOS sau Linux, puteți deschide o fereastră Terminal și rulați vboxmanage comandați în mod normal, așa cum ați face orice altă comandă.

Pasul patru: Găsiți calea către discul pe care doriți să îl compactați

Rulați următoarea comandă în fereastra promptului de comandă pentru a vizualiza o listă a tuturor discurilor virtuale de pe computer:

VBoxManage.exe listă HDD-uri

Căutați lista și identificați calea fișierului către discul virtual pe care doriți să îl compactați. Să presupunem că dorim să modificăm discul virtual asociat cu mașina virtuală numită „Windows 7”. După cum putem vedea în rezultatul de mai jos, calea către acel disc virtual din sistemul nostru este C: \ Users \ chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi .

Pasul cinci: compactați discul

Pentru a compacta discul, va trebui să îl utilizați VBoxManage.exe cu comanda corectă. Executați următoarea comandă, înlocuind calea către fișierul VDI pe disc cu calea către disc pe sistemul dvs. pe care ați găsit-o folosind comanda de mai sus. Asigurați-vă că includeți calea fișierului între ghilimele dacă conține un spațiu oriunde în calea sa.

Ar trebui să arate astfel:

VBoxManage.exe modifică discul mediu "C: \ path \ to \ disk.vdi" --compact

De exemplu, deoarece calea către fișier este C: \ Users \ chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi în exemplul nostru, vom executa următoarea comandă:

VBoxManage.exe modifică discul mediu "C: \ Users \ chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi" --compact

VirtualBox va compacta discul și puteți porni imediat mașina virtuală după aceea, dacă doriți. Cât spațiu ajungeți să economisiți depinde de cât spațiu gol a fost de recuperat.

Luați în considerare și ștergerea instantaneelor

LEGATE DE: Cum să economisiți timp utilizând instantanee în VirtualBox

VirtualBox vă permite să creați instantanee pentru fiecare mașină virtuală. Acestea conțin o imagine completă a mașinii virtuale atunci când ați creat instantaneul, permițându-vă să o restabiliți la o stare anterioară. Acestea pot ocupa mult spațiu.

Pentru a elibera mai mult spațiu, ștergeți instantaneele pe care nu le utilizați. Pentru a vizualiza instantaneele pe care le-ați salvat pentru o mașină virtuală, selectați-o în fereastra principală VirtualBox și faceți clic pe butonul „Instantanee” din dreapta Detalii din bara de instrumente. Dacă nu mai aveți nevoie de un instantaneu, faceți clic dreapta pe el în listă și selectați „Ștergeți instantaneul” pentru a elibera spațiu.

.intrare-conținut .pentru-intrare

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


Întreținere și optimizare - Cele mai populare articole

Cum se manipulează adâncimea câmpului pentru a face fotografii mai bune

Întreținere și optimizare Sep 22, 2025

Dacă vă simțiți copleșiți de fotografiile pe care le-ați făcut, există o mare șansă ca vina să nu fie utilizată în profunzime a manipulării câmpului. Citiți mai dep..


Cum se reactivează hibernarea în Windows 8 și 10

Întreținere și optimizare May 20, 2025

Dacă sunteți un fan al hibernării computerului, probabil ați observat că nici Windows 8 sau Windows 10 nu oferă hibernare ca opțiune implicită a meniului de alimentare. Nu v..


Cum se depanează defectele Internet Explorer

Întreținere și optimizare Feb 6, 2025

Dacă Internet Explorer se blochează și se blochează, problema dvs. rezidă probabil cu un program de completare a browserului buggy. Cu toate acestea, blocările Internet Explor..


Cum să eliberați spațiu în Gmail: 5 moduri de a recupera spațiul

Întreținere și optimizare May 1, 2025

Gmail oferă o limită ridicată de stocare - 10 GB și numărare - dar nu te ajută prea mult dacă ești aproape să o atingi. Va trebui să cunoașteți câteva trucuri pentru a ..


Cum să ușurați utilizarea consolei Linux pentru începătorii Linux

Întreținere și optimizare Oct 6, 2025

CONȚINUTUL NECACHAT Este posibil ca consola Linux să nu fie la fel de ușor de utilizat ca GUI, dar este mai rapidă și vă economisește foarte mult timp atunci ..


Folosind ClearType Tuner în Windows 7

Întreținere și optimizare Jan 5, 2025

ClearType este o tehnologie de netezire a fonturilor încorporată în Windows pentru a face textul mai lizibil pe monitoarele LCD. Dacă textul dvs. pare puțin neclar, mo..


Faceți noua pagină a filei Chrome mai utilă și mai artistică

Întreținere și optimizare Mar 24, 2025

CONȚINUTUL NECACHAT V-ați săturat de pagina cu filă nouă implicită din Google Chrome și doriți ceva mai util și artistic? Apoi, alăturați-vă nouă în timp ce privim extensia In..


Face XP să arate ca Vista

Întreținere și optimizare Feb 13, 2025

CONȚINUTUL NECACHAT Dacă vă place aspectul Vista, dar nu doriți să faceți față durerii de cap a schimbării sistemelor de operare, Vista Inspirat de la cei de la Crystal XP ..


Categorii