Полное удаление Virtualbox

Полное удаление Virtualbox

Несколько дней назад мой VirtualMachine Centos отказался запускаться. Он говорит, что «ранее произошло неожиданное завершение работы», поэтому он отказывается запускаться и выдает ошибку. Теперь, после безуспешных поисков решения в Интернете, я решил полностью удалить его и установить все с нуля. Но как бы я ни удалял Virtualmachine, а затем Virtualbox, это не помогает. После того, как я снова его устанавливаю, он все еще сохраняет старые настройки и все еще выдает эту ошибку. Так что я очень расстроен и действительно нуждаюсь в помощи. Я также следовал документации по удалению Virtualbox, но безуспешно, потому что там просто говорится, что нужно удалить его обычным способом из Панели управления. Я также удалил все связанные папки, но снова безуспешно. Пожалуйста, помогите мне. Заранее спасибо! (Я могу предоставить любую информацию по запросу)

решение1

После удаления Virtualboxизcontrol Panel

Вам также необходимо удалить папку:

C:\Users\[Your User Name]\Appdata\Local\.virtualbox

Возможно, вам придется включить Show hidden files and foldersопцию, чтобы Appdataпапка была видна (см.здеськак это сделать в Windows 7).

решение2

Отказ от ответственности: эта процедура опасна и может сломать вашу хост-систему. Пожалуйста, сначала сделайте резервную копию данных или/и образ системы. (Тем не менее, я применил эту процедуру дважды к своей основной машине Windows 7, и операционная система все еще работает нормально.)

Моя ситуация: Я хотел обновить VirtualBox 5.1.22 до 5.1.28. Установщик новой версии завис ближе к концу, поэтому мне нужно было сначала правильно удалить 5.1.22, чтобы он заработал:

  1. Скачатьpsexec.exeиCCleaner. Затем отсоедините сетевой кабель, выключите Wi-Fi. Удалите Google Drive, Dropbox и другие инвазивные инструменты (и сделайте это снова, если вы перезагрузите систему во время процедуры).

  2. Удалите с помощью деинсталлятора VirtualBox из Панели управления (по какой-то причине на моем компьютере его не было).

  3. Удалите папки C:/Program Files/Oracle/VirtualBoxи%userprofile%\.VirtualBox

  4. Удалить драйверы Virtual Box (файлы, начинающиеся с VBox..) изC:\Windows\system32\drivers\

  5. Очистите реестр Windows: запустите его regedit.exeкак администратор, найдите VirtualBox везде и вдумчиво, но осторожно (не сломайте другие файлы) удалите соответствующие папки, ключи и значения.

В этот момент я был заблокирован, потому что не мог удалить дочерние папки (которые являются сетевыми драйверами VirtualBox) Computer/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Enum/Root/NET/папки. Для меня обходной путь состоял в

  • Загрузите PsExec.exe на свой компьютер.рабочий стол

  • Нажмите «Пуск» и в поле «Начать поиск» введите: cmd. Удерживая клавиши CTRL и SHIFT, нажмите Enter. Откроется окно командной строки.

  • Скопируйте и вставьте следующую команду: "%userprofile%\desktop\psexec" -i -d -s c:\windows\regedit.exe

Используя такую ​​расширенную версию regedit, вам нужно

  • Станьте владельцем ../NETпапки (щелкните правой кнопкой мыши, «Разрешения...», «Дополнительно», вкладка «Владелец», установите флажок «Заменить владельца подконтейнеров и объектов»).

  • Добавить полный контроль к ПРАВАМ ВЛАДЕЛЬЦА

  • Удалите все дочерние папки. ../NET Возможно, вам придется поиграться с разрешениями дальше, перезагрузка компьютера может помочь.

Цель: ../NETочистить от папок драйверов VirtualBox и иметь разрешения полного доступа для администраторов, а также ПРАВА ВЛАДЕЛЬЦА.

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

Сопутствующий вопрос: Как удалить Virtualbox на Windows 10?

решение3

Единственное, что мне помогло, — это извлечь оригинальный установщик в папку path.

Вот что я сделал:

  1. Загрузить установщик
  2. Открыть командную строку
  3. Перейдите в каталог, содержащий установщик.
  4. Запустите установщик с --extractпараметром, например:VirtualBox-5.1.22-115126-Win.exe --extract
  5. Удалите VirtualBox обычным способом (с помощью «Установка и удаление программ» / «Приложения и компоненты»), или вы сможете запустить установщик для новой версии VirtualBox.

решение4

Запустите установщик с параметром --extract. Например: VirtualBox-5.1.22-115126-Win.exe --extract, это работает хорошо.

Связанный контент