Cómo desinstalar VirtualBox en Windows

Al igual que con cualquier otra aplicación, VirtualBox puede encontrarse con una serie de problemas, desde corrupción de archivos e infección de malware hasta rendimiento degradado. Y aunque no es algo común, las actualizaciones de Windows a veces se interrumpen debido a la incompatibilidad del sistema con VirtualBox.

En tales casos, la solución obvia es desinstalar y, si es necesario, reinstalar VirtualBox. Esto suena bastante fácil, pero las cosas no siempre salen bien. Como tal, hemos detallado cómo desinstalar VirtualBox correctamente usando varios métodos en este artículo.

Tabla de contenido

Cómo desinstalar VirtualBox en Windows

Los primeros dos métodos son fáciles de seguir, pero si no funcionan, también puede usar los últimos dos métodos CLI para forzar la desinstalación de VirtualBox. Si su problema no se resuelve a pesar de eso, le recomendamos consultar la sección final para conocer los pasos para realizar una eliminación completa.

A través de la configuración de la aplicación

Windows 11 introdujo la capacidad de desinstalar aplicaciones fácilmente a través de la configuración de la aplicación. Aquí están los pasos necesarios para esto:

  1. Presione Win + R, escriba ms-settings:appsfeatures y presione Entrar.
  2. Haga clic en el botón de tres puntos junto a VirtualBox y seleccione Desinstalar > Desinstalar.
  3. Acepte el aviso para eliminar VirtualBox.

A través del panel de control

En versiones anteriores de Windows, puede aplicar la forma tradicional de desinstalar aplicaciones a través del Panel de control. Por supuesto, también puede usar este método en Windows 11 si lo desea. Dicho esto, aquí están los pasos necesarios:

  1. Presione Win + R, escriba appwiz.cpl y presione Entrar.
  2. Seleccione VirtualBox y haga clic en Desinstalar.
  3. Seleccione Sí > Sí para aceptar las indicaciones y continuar con la instalación.

Nota: Si intenta desinstalar VirtualBox desde el menú de inicio, también se aplican los mismos pasos para eso. Y en segundo lugar, si VirtualBox no aparece en la lista de Aplicaciones y características, puede solucionar el problema descargando el instalador de la misma versión de VirtualBox que tenía antes y usando dicho instalador para eliminar VirtualBox. En caso de una desinstalación incompleta, es posible que primero deba reinstalar VirtualBox antes de poder desinstalarlo correctamente nuevamente.

A través de CLI

Si necesita forzar la desinstalación de VirtualBox, puede usar los cmdlets Get-Package y Uninstall-Package en PowerShell. Aquí están los pasos para esto:

  1. Presione Win + R, escriba powershell y presione CTRL + Shift + Enter.
  2. Ingrese Get-Package y anote el nombre completo de VirtualBox.
  3. Reemplace packagename con el valor del Paso 2 y ejecute el siguiente comando:
    Uninstall-Package -Name "packagename"

Siempre que VirtualBox esté registrado con WMI, también puede desinstalar VirtualBox con la utilidad WMIC. Estos son los pasos necesarios:

  1. Presione Win + R, escriba cmd y presione CTRL + Shift + Enter.
  2. Escriba wmic product get name y presione Entrar.
  3. Puede tomar un minuto obtener la salida. Una vez que aparezca, tenga en cuenta el nombre completo de VirtualBox.
  4. Reemplace program name con el valor del Paso 3 y ejecute el siguiente comando:
    product where name="program name" call uninstall
  5. Presione Y si se le solicita un mensaje de confirmación.

¿Cómo desinstalar VirtualBox por completo?

Si los métodos CLI tampoco funcionaron, deberá realizar pasos manuales para la eliminación completa. Pero antes de comenzar, eliminemos el problema de incompatibilidad de Windows Update .

Si tiene instalados emuladores de Android, como LDPlayer, BlueStacks, Genymotion, Nox, Memu, etc., que se basan en VirtualBox, querrá eliminarlos, ya que hemos descubierto que son la causa principal de la incompatibilidad. error.

Al eliminar dichos emuladores, el primer paso obviamente es desinstalarlos. Puede hacer esto usando el ejecutable del desinstalador, a través de la configuración o a través del panel de control. Pero la segunda parte también es importante. A menudo, el error persistirá porque algunos archivos residuales permanecen en el sistema a pesar de la desinstalación.

