Причины, почему виртуальные машины работают медленно и как это исправить

Причины, почему виртуальные машины работают медленно и как это исправить

У вас возникли проблемы с медленной работой вашей виртуальной машины? Пожалуйста, прочитайте следующую статью, чтобы узнать, как решить проблему.

В этом руководстве предполагается, что вы используете Windows 10 в качестве сервера и используете VMWare Player для виртуализации, хотя эти советы также применимы и к другим платформам виртуализации, таким как Windows Virtual PC и VirtualBox. А также предположим, что файлы вашей виртуальной машины хранятся на локальном диске C.

Инструкции по исправлению медленных виртуальных машин

1. Жесткий диск фрагментирован.

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

Совет : Дистрибутивы Linux (ubuntu, zorin и т. д.) не нужно фрагментировать из-за используемой ими файловой системы. Windows 8 и Windows 10 называют дефрагментацию оптимизацией.

Дефрагментация виртуального диска:

Как и физические жесткие диски , виртуальные жесткие диски могут фрагментироваться. Дефрагментация переупорядочивает файлы, программы и неиспользуемое пространство на виртуальных дисках, поэтому программы работают быстрее, а файлы открываются быстрее. Дефрагментация не освобождает неиспользуемое пространство на виртуальных дисках. Чтобы освободить неиспользуемое пространство, разделите раздел жесткого диска.

Для достижения наилучшей производительности жесткого диска выполните следующие действия:

Шаг 1 . Запустите инструмент дефрагментации жесткого диска внутри виртуальной машины. Откройте «Этот компьютер» (или «Мой компьютер») , щелкните правой кнопкой мыши локальный диск C, выберите «Свойства» . На вкладке «Инструменты» нажмите «Дефрагментировать сейчас» или «Оптимизировать» .

Причины, почему виртуальные машины работают медленно и как это исправить

Шаг 2 . Выключите виртуальную машину после завершения фрагментации виртуальной машины, затем дефрагментируйте виртуальные диски в редакторе настроек виртуальной машины.

Причины, почему виртуальные машины работают медленно и как это исправить

Выберите виртуальный диск, который хотите дефрагментировать, затем нажмите «Дефрагментировать» или «Оптимизировать» .

Причины, почему виртуальные машины работают медленно и как это исправить

Совет : это работает только с виртуальными дисками, а не с физическими жесткими дисками. Дефрагментация диска может занять длительное время.

Шаг 3 . Запустите средство дефрагментации жесткого диска на главном (физическом) компьютере. Нажмите « Пуск» , откройте «Этот компьютер » (или «Мой компьютер »), щелкните правой кнопкой мыши локальный диск C, выберите «Свойства» . На вкладке «Инструменты» нажмите «Дефрагментировать сейчас » или «Оптимизировать» .

Причины, почему виртуальные машины работают медленно и как это исправить

Примечание. Для процесса дефрагментации требуется свободное рабочее место на жестком диске сервера. Если виртуальный диск содержит один файл, вам необходимо свободное пространство, равное емкости файла виртуального диска. Другие конфигурации виртуальных дисков требуют меньше свободного места.

2. Антивредоносные и антивирусные утилиты сканируют папки виртуальных машин во время их использования.

При использовании виртуальной машины может наблюдаться замедление работы из-за антивирусного программного обеспечения или таких программ, как Malwarebytes, которые сканируют файлы виртуальной машины на сервере во время использования, замедляя работу виртуальной машины. Поэтому вам необходимо удалить папки, содержащие файлы виртуальной машины, а не сканировать, чтобы не замедлять его работу.

Внимание: если вы это сделаете, антивирусные и вредоносные программы не смогут найти зараженные файлы в этих папках, если таковые имеются. Поэтому вам следует сканировать папки виртуальной машины, щелкнув папку правой кнопкой мыши и выбрав сканирование с помощью защитного программного обеспечения.

Совет: Это руководство будет работать с Malwarebytes. Вам необходимо прочитать документацию антивирусного программного обеспечения и других сканеров реального времени, чтобы найти настройки исключения. Обычно это в настройках программы.

Сначала откройте Malwarebytes, нажмите «Настройки» .

Причины, почему виртуальные машины работают медленно и как это исправить

Нажмите на вкладку «Исключения» .

Причины, почему виртуальные машины работают медленно и как это исправить

Нажмите Добавить папку . Выберите папку, содержащую файлы виртуальной машины. Нажмите «Выбрать папку» .

Причины, почему виртуальные машины работают медленно и как это исправить

3. Низкие параметры системы.

Для достижения наилучшей производительности вам следует использовать как минимум Intel I3 или AMD A8 (четырехъядерный) и 8 ГБ ОЗУ . Конечно, вы можете запустить виртуальную машину с меньшими параметрами, но чтобы иметь возможность использовать виртуальную машину и открывать многие вещи без замедления, вам следует использовать систему с такими параметрами.

