In Windows 7 ora abbiamo la possibilità di creare e allegare file VHD come unità. Qualcuno sa come possiamo compattare i dischi dinamici da Windows 7?
In Windows 7 ora abbiamo la possibilità di creare e allegare file VHD come unità. Qualcuno sa come possiamo compattare i dischi dinamici da Windows 7?
Risposte:
È possibile compattare un disco rigido virtuale in Windows 7 utilizzando l'opzione COMPACT di diskpart.exe. Inoltre, se non ti dispiace un po 'di codifica, puoi chiamare l'API CompactVirtualDisk (pubblicherei un link ad esso, ma i nuovi utenti non possono pubblicare collegamenti ipertestuali - basta cercare MSDN per questo se sei interessato).
detach vdisk
Utilizzo dell'utilità della riga di comando diskpart in Windows 7 per compattare un file VHD. Funziona benissimo!
quando nella console diskpart digita "seleziona vdisk file =" c: \ windows7.vhd "quindi premi invio quindi digita" compact ", che dovrebbe compattare il tuo disco virtuale.
Per compattare un file VHD in Windows Virtual PC (in Windows 7): -Apri la shell "Macchine virtuali Windows" -Fai clic con il tasto destro sulla VM che vuoi compattare e apri le sue Impostazioni - Vai su "Hard Disk 1" o chiunque tu abbia il file VHD allegato a. - Fai clic su Modifica, quindi su Disco rigido virtuale compatto
Che ne dici di VHD Resizer ?
Quello che alla fine ho fatto è stato staccare il disco rigido virtuale da Gestione disco, quindi ho allegato il file al mio "Virtual Windows XP" in Windows 7. Una volta fatto ciò, sono stato in grado di scegliere "Modifica" sul disco, e quindi "Compatto".
Una volta fatto il compact, ho rimosso i dischi rigidi virtuali dalla VM "Virtual Windows XP" - e quindi li posso usare come necessario da lì.
Questa sembra una soluzione kludgy - speravo che qualcuno avrebbe avuto un modo per eseguire il compact senza prima collegarlo alla VM, o meglio ancora un modo per eseguirlo tramite power shell o script.
https://linhost.info/2011/01/windows-how-to-compact-a-dynamic-vhd/
Sto usando un disco rigido virtuale incluso bitlocker. Per comprimere un file VDH con bitlocker, la seguente procedura ha funzionato per me: