Exportar (0) Imprimir
Expandir todo

Utilización del kit de herramientas de compatibilidad de aplicaciones (ACT)

Publicada: agosto de 2010

Actualizado: agosto de 2010

Se aplica a: Windows 7, Windows Vista

Application Compatibility Toolkit (kit de herramientas de compatibilidad de aplicaciones) (ACT) permite a los programadores de software, los proveedores de software independientes (ISV) y los profesionales de TI que trabajan en un entorno corporativo determinar, antes de llevar a cabo una implementación en la organización, si sus aplicaciones son compatibles con una nueva versión del sistema operativo Windows®. ACT también permite a dichas personas determinar cómo afectará a sus aplicaciones una actualización a la nueva versión.

Puede usar las características de ACT para:

  • Comprobar la compatibilidad de su aplicación, dispositivo y equipo con una nueva versión del sistema operativo Windows, incluida la determinación de la evaluación del riesgo.

  • Comprobar la compatibilidad de una actualización de Windows, incluida la determinación de la evaluación del riesgo.

  • Participar en la comunidad de ACT e, incluso, compartir la evaluación de la aplicación con otros usuarios de ACT.

  • Comprobar si existen problemas relacionados con el control de cuentas de usuario (UAC) en las aplicaciones mediante la herramienta Analizador de usuario estándar (SUA).

  • Probar la compatibilidad de las aplicaciones web y sitios web con nuevas versiones y actualizaciones de seguridad de Internet Explorer®, mediante Internet Explorer Compatibility Test Tool (herramienta de prueba de compatibilidad de Internet Explorer).

Problemas comunes de compatibilidad

La actualización relacionada con el sistema operativo de Windows puede ocasionalmente causar problemas de compatibilidad. Estos problemas de compatibilidad suelen ocurrir con las siguientes tecnologías:

  • Control de cuenta de usuario (UAC): agrega seguridad a Windows al limitar el acceso de administrador al equipo, restringiendo a la mayoría de los usuarios a ejecutarse como usuarios estándar. UAC también limita el contexto en el que un proceso se ejecuta para minimizar la capacidad de los usuarios de exponer su equipo por error a virus u otro malware. Este cambio afecta cualquier instalador o actualizació de aplicación que requiera permisos de administrador para ejecutarse, que realice comprobaciones de administrador innecesarias o que intente escribir a una ubicación del Registro no virtualizada.

  • Protección de recursos Windows (WRP): habilita las aplicaciones para que funcionen correctamente incluso si intentan escribir en archivos del sistema protegidos o en ubicaciones de registro. WRP crea un área de trabajo temporal y redirecciona acciones de escritura para la sesión de aplicación. Este cambio afecta cualquier instalación de aplicación que intente reemplazar, modificar o eliminar archivos protegidos del sistema operativo o claves del Registro. Estos intentos normalmente fallarán con un error de acceso denegado.

  • Modo protegido de Internet Explorer: le ayuda a defenderse ante ataques de elevación de privilegios al restringir la capacidad de escribir en cualquier recurso de zona del equipo local que no sea archivos temporales de Internet. Este cambio afecta a cualquier sitio web o aplicación web que intente modificar archivos o claves del Registro de los usuarios o que intente abrir una nueva ventana en otro dominio.

  • Desusos, GINA y Sesión 0: la última versión del sistema operativo Windows también introdujo problemas con las APl o DLL en desuso de Windows XP y de Windows Vista®, el nuevo marco de proveedor de credenciales y aislamiento de servicio.

    • Desusos: el sistema operativo Windows desusó muchos objetos de versiones anteriores del sistema operativo. Esto ocurrió con los archivos .dll, archivos ejecutables (.exe), objetos COM, claves del Registro, interfaces de programación de aplicaciones (API) y varios archivos más. Este cambio afecta cualquier aplicación que utilizaba las API o DLL en desuso, provocando así que la aplicación pierda funcionalidad o no se inicie.

    • DLL de autenticación e identificación gráfica (GINA): Antes del lanzamiento del sistema operativo de Windows Vista, los proveedores de software independientes (ISVs) pudieron modificar la autenticación al instalar un DLL de GINA. El DLL de GINA realizó entonces toda la identificación y autenticación de las interacciones de los usuarios. Windows Vista ofrece un nuevo modelo de autenticación que ya no necesita este DLL e ignora todos los DLL de GINA previos. Este cambio afecta cualquier aplicación o componente de hardware que intente iniciar sesión utilizando aplicaciones de inicio de sesión personalizadas, incluidos dispositivos biométricos (lectores de huellas digitales), interfaces de usuarios personalizadas y soluciones de red privada virtual (VPN) para usuarios remotos con interfaces de usuario de inicio de sesión personalizadas.

    • Sesión 0: Antes del lanzamiento del sistema operativo de Windows Vista, el primer usuario que inició sesión en un equipo ejecutó Sesión 0, que es la misma sesión que se utiliza para todos los servicios del sistema. Windows Vista requiere que todos los usuarios ejecuten en Sesión 1 o posterior de modo que ningún usuario ejecute en la misma sesión que los servicios de sistema. Debido a este cambio, las aplicaciones no se iniciarán si dependen de servicios interactivos. Los servicios interactivos incluyen cualquier servicio que intente enviar un mensaje de ventana, ubicar una ventana o servicio adicional o ejecutar cualquier proceso de usuario que abra el mismo objeto con nombre (a menos que sea un objeto con nombre global).

  • Plataforma de filtrado de Windows (WFP): WFP es una interfaz de programación de aplicaciones (API) que habilita a los programadores para crear un código que interactúa con el filtrado que ocurre en distintos niveles en la pila de red y por todo el sistema operativo. Si utiliza una versión anterior de esta API en su entorno, puede experimentar errores cuando ejecute la exploración de redes, programas de antivirus o aplicaciones firewall.

  • Cambios en la versión del sistema operativo: el número de versión del sistema operativo cambia con cada lanzamiento de sistema operativo. Para Windows Vista, el número de versión es 6, mientras que para Windows 7, el número de versión es 6.1. La función GetVersion devuelve este valor cuando una aplicación lo solicita. Este cambio afecta a cualquier aplicación o instalador de aplicación que compruebe específicamente la versión del sistema operativo y puede evitar que ocurra la instalación o que se ejecute la aplicación.

  • Windows Vista de 64-bits: la versión 64-bits de Windows Vista utiliza el emulador Windows on Windows 64 (WOW64). Este emulador habilita Windows Vista para que ejecute de aplicaciones de 32-bits. El uso de este emulador puede provocar que una aplicación o un componente que utilice ejecutables o instaladores de 16-bits o controladores de kernel de 32-bits no se inicien o que funcionen incorrectamente .

