Saltar al contenido

Código de error 30045-44(1): solución rápida y desinstalación limpia de Office

Este es el Mini-plan:

  • Te llevo por una ruta rápida (lo que suele arreglarlo en 5–10 min).
  • Si falla, pasamos a una limpieza mínima y segura (servicios, carpetas, credenciales).
  • Cerramos con reinstalación/activación y comprobaciones para que no vuelva a ocurrir.
Índice

    Antes de empezar: qué causa el error 30045-44(1) y cómo identificarlo

    Cuando aparece 30045-44(1) normalmente significa que Office no puede desinstalarse porque algo lo bloquea: restos de Click-to-Run, procesos de Office aún abiertos o credenciales/archivos dañados. La pista típica es que la reparación no avanza o el desinstalador se queda en bucle.

    Señales típicas: reparación que falla y desinstalación bloqueada

    • El “Reparar” termina en error y pide reiniciar… pero al volver, todo igual.
    • El desinstalador de Programas y características no elimina Office o tarda “infinitamente”.
    • Outlook/Word siguen abriéndose como si nada o dejan procesos colgados en segundo plano.

    En mi caso, el síntoma repetido era justamente ese: reparación que no avanza y desinstalación que acababa devolviendo el 30045-44(1).

    Click-to-Run, credenciales y restos de instalaciones anteriores

    Los tres sospechosos habituales:

    1. ClickToRunSvc (servicio de instalación/actualización de Office) activo o corrupto.
    2. Procesos Office vivos (Word, Excel, Outlook, etc.) que impiden borrar archivos.
    3. Credenciales antiguas en el Administrador de credenciales que confunden al instalador.

    Ruta rápida (5–10 min): cerrar procesos y usar el desinstalador oficial

    Aquí vamos a lo que más porcentaje de éxito tiene y con el menor riesgo.

    1. Cierra todo lo de Office y mata procesos (sí, sin contemplaciones).
      Abre Símbolo del sistema (Admin) y ejecuta:
    taskkill /f /im winword.exe /im excel.exe /im powerpnt.exe /im onenote.exe /im outlook.exe /im msaccess.exe
    

    Tip: si alguno “no se encuentra”, no pasa nada. El objetivo es dejar cero procesos Office vivos.

    1. Ejecuta la herramienta oficial de desinstalación de Office.
      La “Herramienta de desinstalación de Office/Microsoft 365” (también conocida como Get Help/OffScrub) elimina instalaciones de Office 2016/2019/2021/365. Lánzala, acepta la desinstalación y reinicia cuando termine.

    En mi caso, esta herramienta fue la clave: limpió lo necesario y permitió reinstalar sin rastro del error.

    1. (Compatibilidad) Si usas Windows 8/8.1, instala previamente .NET Framework 4.6.2 o superior si la herramienta ni siquiera arranca. He visto que en esos sistemas es un requisito en ciertos escenarios.

    Si la herramienta falla: limpieza mínima y segura

    Si OffScrub no arranca o se queda a medias, no te preocupes. Haz una limpieza mínima para despejar el camino y vuelve a ejecutar la herramienta después.

    Detener y deshabilitar ClickToRunSvc

    Abre Símbolo del sistema (Admin):

    sc stop ClickToRunSvc
    sc config ClickToRunSvc start= disabled
    

    Nota: si devuelve “ya está detenido”, perfecto; si no responde, continúa con los siguientes pasos igualmente.

    Borrar carpetas residuales con PowerShell (comandos listos)

    Abre PowerShell como administrador y pega este bloque (no te preocupes si alguna ruta no existe; el script lo ignora sin ruido):

    Remove-Item "C:\Program Files\Common Files\Microsoft Shared\ClickToRun" -Recurse -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:ProgramFiles\Microsoft Office" -Recurse -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:ProgramFiles(x86)\Microsoft Office" -Recurse -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:ProgramData\Microsoft\Office" -Recurse -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:LocalAppData\Microsoft\Office" -Recurse -Force -ErrorAction SilentlyContinue
    Remove-Item "$env:AppData\Microsoft\Office" -Recurse -Force -ErrorAction SilentlyContinue
    

    Por qué esto funciona: eliminamos archivos bloqueados y componentes de Click-to-Run que hacen creer al sistema que Office “sigue ahí”.

    Limpiar credenciales (Office/Office16/ADAL/MSOL)

    1. Panel de control → Cuentas de usuario → Administrador de credenciales.
    2. En Credenciales de Windows, elimina entradas relacionadas con: Office, Office16, ADAL, MSOL, Microsoft 365.
    3. Cierra el panel.

    En mi caso, esta limpieza evitó que el instalador reutilizara tokens dañados que provocaban el mismo error tras la reinstalación.

    1. Reinicia el equipo.
    2. Vuelve a ejecutar la herramienta oficial de desinstalación. Si todo está limpio, ya no debería quejarse.

    Reinstalar y activar sin errores

    Con el sistema limpio, toca instalar la edición correcta y verificar la activación.

    Elegir la edición correcta e instalar desde office.com

    • Entra con tu cuenta en office.com y usa Instalar desde tu portal/licencia.
    • Evita instaladores antiguos que tengas por ahí. Mejor siempre el instalador oficial más reciente.

    Truco que me salvó tiempo: comprobar antes qué edición/licencia tenía (365 Apps, Office 2019, etc.) para evitar “mezclas” que luego obligan a repetir el proceso.

    Comprobaciones finales: arranque de apps y estado de licencia

    1. Abre Word/Excel → Cuenta → verifica que aparece Producto activado.
    2. Abre Servicios y confirma que ClickToRunSvc está En ejecución y en Automático (si lo deshabilitaste, vuelve a Habilitarlo desde Propiedades).
    3. Ejecuta una actualización desde cualquier app de Office: Archivo → Cuenta → Opciones de actualización → Actualizar ahora.

    Si por algún motivo reaparece el 30045-44(1), repite la parte de credenciales y relanza la herramienta de desinstalación. En mi experiencia, la combinación oficial + credenciales limpias es la que da el 99% de éxito.


    Preguntas frecuentes

    ¿Qué significa el código 30045-44(1)?

    Es un error de desinstalación/instalación de Office, generalmente vinculado a Click-to-Run, procesos bloqueando archivos o credenciales dañadas.

    ¿Puedo saltarme la herramienta oficial y borrar carpetas a mano?

    Puedes, pero no es lo ideal. Lo mejor es cerrar procesos → usar la herramienta oficial → reiniciar. La limpieza manual es un plan B para desbloquear la herramienta si no arranca.

    ¿Cómo sé si Click-to-Run es el culpable?

    Si al detener ClickToRunSvc y borrar la carpeta ClickToRun luego la herramienta ya corre, era eso. Además, notarás que el error deja de aparecer tras reinstalar.

    ¿Necesito .NET 4.6.2?

    En Windows 8/8.1 puede ser necesario para que la herramienta de desinstalación funcione correctamente. En Windows 10/11 normalmente ya tienes una versión válida.

    ¿Qué pasa si tengo Office 2019 “perpetuo” y Microsoft 365 a la vez?

    Las instalaciones mezcladas pueden provocar conflictos. Desinstala todo con la herramienta oficial y reinstala solo lo que necesitas (la edición correcta desde tu cuenta).


    Checklist rápido (para los que van con prisa)

    1. Matar procesos Office taskkill /f /im winword.exe /im excel.exe /im powerpnt.exe /im onenote.exe /im outlook.exe /im msaccess.exe
    2. Herramienta oficial de desinstalación → desinstalar → reiniciar.
    3. Si falla:
      • Detener y deshabilitar ClickToRunSvc: sc stop ClickToRunSvc sc config ClickToRunSvc start= disabled
      • PowerShell (Admin): borrar residuos (bloque de Remove-Item).
      • Limpiar credenciales (Office/Office16/ADAL/MSOL).
      • Reiniciar y volver a ejecutar la herramienta.
    4. Reinstalar desde office.com y comprobar activación.

    Conclusión

    El 30045-44(1) es pesado, pero predecible: si cierras procesos, usas la herramienta oficial, y, si hace falta, haces la limpieza mínima (Click-to-Run + credenciales + carpetas), se va. A mí me funcionó siguiendo este orden, y desde entonces la reinstalación y la activación han sido limpias.