Убедитесь, что на сервере больше физической памяти, чем общий объем памяти, используемый для следующих целей:

  • Серверная операционная система
  • Приложения будут работать на сервере изначально
  • Общий объем памяти, который будет использоваться гостевой операционной системой и приложениями на всех виртуальных машинах, которые будут работать в любое время.

4. Недостаточное выделение оперативной памяти виртуальной машине.

Ниже приведен список рекомендуемой системной оперативной памяти для виртуальных машин:

Операционная система Минимальная оперативная память Рам рекомендовал
Windows 98 64 МБ 128 МБ
Windows 2000 256 МБ 512 МБ
Windows XP 1 ГБ 2 ГБ
Виндоус виста 2 ГБ 4ГБ
Windows 7 2 ГБ 4ГБ
Windows 8.1 2 ГБ 4ГБ
Популярные дистрибутивы Linux 2 ГБ 4ГБ

Предупреждение. Вы можете выделить большой объем оперативной памяти для операционной системы, но в более старых операционных системах, таких как Windows 98, она может выйти из строя и стать нестабильной, если ей будет выделено слишком много оперативной памяти.

Эти настройки вы можете найти в настройках оперативной памяти соответствующей виртуальной программы. Вот где вы можете найти его в VMWare Player:

Выполните шаг 1 на фото, но выберите память на экране настроек, настройте параметры оперативной памяти здесь.

Причины, почему виртуальные машины работают медленно и как это исправить

5. Программа виртуального клиента не обновляется.

Вам необходимо убедиться, что VMWare или любая другая программа, которую вы используете, обновлена.

6. Запустите виртуальную машину с внешнего жесткого диска.

Запуск виртуальной машины с внешнего жесткого диска не рекомендуется и приведет к замедлению работы виртуальной машины, если только это не твердотельный накопитель через USB 3.0.

7. Жесткий диск работает медленно или на нем запущено много программ.

Скорость жесткого диска

Если скорость вашего жесткого диска составляет 5400 об/мин, рассмотрите возможность перехода на более быстрый жесткий диск со скоростью 7200 или 10 000 об/мин.

Еще лучший и быстрый вариант — рассмотреть возможность приобретения гибридного жесткого диска HHD/SSD или SSD. Эти жесткие диски значительно повысят производительность за счет хранения на них файлов виртуальных машин.

Используйте несколько приложений

Если вы запускаете несколько приложений в операционной системе хоста при использовании виртуальной машины, ваша виртуальная машина будет работать медленнее. Рассмотрите возможность использования второго внутреннего жесткого диска для виртуальной машины для достижения наилучшей производительности. Таким образом, операционная система и программы хоста будут работать отдельно от виртуальной машины, и виртуальная машина сможет использовать полную скорость жесткого диска или твердотельного накопителя.

8. Используйте виртуальную машину без установки программного обеспечения виртуальной машины.

Если вы используете VMWare Player, вам необходимо установить инструменты VMware, поскольку это существенно влияет на производительность.

9. Графический драйвер не обновляется.

Вам необходимо убедиться, что драйвер вашей системной видеокарты всегда обновлен. Чтобы их обновить, обратитесь к статьям Как обновить драйверы для видеокарт NVIDIA и Как обновить драйверы для видеокарт AMD в Windows 10 .

10. Операционная система не обновляется.

Операционная система хоста, а также виртуальная машина или гостевая операционная система должны быть обновлены до последней версии.

11. Недостаток свободного места на виртуальном диске.

Совет: это действительно имеет значение, только если у вас более современная операционная система. Старые операционные системы, такие как Windows 98, имеют ограничения на видимую емкость жесткого диска в зависимости от типа используемой файловой системы. Возможно, вам придется изучить свою операционную систему, чтобы узнать максимальную поддерживаемую емкость файлов и размер жесткого диска. Иногда это ограничивается самой операционной системой, иногда — файловой системой fat или fat32.

В виртуальной машине зайдите в «Управление дисками» или « Мой компьютер» и посмотрите, сколько места осталось. Если емкость виртуального диска мала, увеличьте ее, чтобы на накопителе оставалось не менее 20 % свободного места.

Для этого выполните следующие действия:

Предварительные условия

  • Выключите виртуальную машину.
  • Убедитесь, что виртуальный диск не сопоставлен и не подключен. Вы не можете расширить виртуальный диск, пока он подключен или подключен.
  • Убедитесь, что на виртуальной машине нет моментального снимка (состояния системы до определенного момента времени).
  • Убедитесь, что виртуальная машина не является связанным клоном или родительским элементом связанного клона.

Процедура:

Шаг 1. Выберите виртуальную машину и выберите «ВМ» > «Настройки» .

Шаг 2. На вкладке «Оборудование» выберите виртуальный диск для расширения.

