Windows 7 / Vista no muestra nada en “Activar o Desactivar Características de Windows”

Ultimamente he visto en distintos foros diversas preguntas relacionadas con este problema, en el que al abrir la opción de “Activar y Desactivar Características de Windows”, tras un rato de espera la ventana aparecía en blanco, sin mostrar los elementos activados o pendientes de activar, con el consiguiente problema de no poder instalar funcionalidades que necesitemos. De hecho, en este mismo equipo me ha ocurrido y me ha costado encontrar la solución.

La KB de Microsoft ofrece varias soluciones que indico a continuación, pero en la mayoría de los casos no soluciona el problema.

- Usar la herramienta System File Checker (sfc) para intentar reparar archivos corruptos. Para ello abrimos una ventana de comando y ejecutamos “sfc /scannow”. Tras reiniciar el problema debería estar resuelto, pero en la mayor parte de los casos no lo está.

- Realizar una restauración del sistema a un punto anterior en el que funcionase esta opción. Podría funcionar, pero en la mayor parte de los casos, si ha pasado tiempo desde que se origínó el problema y no nos hemos dado cuenta hasta ahora, lo más probable es que todos los puntos de restauración guardados incluyan el problema.

- Como es lógico, una reinstalación en limpio del sistema operativo es engorrosa, sobre todo si se tienen multitud de programas y juegos instalados en el equipo. Esto quedaría sólo como última solución.

Buscando por Internet encontré que el problema podría estar en que el almacén de componentes tuviera alguna entrada corrupta, por lo que se trata de localizar cual es y repararla.

Para ello, descargamos la herramienta System Update Readiness correspondiente a nuestro sistema operativo desde http://support.microsoft.com/kb/947821/es y la ejecutamos. Tardará un buen rato, pues hasta que no termina de hacer sus comprobaciones no da por finalizada la instalación.

Una vez termina, nos vamos a la carpeta C:\Windows\Logs\CBS y editamos el archivo CheckSUR.log.

En mi caso, su contenido era el siguiente:

=================================
Checking System Update Readiness.
Binary Version 6.1.7600.20667
Package Version 8.0
2010-05-16 11:44

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs
(f)    CBS MUM Corrupt    0x800F0900    servicing\Packages\Package_1_for_KB978262~31bf3856ad364e35~amd64~~6.1.1.0.mum        Line 1: GIF89ag

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 613
Found 1 errors
  CBS MUM Corrupt Total count: 1

Unavailable repair files:
    servicing\packages\Package_1_for_KB978262~31bf3856ad364e35~amd64~~6.1.1.0.mum
    servicing\packages\Package_1_for_KB978262~31bf3856ad364e35~amd64~~6.1.1.0.cat

***************************************************************

Nos fijamos en la entrada que marca como corrupta (puede aparecer una o varias)

servicing\Packages\Package_1_for_KB978262~31bf3856ad364e35~amd64~~6.1.1.0.mum

Si a continuación tuviera una entrada precedida por [fix], la propia herramienta habría podido corregir el problema, pero como vemos, en este caso no lo ha hecho y el problema persiste.

Vemos además que el problema está relacionado con una actualización correspondiente, en este caso en particular, con la KB978262.

Lo siguiente es editar el registro con permisos elevados y posicionarnos en la siguiente rama:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages

y localizamos en ella una rama cuyo nombre coincida al cien por cien con la que habíamos detectado como corrupta, sin la extensión. Borramos esa rama del registro.

Reiniciamos el equipo y comprobamos si ya funciona “Activar o Desactivar Características de Windows”. En mi caso ahora funciona perfectamente. Tras ello, un Windows Update en el que me vuelve a aparecer la actualización KB978262 (o la descargamos manualmente) y actualizamos. Tras otro reinicio, ahora sigue funcionando correctamente.

Si tenéis este problema, probad si os funciona esta solución antes de volver a un punto de restauración anterior o de formatear el equipo.

5 thoughts on “Windows 7 / Vista no muestra nada en “Activar o Desactivar Características de Windows””

  1. Hola,

    Tio eres un máquina. Tenía el mismo problema y después de seguir tus pasos tal como dices ya me ha funcionado. Sólo que no he podido borrar la entrada del registro, he borrado todos los objetos que tenía dentro. En realidad no se ni lo que he hecho, no sé nada acerca de registros, sfc /scannow, etc. pero siguiendo esos pasos funciona.
    Muchas gracias!

  2. Muchas gracias!!! Funciono perfecto, instale esta actualización en windows vista y después de reiniciar me aparecieron las carpetas en “activar o desactivar las características de windows”. Saludos

  3. Hola:
    Tengo este problema y en el CheckSUR.log me aparece lo siguiente:

    Unavailable repair files:
    servicing\packages\Package_2_for_KB2446710~31bf3856ad364e35~amd64~~6.1.1.3.mum
    servicing\packages\Package_2_for_KB2446710~31bf3856ad364e35~amd64~~6.1.1.3.cat

    El problema es que no puedo borrar esa rama del registro, ni siquiera darle permisos. Como puedo borrarlo?

  4. He seguido sus instrucciones para resolver el problema pero el registro no me permite borrar las ramas seleccionadas.

  5. Me acabas de salvar la vida con este post, había batallado mucho para encontrar la solución al problema. Me sirivó mucho, la actualización me reparó los archivos corruptos, eran 48 jaja.
    Gracias por el post.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>