Tras la actualización de seguridad de noviembre 2024 para Office 2016 (KB5002653) muchos administradores se sorprendieron al descubrir que los complementos de Excel dejaban de cargarse correctamente o aparecían con una ruta incompleta –la primera letra del archivo o de la unidad desaparecía. Este artículo describe en profundidad por qué ocurre el error, cómo diagnosticarlo con rapidez y, sobre todo, qué estrategias existen para restaurar el servicio en entornos con cientos o miles de equipos Windows 10 y Windows 11.
Descripción del problema tras instalar KB5002653
KB5002653 elevó la compilación de Excel 2016 a la build 16.0.5474.1000 para cerrar varias vulnerabilidades de seguridad. Sin embargo, introdujo un efecto colateral: Excel interpreta mal las rutas almacenadas en el registro dentro de las claves OPEN
y corta el primer carácter. El resultado es que:
- Los complementos XLA/XLAM/XLL esenciales para macros empresariales no se cargan.
- El cuadro de complementos de Excel muestra la ruta sin letra de unidad (
:\Recursos\miaddin.xlam
). - Al abrir manualmente el archivo, Excel vuelve a rechazarlo en el siguiente inicio.
Cómo detectar máquinas afectadas
No todos los usuarios avisarán de inmediato, así que conviene aprovechar las herramientas de diagnóstico disponibles:
- Visor de eventos
Filtra en Registros de aplicaciones y servicios > Microsoft Office Alerts o en Aplicación buscando la cadena:\
(dos puntos seguidos de barra). Los eventos mostrarán rutas como:\users\empresa\addin.xlam
. - Inventario de software
Si utilizas Intune, MECM/SCCM o scripts PowerShell de auditoría, extrae la claveHKCU\Software\Microsoft\Office\16.0\Excel\Options
y localiza los valoresOPEN
. Aquellos que empiecen por:\
o\
revelan la incidencia. - Informes de soporte
Revisa tickets que mencionen “no se puede encontrar el archivo” o “no se puede cargar el complemento”. Suelen correlacionar con el día de despliegue de KB5002653.
Impacto y riesgos para la organización
Los departamentos que dependen de macros para reportes financieros, interfaces con ERP o cálculo de precios ven paralizadas tareas críticas. La productividad se reduce y, en casos extremos, puede incumplirse normativa si los informes contables no se generan a tiempo. Además, los usuarios tienden a forzar soluciones manuales (copiar ficheros a otra ruta, reconstruir vinculaciones) que complican el soporte a largo plazo.
Análisis técnico de la causa
El instalador de KB5002653 modifica la forma en que Excel normaliza rutas UNC y locales. En determinadas configuraciones regionales (especialmente con nombres de usuario que contienen caracteres extendidos) la función interna que valida las rutas elimina su primer carácter. Al reiniciar Excel, los complementos guardados en la clave OPEN
no se encuentran y la carga se cancela.
Opciones de solución disponibles
El 19 de noviembre de 2024 Microsoft publicó el parche de calidad KB4484305 que corrige definitivamente el problema. Sin embargo, mientras tanto surgieron varias tácticas para minimizar el impacto. La tabla siguiente resume cada enfoque.
Enfoque | Detalles | Ventajas | Desventajas / Consideraciones |
---|---|---|---|
Instalar el parche correctivo | Microsoft publicó el 19 nov 2024 KB4484305 para Excel 2016 que corrige el problema. | Solución oficial y permanente; evita manipular el sistema. | Requiere conexión a Windows Update o distribución interna del nuevo MSI/archivo CAB/WSUS. |
Desinstalar KB5002653 | Quitar la actualización revierte Excel al estado funcional anterior. Funciona bien en Windows 10 mediante Panel de control → Programas → Actualizaciones instaladas. | Rápido en casos urgentes. | KB5002653 puede no aparecer en la lista de “actualizaciones de Windows” porque es un parche de Office. En Windows 11 o con muchos equipos resulta laborioso; wusa.exe no lo reconoce. |
Corrección de registro | Editar HKEY\CURRENT\USER\Software\Microsoft\Office\16.0\Excel\Options y anteponer un espacio ( C:\… ) o doble barra invertida (\\C:\… o \\\servidor\… ) alrededor de cada valor OPEN . | Restablece los complementos sin desinstalar el parche; puede desplegarse con GPO o script. | Trabajo por usuario; fácil cometer errores. Algunos entornos confirman que el espacio no siempre funciona y prefieren la barra invertida. |
Distribuir la corrección por GPO o script masivo | Crear un GPO o script PowerShell que modifique los valores OPEN en todas las sesiones de usuario. | Automatiza la solución en cientos de equipos sin intervención manual. | Requiere experiencia en GPO/PowerShell; debe revertirse al instalar el parche oficial. |
Crear complementos “duplicados” | Copiar el complemento y eliminar su primera letra; Excel lo carga correctamente. | Solución rápida para un único add‑in. | Temporal y poco elegante; complica mantenimiento. |
Instalar KB4484305 (solución definitiva)
Requisitos previos: Office 2016 instalado mediante C2R (Click‑to‑Run) o MSI.
Pasos recomendados:
- Descarga el paquete para la arquitectura adecuada (x86/x64) desde el Catálogo de actualizaciones de Microsoft si tu estación no accede a Internet.
- Prueba en un entorno de laboratorio: comprueba que Excel muestra la compilación 16.0.5485.xxxx y que los complementos vuelven a cargar.
- Distribuye vía WSUS, SCCM/ConfigMgr o Intune a un anillo piloto.
- Amplía la implementación progresivamente y monitoriza el Visor de eventos.
La instalación sobrescribe KB5002653; no es necesario desinstalarla antes.
Desinstalar KB5002653 de forma controlada
Si necesitas una vuelta rápida a la productividad:
- Abre appwiz.cpl → Ver actualizaciones instaladas.
- Filtra por “Microsoft Office 2016” y localiza la KB 5002653.
- Haz clic en Desinstalar y confirma.
- Reinicia el equipo o, al menos, cierra y reabre todas las aplicaciones Office.
Scripting: la herramienta wusa.exe
no reconoce este parche (solo Windows), por lo que debes usar PowerShell y el módulo MSIInstallProductInfo
de ConfigMgr, o eliminar la clave de inventario para forzar el rollback interno de Office.
Corrección de registro manual
Para administradores con pocos usuarios es posible editar el registro:
reg add "HKCU\Software\Microsoft\Office\16.0\Excel\Options" ^
/v OPEN /t REG_SZ /d " C:\Recursos\miaddin.xlam" /f
Observa que el valor tiene un espacio inicial. Si prefieres la barra invertida, sustituye el espacio por \\
. Después de iniciar Excel, la ruta se normaliza pero permanece íntegra.
Corrección masiva con GPO o PowerShell
Para cientos de estaciones:
# Script idempotente: se ejecuta en cada inicio de sesión
$path = 'HKCU:\Software\Microsoft\Office\16.0\Excel\Options'
Get-ItemProperty -Path $path -Name OPEN* |
Where-Object { $_.Value -notmatch '^[A-Za-z]:' } |
ForEach-Object {
$new = '\\' + $_.Value
Set-ItemProperty -Path $path -Name $_.PSChildName -Value $new
}
Implementa el script como “Acción de inicio de sesión” en tu GPO. Así se ajustan solo los valores defectuosos. Cuando despliegues KB4484305 basta con deshabilitar la GPO.
Crear complementos duplicados
Es el enfoque menos recomendable pero útil en laboratorio:
- Copia
C:\Recursos\miaddin.xlam
aC:\Recursos\iaddin.xlam
(sin la primera letra). - Añade el nuevo archivo en Excel → Archivo → Opciones → Complementos → Examinar.
- Cuando el parche definitivo esté instalado, borra el duplicado.
Estrategia de remediación sugerida
- Entorno de prueba: instala KB4484305 en un grupo controlado y confirma la solución.
- Contención: si la distribución del parche tarda, desinstala KB5002653 o aplica la corrección de registro mediante GPO en los equipos productivos.
- Despliegue gradual: publica KB4484305 en anillos (piloto, temprano, general). Supervisa eventos
1000
(Application Error) para detectar excepciones de Excel. - Reversión de GPO: una vez completado el despliegue, elimina o deshabilita la directiva que añadía espacios o barras invertidas.
Pasos concretos para Windows 10
La mayor parte del parque corporativo sigue usando Windows 10, donde desinstalar KB5002653 es relativamente sencillo.
- Abrir Configuración → Actualización y seguridad → Ver historial de actualizaciones → Desinstalar actualizaciones.
- Filtrar por Microsoft Office 2016 y seleccionar KB5002653.
- Reiniciar el equipo cuando lo solicite el asistente.
- Verificar: iniciar Excel, activar el complemento y comprobar que la ruta se muestra completa.
Pasos concretos para Windows 11
En Windows 11 las rutas de acceso a las pantallas de desinstalación han cambiado y, además, la interfaz gráfica oculta parches de Office en ocasiones.
- Abre Inicio → Terminal Windows (Administrador).
- Ejecuta:
$OfficeUpdate = Get-WmiObject -Class Win32_Product |
Where-Object { $_.Name -like 'KB5002653' }
$OfficeUpdate.Uninstall()
Si el comando devuelve varios registros, filtra por Version
. Asegúrate de comunicar al usuario que cierre Excel antes y después de la operación.
Monitorización tras la corrección
- Verifica que la clave
BUILD
de Office enHKLM\SOFTWARE\Microsoft\Office\ClickToRun\Configuration
muestre la nueva versión (5485 o superior). - Implementa un dashboard en Intune/SCCM que liste estaciones con la clave
OPEN
comenzando por:\
. - Envía una encuesta a usuarios clave para confirmar que macros y menús personalizados vuelven a funcionar.
Preguntas frecuentes (FAQ)
¿Por qué wusa.exe /uninstall /kb:5002653
no funciona?
wusa.exe
gestiona solamente actualizaciones del núcleo de Windows. KB5002653 es un paquete de Office (MsiPatch) y debe quitarse desde la interfaz de Office o mediante WMI / PowerShell.
¿Afecta a Office 2019 o Microsoft 365 Apps?
No. El código defectuoso solo se introdujo en la rama de soporte extendido de Office 2016.
¿Puedo aplicar KB4484305 directamente sin desinstalar KB5002653?
Sí. El instalador detecta y reemplaza automáticamente los archivos afectados.
¿Qué pasa si mis complementos están en una ruta UNC (\servidor\share)?
También resultan dañados: Excel quita la primera barra invertida y la ruta pasa a ser inválida. Las soluciones de registro y el parche correctivo funcionan igualmente.
Buenas prácticas para evitar incidentes similares
- Entornos de prueba: Mantén un anillo fast con usuarios avanzados que reciban primero las actualizaciones de Office.
- Control de cambios: Documenta cada parche en tu CMDB e incluye una matriz de pruebas (macros, complementos, conectores ODBC, impresoras).
- Política de complementos firmados: Exige firmas digitales en XLA/XLAM; facilita validar versiones y reduce falsos positivos.
- Scripts de supervisión: Automatiza consultas WMI o GraphAPI para detectar claves
OPEN
corruptas minutos después del despliegue. - Comunicación temprana: Informa a usuarios sobre las ventanas de mantenimiento y proporciona un punto de contacto claro.
Conclusión
El error introducido por KB5002653 resultó molesto, pero la comunidad de administradores y la respuesta rápida de Microsoft con KB4484305 permitieron minimizar la interrupción. Si tu organización aún sufre el problema, la ruta recomendada es instalar el parche correctivo y, mientras tanto, aplicar una de las mitigaciones descritas. Mantener sistemas de prueba, documentar los cambios y automatizar la monitorización son las claves para prevenir y reaccionar ante futuros incidentes.