Виртуализация в Windows

Исправить: VBOX_E_FILE_ERROR (0x80bb0004)

Содержание:

Несколько пользователей сообщают о появлении ошибки ошибка vbox_e_file_error (0x80bb0004) при попытке присоединить виртуальный диск к виртуальной машине с помощью VirtualBox. Другие пользователи сообщают, что проблема возникает при попытке экспорта ранее созданного устройства в VM VirtualBox Manager.

Ошибка vbox_e_file_error (0x80bb0004)
ошибка vbox_e_file_error (0x80bb0004)

В чем причина ошибки vbox_e_file_error (0x80bb0004)

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

  • Сайт .vmdk или .vdi файл поврежден – Часто сообщается, что данная ошибка возникает при попытке импортировать виртуальное устройство, загруженное через Интернет. Это может произойти из-за неполной загрузки или сетевых проблем.
  • vbomxmanage.exe не имеет административных привилегий – Другой распространенной причиной, вызывающей эту проблему, является отсутствие прав администратора у компонента, участвующего в процессе импорта или экспорта. Как правило, эта проблема возникает, когда пользователь пытается подключить виртуальный диск, размещенный на USB-накопителе.
  • Необходимо обновить конфигурацию машины – Ошибка также может возникнуть из-за того, что в результате какого-либо ручного вмешательства была нарушена текущая конфигурация виртуальной машины. Некоторым пользователям, оказавшимся в аналогичной ситуации, удалось решить проблему, пересоздав виртуальную машину с нуля в VirtualBox.
  • The .vdi или .Файл vmdk содержит плохие сектора – Некоторые пользователи сообщили, что проблема была устранена после использования утилиты CHKDSK для сканирования файла на наличие поврежденных секторов. Это говорит о том, что ошибка может возникать и из-за повреждения файла.
  • Поврежденная установка виртуальной машины VirtualBox – Поврежденная установка Windows VirtualBox также может вызывать это сообщение об ошибке. Некоторым пользователям удалось решить проблему путем удаления всего клиента VM VirtualBox вместе со всеми сопутствующими компонентами.

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

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

Начнем!

Метод 1: Повторная загрузка .vmdk или .файл vdi

Если при попытке импортировать виртуальное устройство в Oracle VM VirtualBox Manager вы получаете именно эту ошибку, то весьма вероятно, что вы имеете дело с каким-то повреждением.

Большинство пользователей сообщили, что им удалось решить проблему после повторной загрузки виртуального устройства или после выполнения тщательной проверки CHKDSK.

Если ваша ситуация похожа на описанную выше, начните с повторной загрузки файла .vmdk файл (если вы получили его через Интернет). Возможно, вы имеете дело с прерванным или частично загруженным обновлением.

После завершения загрузки попробуйте снова импортировать виртуальное устройство в менеджер виртуальных машин VM VirtualBox Manager. Если ошибка vbox_e_file_error (0x80bb0004) возвращается, вы’только что подтвердили, что ошибка возникает не из-за поврежденной загрузки.

Если вы все еще видите ошибку или не скачали файл .vmdk файл из Интернета, перейдите к следующему методу ниже

Метод 2: Открытие vboxmanage.exe с правами администратора

Если код ошибки завернут в ошибку Access Denied, то, скорее всего, проблема возникла из-за того, что вы не открываете программу vboxmanage vboxmanage исполняемый файл с привилегиями администратора. Некоторые пострадавшие пользователи сообщили, что проблема была решена после того, как они открыли и VirtualBox, и vboxmanage.exe от имени администратора.

Это довольно частое явление при попытке присоединить виртуальный диск (размещенный на USB-накопителе) к виртуальной машине. Как оказалось, для получения RAW-доступа к USB-устройству требуются права администратора, что и может привести к возникновению ошибки.

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

Запуск vboxmanage.exe от имени администратора
Запустите vboxmanage.exe с правами администратора

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

Метод 3: Создание новой виртуальной машины

Некоторые пользователи, столкнувшиеся с проблемой VBOX_E_FILE_ERROR (0x80BB0004) пользователи, столкнувшиеся с ошибкой при попытке импорта OVA-файла Appliance в VirtualBox, сообщили, что им удалось решить эту проблему следующим образом создание новой виртуальной машины с нуля.