Шаг 3. Выберите «Утилиты» > «Развернуть» .

Шаг 4. Установите новый максимальный размер виртуального диска. Вы можете установить размер виртуального диска от 0,001 ГБ до 2 ТБ.

Шаг 5. Выберите «Развернуть» .

Шаг 6 . Нажмите «ОК» после завершения процесса расширения диска.

12. Не включайте виртуализацию Intel VT или AMD-v в BIOS.

Вам необходимо включить виртуализацию Intel VT или Amd-v в BIOS, поскольку она обеспечивает множество преимуществ в производительности при использовании виртуальных машин. Инструкции о том, как это сделать, см. в документации вашего компьютера или в Google к вашей модели.

13. Intel VT или AMD-v включен в BIOS, но не включен в Vmware Player.

Если у вас есть оборудование, поддерживающее виртуализацию, убедитесь, что установлена ​​программа виртуальной машины, такая как VMware Player, Virtualbox и т. д. используй это.

В Vmware Player перейдите в настройки виртуальной машины и на вкладке «Процессор» выберите «Виртуализовать Intel VT-x/EPT или AMD-V/RVI» .

Причины, почему виртуальные машины работают медленно и как это исправить

14. Настройте приоритет процесса виртуальной машины.

Если вышеуказанные методы по-прежнему не решают проблему, измените приоритет процесса виртуальной машины.

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

Однако это может привести к замедлению работы сервера при выполнении других задач во время работы виртуальной машины, поскольку вы указываете компьютеру виртуальной машины наивысший приоритет.

Желаю вам успехов!


Как настроить брандмауэр Windows с помощью управления брандмауэром Windows

Как настроить брандмауэр Windows с помощью управления брандмауэром Windows

Хотя он не входит в состав операционной системы Microsoft, Windows Firewall Control (сокращенно WFC) все же может быть ее частью.

Причины, почему виртуальные машины работают медленно и как это исправить

Причины, почему виртуальные машины работают медленно и как это исправить

У вас возникли проблемы с медленной работой вашей виртуальной машины? Пожалуйста, прочитайте следующую статью, чтобы узнать, как решить проблему.

Как проверить версию PowerShell в Windows 10

Как проверить версию PowerShell в Windows 10

PowerShell — один из чрезвычайно полезных командных инструментов для пользователей Windows 10.

Как создать и добавить TP-Link ID на роутер TP-Link WiFi 6

Как создать и добавить TP-Link ID на роутер TP-Link WiFi 6

TP-Link ID — это облачная учетная запись, которую вы можете использовать на всех маршрутизаторах TP-Link WiFi 6, ячеистых системах Wi-Fi и устройствах умного дома.

Как настроить игровой контроллер Xbox One в Windows 10

Как настроить игровой контроллер Xbox One в Windows 10

Некоторые люди говорят, что лучший способ играть в компьютерную игру — использовать игровой контроллер. Если вы придерживаетесь того же мнения, то вам будет приятно узнать, что у Microsoft есть способ упростить использование контроллера Xbox One в Windows 10.

Инструкции по предотвращению выключения компьютеров с Windows 10

Инструкции по предотвращению выключения компьютеров с Windows 10

Процесс завершения работы в операционной системе Windows чрезвычайно прост. Фактически, Windows предоставляет множество способов и опций для выключения компьютера, например, использование сочетаний клавиш, параметров выключения в меню «Пуск» и на экране блокировки, через меню опытных пользователей...

Как узнать, какие процессы останавливают или запускают службы Windows

Как узнать, какие процессы останавливают или запускают службы Windows

Остановка или отключение служб Windows происходит нечасто, но время от времени это может происходить. Самая большая проблема здесь заключается в том, что невозможно узнать, какие процессы остановлены, или обновить службы Windows в Windows 10.

3 функции, из-за которых ИТ-специалисты не могут игнорировать настенное крепление высотой 6U — продукт, который меняет представление о громоздкости центров обработки данных

3 функции, из-за которых ИТ-специалисты не могут игнорировать настенное крепление высотой 6U — продукт, который меняет представление о громоздкости центров обработки данных

Настенное крепление EcoStruxure 6U для APC марки Schneider Electric (входит в Schneider Electric Group) полностью изменило представление о модели центра обработки данных, всегда наполненной большими и громоздкими машинами и оборудованием.

Как создать экран ожидания часов в Windows 10

Как создать экран ожидания часов в Windows 10

Чтобы установить часы для экрана ожидания Windows 10, пользователи могут использовать заставку Fliqlo Flip Clock.

Что нового в Защитнике Windows в обновлении Windows 10 за апрель 2018 г.?

Что нового в Защитнике Windows в обновлении Windows 10 за апрель 2018 г.?

Защитник Windows в обновлении Windows 10 за апрель 2018 г. был обновлен и дополнен множеством новых функций, повышающих безопасность данных и системы.