Como Administrador de Sistemas , Hace unas semanas me di cuenta que ciertos equipos Windows 7 daba error en la Instalacion de Paquete de Internet Explorer 11 y que en Windows update recibia  el error 9C59 al intentar instalarlo. Estonces empeze a investigar porque sucedia esto. En primer lugar me di cuenta que estos Equipos tenian Windows 7 con Service Pack 1 y Internet Explorer 8 Instalado.

Realize varias pruebas con el fin de ir descartando problemas y en base a ciertos comentarios que la gente hacia en los foros:

  • Borrar el contenido de C:WindowsSoftwareDistribution y Parar y arrancar el servicio de Windows Update
  • Intentar instalarlo con el Instalador Offine de Internet Explorer 11
  • Intentar intalar primero Internet explorer 9 , Pero recibi un error de que el sistema no es compatible.
  • Desabilitar y habilitar Internet explorer de Agregar y quitar caracteristicas de Windows.
  • Reparar el Sistema con SFC /SCANNOW

Pero ninguna de estas soluciones funcionaron y seguia generando el mismo error.

Estonces descubri algo que no me encajaba: Cuando hacedia a Activar y desactivar caracteristicas de Windows. Salia Marcado Internet explorer 11 pero en realizada estaba instalado Internet explorer 8.

Internet explorer 11 en caracteristicas habilitado.

Estonces pense que lo que podria estar sucediendo esque Cuando intenta Instalar Internet explorer 11 El sistema le devuelve que ya esta instalado cuando en realidad no Por alguna corrupcion de datos en alguna actualizacion.

Estonces empeze a investigar respecto a esta lista y como funciona internamente:

  • Los componentes se almacenan en Windowsservicingpackage
  • El registro de estos componentes estan en HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionComponent Based Servicing

Por lo que busque algun script que me pudiera borrar toda mencion y paquete de Internet explorer 11 de esta lista con el fin de que aparecia Internet explorer 8 en la lista y luego intentar instalar Internet explorer 11.

En el blog de Microsoft, Un ingeniero detallo una posible solucion a este problema que me ha funcionado perfectamente Blog Microsoft

Y esta es la SOLUCION

  1. Abrimos una terminal de CMD como administrador.
  2. Ejecutamos el siguiente script tal cual :
    1. FORFILES /P %WINDIR%servicingPackages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c “cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart”
  3. Luego vamos a Añadir y quitar programas (APPWIZ.CPL) y vemos que efectivamente sale marcado Internet explorer 8 que es la version que estos equipos tienen instalado.
  4. Ahora con el Instalador Offine de Internet explorer 11 descargado, Vamos al directorio donde este descargado desde CMD como administrador y ejecutamos el instalador junto al comando /update-no como por ejemplo asi: IE11-Windows6.1-x64-es-es.exe /update-no (El ejecutable puede variar de nombre dependiendo del Idioma y arquitectura)
  5. Y FIN.

 

Share This