W Windows 7 mamy teraz możliwość tworzenia i dołączania plików VHD jako dysków. Czy ktoś wie, jak możemy kompaktować dyski dynamiczne z poziomu systemu Windows 7?
Grzebałem w menedżerze dysków, nie znalazłem tam nic.
Scott Ivey
Odpowiedzi:
14
Możesz skompaktować VHD w Windows 7 za pomocą opcji COMPACT diskpart.exe. Ponadto, jeśli nie przeszkadza ci trochę kodowania, możesz wywołać interfejs API CompactVirtualDisk (opublikowałbym link do niego, ale nowi użytkownicy nie mogą publikować hiperłączy - po prostu wyszukaj MSDN, jeśli jesteś zainteresowany).
aweseme - dziękuję! Aby dodać do tego, musisz dołączyć go tylko do odczytu. komendy to: wybierz plik vdisk = "C: \ MyVhd.vhd", dołącz dysk vdisk tylko do odczytu, kompaktowy dysk vdisk
Scott Ivey
1
@scott - Obserwowani przezdetach vdisk
Greg
Czy można to osiągnąć za pomocą wiersza poleceń?
Suncatcher,
7
Korzystanie z narzędzia wiersza polecenia diskpart w systemie Windows 7 do kompaktowania pliku VHD. Działa świetnie!
gdy w konsoli diskpart wpisz „wybierz plik vdisk =" c: \ windows7.vhd ”, a następnie naciśnij klawisz Enter, a następnie wpisz„ compact ”, który powinien skompresować dysk wirtualny.
to „compact vdisk” po prostu compact otrzyma linię pomocy dla polecenia.
Ralph Shillington
3
Aby skompaktować plik VHD na komputerze wirtualnym z systemem Windows (w systemie Windows 7): -Otwórz powłokę „Maszyny wirtualne systemu Windows” - Kliknij prawym przyciskiem myszy maszynę wirtualną, którą chcesz kompaktować, i otwórz jej ustawienia - Przejdź do „dysku twardego 1” lub kogokolwiek innego plik VHD dołączony do. - Kliknij przycisk Zmień, a następnie Kompaktowy wirtualny dysk twardy
Z tego, co widziałem - VHD Resizer rozszerzy pliki lub zmniejszy je, ale nie skompresuje plików, pozostawiając nienaruszony ich pierwotny maksymalny rozmiar.
Scott Ivey
Cóż, to rozczarowujące, musiałem to zgłosić, aby przyjrzeć się później tylko w tym celu. Dzięki za heads-upy.
Kara Marfia
0
Skończyło się na odłączeniu dysku VHD z poziomu Menedżera dysków, a następnie załączyłem plik do mojego „wirtualnego systemu Windows XP” w systemie Windows 7. Po wykonaniu tej czynności mogłem wybrać opcję „Modyfikuj” na dysku i następnie „Kompakt”.
Po zakończeniu kompilacji usunąłem dyski VHD z maszyny wirtualnej „Virtual Windows XP” - a następnie mogę ich używać w razie potrzeby.
Wydaje się, że jest to nieprzyzwoite rozwiązanie - miałem nadzieję, że ktoś będzie w stanie uruchomić ten kompakt bez konieczności dołączania go najpierw do maszyny wirtualnej, albo lepiej jeszcze sposób na uruchomienie go za pomocą powłoki powłoki lub skryptu.
Odpowiedzi:
Możesz skompaktować VHD w Windows 7 za pomocą opcji COMPACT diskpart.exe. Ponadto, jeśli nie przeszkadza ci trochę kodowania, możesz wywołać interfejs API CompactVirtualDisk (opublikowałbym link do niego, ale nowi użytkownicy nie mogą publikować hiperłączy - po prostu wyszukaj MSDN, jeśli jesteś zainteresowany).
źródło
detach vdisk
Korzystanie z narzędzia wiersza polecenia diskpart w systemie Windows 7 do kompaktowania pliku VHD. Działa świetnie!
źródło
gdy w konsoli diskpart wpisz „wybierz plik vdisk =" c: \ windows7.vhd ”, a następnie naciśnij klawisz Enter, a następnie wpisz„ compact ”, który powinien skompresować dysk wirtualny.
źródło
Aby skompaktować plik VHD na komputerze wirtualnym z systemem Windows (w systemie Windows 7): -Otwórz powłokę „Maszyny wirtualne systemu Windows” - Kliknij prawym przyciskiem myszy maszynę wirtualną, którą chcesz kompaktować, i otwórz jej ustawienia - Przejdź do „dysku twardego 1” lub kogokolwiek innego plik VHD dołączony do. - Kliknij przycisk Zmień, a następnie Kompaktowy wirtualny dysk twardy
źródło
Co powiesz na Resizer VHD ?
źródło
Skończyło się na odłączeniu dysku VHD z poziomu Menedżera dysków, a następnie załączyłem plik do mojego „wirtualnego systemu Windows XP” w systemie Windows 7. Po wykonaniu tej czynności mogłem wybrać opcję „Modyfikuj” na dysku i następnie „Kompakt”.
Po zakończeniu kompilacji usunąłem dyski VHD z maszyny wirtualnej „Virtual Windows XP” - a następnie mogę ich używać w razie potrzeby.
Wydaje się, że jest to nieprzyzwoite rozwiązanie - miałem nadzieję, że ktoś będzie w stanie uruchomić ten kompakt bez konieczności dołączania go najpierw do maszyny wirtualnej, albo lepiej jeszcze sposób na uruchomienie go za pomocą powłoki powłoki lub skryptu.
źródło
https://linhost.info/2011/01/windows-how-to-compact-a-dynamic-vhd/
Używam wirtualnego dysku twardego, w tym Bitlocker. Aby skompresować plik VDH za pomocą Bitlockera, działały dla mnie następujące kroki:
źródło