Вот краткое руководство, как это сделать:

  1. Откройте Oracle VM VirtualBox и нажмите кнопку Новая для создания новой виртуальной машины.
    Создание новой виртуальной машины
    Создание новой виртуальной машины
  2. Назовите новую виртуальную машину, затем выберите пункт Введите и Версия эмулируемой операционной системы.
    Создать новую виртуальную машину
    Создание новой виртуальной машины
  3. Выберите размер выделяемой памяти с помощью тумблера и нажмите кнопку Далее еще раз.
    Распределение памяти
    Выделение памяти
  4. В следующем окне выберите Использовать существующий файл виртуального жесткого диска, щелкните на значке папки и перейдите к расположению файла .файл vdi.
    Переход к расположению файла VDI перед созданием новой машины
    Переход к расположению файла VDI перед созданием новой машины
  5. После воссоздания новой виртуальной машины повторите действия, которые ранее приводили к появлению ошибка vbox_e_file_error (0x80bb0004) и проверьте, была ли решена проблема.

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

Метод 4: Запуск CHKDSK

Несколько пользователей сообщили, что проблема была устранена после выполнения сканирования CHKDSK на компьютере. Очевидно, что CHKDSK Утилита FSCK прекрасно справляется с поиском и исправлением ошибок в файловой системе .vdi файл.

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

Примечание: Если вы столкнулись с этой проблемой в Linux, то вместо нее можно воспользоваться утилитой FSCK (File System Check).

  1. Нажмите клавиша Windows + R чтобы открыть окно Запустите диалоговое окно. Затем наберите “cmd” и нажмите кнопку Ctrl + Shift + Enter чтобы открыть открытая командная строка окно.
    Запустить диалоговое окно: cmd , затем нажать Ctrl + Shift + Enter
    Выберите диалоговое окно Выполнить: cmd , затем нажмите Ctrl + Shift + Enter
  2. В открывшейся командной строке просто выполните следующую команду и нажмите кнопку Введите чтобы инициировать сканирование.
    chkdsk X: /f /r /x

    Примечание: Следует помнить, что X — это всего лишь обозначение буквы тома диска, на котором находится диск .vmdk или .файл vmi. Замените его соответствующим образом, чтобы он выглядел так: chkdsk c: /f /r /x

  3. Команда, которую вы только что выполнили, просканирует том и попытается исправить все найденные ошибки, а также восстановить любую информацию с поврежденных секторов. После завершения процедуры закройте открытую командную строку и перезагрузите компьютер.
  4. При следующем запуске убедитесь, что проблема решена, повторив ту же процедуру, которая ранее показывала Ошибка vbox_e_file_error (0x80bb0004).

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

Способ 5: Переустановить Oracle Virtual box

Некоторые пользователи столкнулись с тем же самым ошибка vbox_e_file_error (0x80bb0004) сообщают, что проблема была устранена только после переустановки всей установки Oracle Virtual box. Это позволяет предположить, что причиной данной ошибки может быть и поврежденная установка.

Вот краткое руководство по переустановке Oracle VirtualBox:

  1. Нажмите клавиша Windows + R открыть диалоговое окно Выполнить. Затем введите “appwiz.cpl” и нажмите кнопку Введите чтобы открыть его Программы и возможности.
    Диалог запуска: appwiz.cpl
    Диалог запуска: appwiz.cpl
  2. Внутри Программы и функции, прокрутите список приложений вниз и найдите Oracle VM VirtualBox. Как только вы увидите запись, щелкните на ней правой кнопкой мыши и выберите Uninstall.
    Деинсталляция Oracle VM VirtualBox
    Удаление Oracle VM VirtualBox
  3. Нажмите Да в приглашении к подтверждению для удаления Oracle VM VirtualBox.
    Подтверждение установки Oracle VM VirtualBox
    Подтверждение установки Oracle VM VirtualBox
  4. После завершения процесса деинсталляции перезагрузите компьютер.
  5. При следующем запуске перейдите по этой ссылке (здесь) и нажмите на Windows hosts, чтобы загрузить последнюю версию VirtualBox для windows.
  6. Откройте исполняемый файл установки и, следуя экранным подсказкам, переустановите программное обеспечение на вашу систему.
  7. Попробуйте снова подключить виртуальный диск к виртуальной машине и посмотрите, сохраняется ли ошибка.

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