Cómo detectar problemas de compatibilidad de aplicaciones y controladores

El asistente para compatibilidad de programas (PCA) es un asistente que se ejecuta de forma automática cuando detecta aplicaciones o controladores que tienen problemas de compatibilidad conocidos y nos ofrece soluciones para que podamos trabajar con estos programas de forma correcta en Windows 8. A través de políticas de grupo podemos habilitar o deshabitar este asistente.

A través del editor de políticas de grupo (gpedit.msc)

El editor de políticas de grupo está presente en las ediciones Enterprise y Professional de Windows 8.

Para iniciar el editor de políticas de grupo debemos presionar las teclas Windows + R y teclear la orden gpedit.msc.

Para encontrar la política que buscamos deberemos navegar hasta la rama.

Configuración de Equipo > Plantillas Administrativas -> Sistema -> Solución de problemas y diagnósticos -> Diagnósticos de compatibilidad de aplicaciones.

La política que buscamos esta listada en el panel de la derecha y se denomina:

Detectar problemas de compatibilidad de aplicaciones y controladores.

Al habilitar esta política, el Asistente para la Compatibilidad de Programas, se configurará de modo que detecte errores durante la instalación de aplicaciones, errores en el tiempo de ejecución de aplicaciones y controladores bloqueados por problemas de compatibilidad.

Al deshabilitar esta política el sistema no detectará errores de compatibilidad en aplicaciones y controladores.

Al dejar sin configurar esta política conseguimos el mismo efecto que dejándola habilitada
A través del registro de Windows.

Este método es válido para cualquier edición de Windows 8.

Para iniciar el editor del registro de Windows tenemos que presionar las teclas Windows + R, teclear la orden regedit y presionar intro a continuación.

Una vez en el registro de Windows tendremos que navegar hasta la rama
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat
En el panel de la derecha deberemos crear un Nuevo valor DWORD (edición / nuevo) al que denominaremos, DisablePcaUI y al que daremos valor 1 (uno) para habilitar la política y valor 0 (cero) para deshabilitarla.

Finalmente os dejamos en nuestro repositorio el archivo DisablePcaUI.reg que habilitará la política en el sistema de forma automática con tan sólo hacer doble click sobre el archivo descargado.

Para que esta directiva sea efectiva los servicios Asistente para compatibilidad de programas y el servicio de directivas de diagnósticos deben estar en ejecución.