Домашня » як » Як зменшити віртуальну машину VMware і звільнити місце на диску

    Як зменшити віртуальну машину VMware і звільнити місце на диску

    За замовчуванням VMware створює “ростучі” диски, які збільшуються за розміром під час додавання даних. На жаль, вони не зменшуються автоматично при видаленні даних. Вам потрібно очистити або компактні диски, щоб звільнити місце на жорсткому диску.

    Процес трохи відрізняється в різних версіях VMware. Тут ми розглянемо процес для VMware Player, VMware Fusion і VMware Workstation.

    Перш ніж почати, ви можете звільнити додатковий простір у віртуальній машині. Очистіть кошик, видаліть програми, які ви не використовуєте, та видаліть інші непотрібні файли, щоб звільнити місце.

    По-перше, переконайтеся, що ви використовуєте попередньо виділений диск

    Цей процес працює тільки з ростовими, або «розрідженими» дисками. Попередньо виділені диски завжди мають максимальний розмір. Якщо у вас є попередньо виділений диск, який потрібно компактно, необхідно перетворити його на ростучий диск перед тим, як продовжити.

    Можливо, у вашій віртуальній машині є ростучий диск. VMware Player може створювати тільки дивовижні диски, VMware Fusion завжди використовує динамічні диски, якщо ви не виділяєте дисковий простір у налаштуваннях віртуальної машини, а VMware Workstation створює ростучі диски, якщо ви не перейдете до спеціальних налаштувань і не відмітьте «Виділити весь дисковий простір При створенні нової віртуальної машини.

    На VMware Workstation або VMware Player клацніть правою кнопкою миші на віртуальній машині і виберіть "Налаштування". Перевірте, чи написано "Preallocated" поруч із розміром диска у вікні "Зведення" чи ні.

    На VMware Fusion виберіть віртуальну машину та натисніть Віртуальна машина> Налаштування> Жорсткий диск> Додаткові параметри. Перевірте, чи увімкнуто опцію «Передвиділити дисковий простір» у розділі Додаткові параметри.

    VMware Player

    VMware Зіграно не має зручну кнопку "Очистити диск", яку ви побачите в платних продуктах VMware, але ви все ще можете зробити це з декількома варіантами в його інтерфейсі.

    У програмі VMware Player спочатку вимкніть віртуальну машину. Ви не можете згорнути його диск, якщо він увімкнений або призупинено.

    Після вимкнення віртуальної машини виберіть її та натисніть "Редагувати налаштування віртуальної машини" або клацніть правою кнопкою миші та виберіть "Налаштування".

    Клацніть на опції «Жорсткий диск» у списку пристроїв на вкладці «Обладнання».

    По-перше, натисніть кнопку «Дефрагментація» під утилітами диска, щоб дефрагментувати диск віртуальної машини.

    Коли VMware завершує процес дефрагментації, натисніть кнопку "Compact" у розділі Disk Utilities. VMware зведе компактні файли віртуального жорсткого диска (.vmdk), щоб звільнити місце.

    VMware Player не підтримує знімки, тому у вас не буде жодних знімків, які займуть додатковий простір на вашому комп'ютері.

    VMware Fusion

    У VMware Fusion спочатку вимкніть віртуальну машину. Ви не можете зробити це, коли віртуальна машина увімкнена або призупинена.

    У головному вікні VMware Fusion виберіть віртуальну машину і клацніть піктограму «Оновити дисковий простір» праворуч від її використання в правому нижньому куті вікна. Ви не побачите актуальну інформацію про використання диска для віртуальної машини, доки ви не зробите це.

    Жовті дані “Reclaimable” - це те, скільки місця ви можете звільнити, очистивши віртуальну машину. Якщо у вашій віртуальній машині є вільний простір, який ви можете відновити, у нижній частині вікна з'явиться повідомлення "Clean Up Recommended". Натисніть її, щоб продовжити.

    Натисніть кнопку "Очистити віртуальну машину" у вікні, що з'явиться. VMware автоматично очистить вашу віртуальну машину, і ви випустите стільки ж місця, скільки тут "Reclaimable".

    VMware Fusion також дозволяє створювати знімки, які захоплюють стан віртуальної машини в певний момент часу. Якщо вони використовують багато місця відповідно до інформації про використання диска, ви можете видалити знімки, щоб звільнити місце, якщо вони більше не потрібні.

    Щоб переглянути знімки, виберіть віртуальну машину в головному вікні Віртуальної машини та натисніть кнопку «Знімки» на панелі інструментів. Виберіть знімок і натисніть "Видалити", щоб видалити його.

    Звичайно, ви не зможете відновити віртуальну машину до того часу.

    VMware Workstation

    У VMware Workstation спочатку вимкніть віртуальну машину, яку потрібно компактно. Ви не можете завершити цей процес, якщо він увімкнено або призупинено.

    Виберіть віртуальну машину, яку ви бажаєте компактно в головному вікні, і натисніть VM> Manage> Clean Up Disks.

    Інструмент проаналізує диск вибраної віртуальної машини і покаже вам, скільки місця ви можете відновити. Щоб повернути простір, натисніть "Очистити зараз".

    Якщо пробіл не можна звільнити, замість нього з'явиться повідомлення "Очищення не є необхідним".

    VMware Workstation також дозволяє створювати знімки, які містять повний «знімок» стану віртуальної машини в момент часу, коли ви їх створили. Вони можуть зайняти багато місця, якщо віртуальна машина істотно змінилася з того часу. Ви можете звільнити додатковий простір, видаливши знімки, які більше не потрібні.

    Щоб переглянути знімки віртуальної машини, виберіть віртуальну машину в VMware Workstation і натисніть VM> Snapshot> Snapshot Manager.

    Щоб видалити знімок, який вам більше не потрібно, клацніть його правою кнопкою миші у вікні диспетчера знімків і виберіть "Видалити". Він буде видалено з комп'ютера.

    Звичайно, після видалення знімка ви не зможете відновити віртуальну машину до попереднього моменту часу.