En respuesta a varios de estos problemas conocidos puede utilizar ACT para ubicar las aplicaciones afectadas, para determinar el impacto real en su organización y, finalmente, para crear una solución para minimizar o corregir el problema.

En esta sección

 

Nombre del tema

Descripción

Establecer configuración del kit de herramientas de compatibilidad de aplicaciones

Incluye información y procedimientos acerca de cómo configurar el kit de herramientas de compatibilidad de aplicaciones (ACT), incluidas la configuración de la base de datos recomendada y las modificaciones y las topologías compatibles.

Fase 1: Recolección de datos de compatibilidad

Incluye información y procedimientos acerca de cómo crear y configurar los paquetes de recolección de datos (DCP). Esta sección también incluye asistencia acerca de cómo y cuándo implementar los DCP y cómo realizar tareas comunes de recopilación, tales como importar o exportar configuraciones DCP.

Fase 2: análisis de datos de compatibilidad

Incluye información y procedimientos acerca de cómo filtrar y organizar los datos que puede incluir la categorización y priorización de los datos y la selección de la valoración de la evaluación. Además, esta sección proporciona información acerca de cómo visualizar los informes de compatibilidad de la aplicación, agregar problemas y soluciones, guardar, abrir, exportar los informes y datos de los informes y enviar y recibir datos a través de Microsoft Compatibility Exchange.

Fase 3: Prueba y mitigación de los problemas de compatibilidad

Incluye asistencia y procedimientos de comprobación para poder utilizar las herramientas de desarrollo, incluyendo el Analizador de usuario estándar (SUA), Setup Analyzer Tool (Herramienta de análisis de instalaciones) (SAT), la herramienta de prueba de compatibilidad de Internet Explorer (IECTT) y el Administrador de compatibilidad para ayudarle a solucionar los problemas de compatibilidad. Esta sección también incluye información detallada acerca de la biblioteca de corrección de aplicaciones (anteriormente conocidos como "shims") y los problemas conocidos de las características de seguridad de Internet Explorer.

Ejercicios del tutorial de ACT

Incluye información y procedimientos que le guían por cada uno de los principales escenarios de ACT, incluyendo la implementación de un nuevo sistema operativo o un Service Pack en el entorno, la aplicación de una actualización de seguridad de Windows, y la comprobación y corrección de los problemas con el analizador de usuario estándar y el administrador de compatibilidad.

Consulte también

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft