Cómo reparar un instalador de Windows dañado

Instalar software nuevo conlleva riesgos. Aunque Microsoft ha mejorado la protección, una mala instalación puede corromper el propio Instalador de Windows, causando que instalaciones posteriores fallen. Esto crea un círculo vicioso: no se puede reparar el instalador sin instalar software, pero el instalador roto impide instalar.

1. Reparar claves de registro con Microsoft Fix It

A veces el problema son claves de registro corruptas. Visite el Centro de soluciones Microsoft Fix It. En el paso 3 "Filtrar soluciones", escriba "Fix problems that programs cannot be installed or uninstalled" y ejecute la solución que aparezca, o haga clic en "Más información". Reinicie e intente la instalación de nuevo.

2. Reparar Windows Update con Fix It

Si el problema es con Windows Update, en el mismo centro busque "Fix the problem with Microsoft Windows Update that is not working", haga clic en "Más información" y siga las instrucciones.

3. Desregistrar y volver a registrar el Instalador de Windows

Presione Inicio, escriba Servicios y abra la aplicación. Busque Instalador de Windows, haga doble clic. Si el estado es "Detenido", pulse Iniciar > Aceptar.
Luego, en Inicio > Ejecutar (o búsqueda), escriba:
MSIEXEC /UNREGISTER → Enter
MSIEXEC /REGSERVER → Enter
Reinicie e intente instalar de nuevo.

4. Limpiar el registro del sistema

Advertencia: Modificar el registro incorrectamente puede inutilizar el equipo. Haga copia de seguridad y cree un punto de restauración.
Abra Regedit (Inicio > escriba "Regedit"). Navegue a:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\
Botón derecho en carpeta Installer > Permisos > asegúrese que SYSTEM tiene Control total.
Luego vaya a:
HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\
Doble clic en UpdateExeVolatile (lado derecho) > valor 0 > Aceptar. Reinicie.
Si no existe o no funciona, vaya a:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\
Botón derecho en PendingFileRenameOperations > Eliminar > Confirmar. Reinicie.
Si persiste, vuelva a:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\
Elimine clave InProgress si existe. Reinicie.

5. Otros pasos

Si nada funciona, restaure el sistema a un punto anterior. Si falla, intente reinstalar el Instalador de Windows. Windows 7/8 usan la versión 5.0, que no está como descarga independiente; para Windows 8 necesitaría el Windows 8 SDK. Si tampoco puede instalar el SDK, contacte a un técnico.