Ошибка в VirtualBox на Windows 10: “Память не может быть записана”.

Вопрос или проблема

Я запускаю Ubuntu 18.04 LTS на VirtualBox, и у меня работает Windows 10 1903 как хост, и эта ошибка начала появляться с момента установки виртуальной машины. Я работаю нормально, все идет хорошо, а затем появляется эта ошибка:

Инструкции по адресу 0x00007FFCC3008161 ссылаются на память по адресу 0x0000000000000000. Память не может быть записана,
нажмите ОК, чтобы завершить программу.

и статус машины – Прервано

Я заархивировал файл журнала в zip-архив, если вы кликнете по ссылке, он автоматически загрузится,

Характеристики машины:

  • Acer Predator Helios 300 2018.
  • i7 8750H
  • GTX 1060
  • 16GB DDR4 2666MHz
  • 256 NVMe SSD

Запущена последняя версия VirtualBox и последний расширительный пакет. Я выделил 3 ядра и установил предел исполнения на 100%, и это 8GB виртуальной памяти, 128MB видеопамяти, и включено 3D-ускорение.

Это произошло со мной именно при перезагрузке виртуальной машины, и после исследований оказалось, что это известная проблема, которая не специфична для VirtualBox (но общие решения обычно не решают её, так как это ошибка VB), которая еще не решена или плохо задокументирована. Многие предлагают смену версий, обновление драйверов и в целом обновление ОС, но в некоторых случаях это не решает проблему.

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

Я столкнулся с той же проблемой после возвращения с каникул, когда последний раз входил в систему почти две недели назад. Мое решение в Virtual Box было следующим:

Файл > Выход (или Ctrl + Q)

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

Затем я выбрал свою виртуальную машину в Virtual Box и снова выбрал Запуск, и я смог снова получить доступ.

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

Ответ или решение

Ошибка "The memory could not be written" при запуске VirtualBox на Windows 10 может вызвать некоторое замешательство, особенно когда она появляется при использовании виртуальной машины (VM) с Ubuntu 18.04 LTS, как в рассматриваемом случае. Давайте подробно рассмотрим причины возникновения этой ошибки и возможные пути её решения.

Причины ошибки

  1. Конфликт с драйверами: Нестабильные драйвера, в частности драйвера видеокарты Nvidia (в данном случае, GTX 1060), могут вызывать проблемы совместимости.
  2. Проблемы с памятью: Неправильные настройки виртуальной памяти или недостаточное количество выделенной RAM могут также привести к этой ошибке.
  3. 3D ускорение: Включенное 3D ускорение иногда вызывает конфликты, особенно если драйвера видеокарты устарели или несовместимы.
  4. Баги в версии VirtualBox: Некоторые версии VirtualBox известны наличием определённых багов, которые могут приводить к этой ошибке.

Решения проблемы

  1. Отключение 3D ускорения: Первое и наиболее простое решение — отключить 3D ускорение в настройках виртуальной машины. Это решает проблему в большинстве случаев, когда ошибка связана с визуализацией.

  2. Обновление драйверов: Проверьте, что у вас установлены последние версии драйверов для вашей видеокарты. Для Nvidia это можно сделать через GeForce Experience или напрямую скачать с официального сайта Nvidia.

  3. Обновление VirtualBox: Убедитесь, что у вас установлена последняя стабильная версия VirtualBox и соответствующий Extension Pack. Также стоит проверить наличие патчей или обновлений, исправляющих известные баги.

  4. Перераспределение ресурсов VM: Проверьте, достаточное ли количество памяти (RAM) выделено вашей VM. Если проблема сохраняется, попробуйте уменьшить количество выделенных процессорных ядер, либо изменить другие настройки системы.

  5. Полный перезапуск VirtualBox: Некоторым пользователям помогает полное закрытие VirtualBox и его перезапуск. Это можно сделать через меню "File > Quit" или сочетанием клавиш Ctrl + Q. Учтите, что все несохраненные данные будут потеряны.

Заключение

Решение проблемы ошибки "The memory could not be written" требует анализа и последовательного применения указанных выше шагов. Несмотря на то, что конкретные причины могут варьироваться, указанные методы позволяют значительно повысить стабильность работы VirtualBox и избежать повторения ошибки. При затруднении с устранением проблемы, рекомендуется рассмотреть обращение в официальные форумы поддержки VirtualBox, где можно получить специализированную помощь.

Ключевые слова для SEO

  • ошибка "The memory could not be written"
  • VirtualBox на Windows 10
  • обновление драйверов Nvidia
  • отключение 3D ускорения
  • распределение ресурсов виртуальной машины

Эти шаги не только помогут устранить ошибку, но и улучшат общее впечатление от работы с виртуальными машинами на платформе VirtualBox.

Оцените материал
Добавить комментарий

Капча загружается...