Como tal, querrá borrar los archivos de ubicaciones como la carpeta Temp, AppData, ProgramData, etc., y verificar el registro. Los pasos variarán ligeramente según el emulador que haya instalado, pero puede consultar las secciones a continuación para tener una idea general de cómo eliminar completamente una aplicación.

Ahora, para eliminar todos los rastros de VirtualBox de su sistema, primero querrá iniciar sesión en una cuenta de administrador . Si planea reinstalar VirtualBox después, también puede ser una buena idea deshabilitar temporalmente los programas de seguridad y el inicio limpio.

Eliminar archivos de VirtualBox

Primero, detendremos los servicios en segundo plano de VirtualBox y luego procederemos a eliminar los archivos de VirtualBox de AppData, ProgramData, UserProfile y System32. Aquí están los pasos para esto:

  1. Presione Win + R, escriba services.msc y presione Entrar.
  2. Detenga el servicio del sistema VirtualBox.
  3. Si desea eliminar los archivos de la máquina virtual, vaya a la ubicación donde los almacenó y elimínelos primero.
  4. Ahora, presione Win + R, escriba %userprofile% y presione Entrar.
  5. Haga clic en Ver > Mostrar > Archivos ocultos.
  6. Ahora elimine la carpeta .VirtualBox aquí. También puede estar ubicado en C:UsersAppdataLocal .
  7. Elimine la carpeta Oracle de C:Program Files .
  8. Además, elimine la carpeta VirtualBox de C:ProgramData .
  9. Finalmente, navegue hasta C:Windowssystem32drivers y elimine los siguientes archivos:
    VBoxNetAdp6.sys
    VBoxNetLwf.sys
    VBoxSup.sys
    VBoxUSB.sys
    VBoxUSBMon.sys

Desinstalar los componentes de red de VirtualBox

Ahora, eliminaremos los adaptadores y controladores de red de VirtualBox. Aquí están los pasos para esto:

  1. Presione Win + R, escriba devmgmt.msc y presione Entrar.
  2. Seleccione Ver > Mostrar dispositivos ocultos.
  3. En la sección Adaptadores de red, haga clic con el botón derecho en el Adaptador VirtualBox y seleccione Desinstalar dispositivo > Desinstalar.
  4. Ahora, presione Win + R, escriba ncpa.cpl y presione Entrar.
  5. Haga clic derecho en la red VirtualBox y seleccione Propiedades.
  6. Seleccione el controlador de red en puente de VirtualBox y haga clic en Desinstalar.

Eliminar entradas de registro de VirtualBox

La parte final del rompecabezas es borrar todas las entradas de VirtualBox del registro. Antes de realizar cualquier cambio en su registro, le recomendamos encarecidamente que siga los pasos de la guía vinculada para hacer una copia de seguridad de su registro . Esto es importante en caso de que necesite revertir cualquier cambio. Una vez hecho esto, puede seguir los pasos que se detallan a continuación:

  1. Presione Win + R, escriba regedit y presione Entrar.
  2. Vaya a: ComputerHKEY_CLASSES_ROOTInstallerProducts .
  3. Seleccione la primera clave y verifique el Nombre del producto. Repite lo mismo con el resto de teclas hasta encontrar la tecla VirtualBox.
  4. Primero, anote el identificador clave y el valor del icono del producto.
  5. Luego, haga clic con el botón derecho en la tecla VirtualBox y seleccione Eliminar > Sí.
  6. Ahora, vaya a ComputerHKEY_CLASSES_ROOTInstallerFeatures .
  7. Use los valores del Paso 4 para facilitar su búsqueda y elimine la clave de VirtualBox.
  8. Elimine las claves de VirtualBox de las siguientes ubicaciones de la misma manera:
    • ComputerHKEY_LOCAL_MACHINESOFTWAREClassesInstallerFeatures
    • ComputerHKEY_LOCAL_MACHINESOFTWAREClassesInstallerProducts
    • ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18Products
    • ComputerHKEY_CLASSES_ROOTInstallerUpgradeCodes
    • ComputerHKEY_LOCAL_MACHINESOFTWAREOracle
    • ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall