Revisión de compatibilidad de ActiveX de Internet Explorer para Mshtml.dll

Aviso

La actualización que describe este artículo se ha reemplazado por una actualización más reciente. Para resolver el problema que describe este artículo, instale la actualización de seguridad acumulativa más reciente para Internet Explorer. Para instalar la actualización más reciente, visite el siguiente sitio Web de Microsoft:
Para obtener más información técnica acerca de la actualización de seguridad acumulativa más reciente para Internet Explorer, visite el siguiente sitio Web de Microsoft:
Este artículo está pensado para profesionales de TI. Los usuarios domésticos pueden visitar el siguiente sitio Web de Microsoft para obtener información acerca de los síntomas que pueden experimentar:

Introducción

Microsoft publicará una revisión de compatibilidad que deshabilitará el comportamiento de la revisión de ActiveX de Microsoft Internet Explorer que se publicó originalmente el 28 de febrero de 2006. La revisión de ActiveX de Internet Explorer también está incluida en la actualización de seguridad de Internet Explorer 912812 (boletín de seguridad de Microsoft MS06-013). La actualización afecta a los siguientes productos:
  • Windows XP Service Pack 2 (SP2)
  • Windows XP Professional x64 Edition
  • Windows Server 2003 Service Pack 1 (SP1)
  • Windows Server 2003, versiones basadas en x 64
  • Windows Server 2003 con SP1, versiones basadas en Itanium
Nota: La actualización no se aplica a Windows Vista.

Esta actualización se trata en el documento informativo sobre seguridad de Microsoft (912945): actualización de seguridad para Internet Explorer. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Actualización de ActiveX de Internet Explorer 912945

La revisión de compatibilidad incluye las siguientes actualizaciones:
  • Revisión de compatibilidad de Internet Explorer para Windows XP SP2
  • Revisión de compatibilidad de Internet Explorer para Windows Server 2003 SP1
  • Revisión de compatibilidad de Internet Explorer para Windows Server 2003 SP1, versiones basadas en Itanium
  • Revisión de compatibilidad de Internet Explorer para Windows Server 2003, versiones basadas en x64
  • Revisión de compatibilidad de Internet Explorer para Windows XP Professional x64 Edition

Información de nuevo lanzamiento

La revisión de compatibilidad se volvió a publicar el 20 de abril de 2006. Si ya ha implementado la versión original de esta revisión de compatibilidad y no experimenta algún problema, no es necesario volver a implementar esta revisión de compatibilidad.





Esta revisión de compatibilidad relanzada resuelve un problema de visualización para controles ActiveX desarrollados con Microsoft Visual Basic. Actualización de seguridad 912812 (boletín de seguridad de Microsoft MS06-013) puede impedir que una secuencia de comandos de VBScript controle la visibilidad de estos controles ActiveX. Por ejemplo, si el control ActiveX se ocultaba originalmente utilizando el visibilidad: oculta atributo del elemento DHTML y, más tarde la propiedad del atributo se establece en visibilidad: visible por una secuencia de comandos, no se muestra el control ActiveX.

Este problema de visualización para los controles ActiveX desarrollados con Microsoft Visual Basic está actualmente en proceso de revisión y una solución para este problema podría incluirse en una actualización de seguridad posterior para Internet Explorer.

Más información

Cuando implementa esta revisión, deshabilita el comportamiento de la revisión de Internet Explorer ActiveX contenida en la actualización KB912812. Las actualizaciones de seguridad contenidas en la actualización KB912812 siguen presentan y siguen siendo funcionales. Sólo Internet Explorer ActiveX revisión comportamiento que se describe en la actualización que KB912945 está deshabilitado.
Para obtener más información acerca de la actualización KB912812, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

912812 MS06-013: actualización de seguridad acumulativa para Internet Explorer

Esta revisión de compatibilidad sólo puede instalarse en sistemas que ejecutan la actualización acumulativa de Internet Explorer abril (KB912812). Si intenta instalar esta revisión en sistemas sin la actualización 912812, se producirá un error en la instalación.

Se recomienda que esta revisión de compatibilidad sólo pueden desplegarse en sistemas afectados por la nueva funcionalidad que se introdujeron en la actualización de ActiveX de Internet Explorer. Los sistemas afectados son aquéllos donde el usuario depende de una página Web o en una aplicación que se ha visto afectada por el ActiveX de Internet Explorer update. Para obtener más información acerca de cómo las páginas Web o aplicaciones pueden verse afectadas, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Actualización de ActiveX de Internet Explorer 912945

Animamos a nuestros socios a probar y rediseñar las aplicaciones Web afectadas. Propietarios de las aplicaciones que requieren la interacción del usuario con los controles ActiveX pueden utilizar tecnologías para evitar la activación de usuario. Para obtener información acerca de estas tecnologías, visite el siguiente sitio Web de MSDN:

Pruebas

Para las pruebas, existe una subclave del registro de control de funciones que activa el comportamiento de ActiveX de Internet Explorer. Esta subclave del registro y su valor son los siguientes:
=(DWORD) de \SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_ACTIVEX_INACTIVATE_MODE\ < process_name.exe > HKEY_LOCAL_MACHINE (o HKEY_CURRENT_USER) 0 x 00000001
< Process_name.exe > debe reemplazar por el nombre del proceso para el que desea habilitar el comportamiento de la actualización de ActiveX. Por ejemplo, para habilitar el comportamiento de la actualización de ActiveX para Internet Explorer, reemplazaría < process_name.exe > con iexplore.exe.

Implementación

Se recomienda que aplique esta revisión sólo en equipos donde hay un problema de compatibilidad entre una aplicación existente y el nuevo comportamiento introducido en la actualización 912945 y descrito en el artículo 912812 de Microsoft Knowledge Base. En esta sección, se enumera algunas pero no todas, las opciones de implementación. Debe seguir el proceso de implementación de revisiones estándar para su entorno. Este artículo contiene algunos detalles específicos de implementación. Sin embargo, este artículo está pensado como una referencia para algunos, pero no todas, las opciones de implementación.

El proceso de implementación consta de los siguientes pasos:
  1. Identificar los equipos aplicables.
  2. Aplique la actualización a esos equipos.

Requisito de reinicio

Instalación de esta revisión de compatibilidad puede requerir un reinicio, si el archivo Mshtml.dll se utiliza durante la instalación.

Identificar los equipos aplicables

Artículo de Microsoft Knowledge Base 917425 (KB917425) se puede aplicar a un equipo donde el comportamiento de ActiveX de Internet Explorer tiene un problema de compatibilidad con una aplicación en el equipo. Para determinar si KB917425 se aplica a un equipo mediante programación, debe tener un método garantizado de determinar si un equipo tiene el software ActiveX afectado. Trabajar con el proveedor de la aplicación de software para determinar dicho método. Para determinar manualmente si KB917425 se aplica a un equipo, utilice los métodos siguientes.
  • Utilice unidades organizativas de Active Directory
    Si un entorno es compatible con el servicio de directorio de Active Directory y si una organización existente de Active Directory unidad contiene todos los equipos aplicables, aplique un paquete de actualización de software de Microsoft Systems Management Server (SMS) a la unidad organizativa.



    Nota: Descubrimiento de Active Directory de SMS debe estar habilitado para utilizar este método.
  • Utilizar el inventario de Software de SMS para crear una colección personalizada
    Para entornos que utilizan SMS para implementar software en equipos, un administrador puede crear una colección personalizada que se basa en una serie de factores. Estos factores incluyen una consulta de equipos que tienen el paquete de software afectado. Esta consulta puede basarse en los resultados del inventario de Software de SMS. Para obtener información sobre cómo implementar el inventario de software que incluye la creación de colecciones personalizadas, visite el siguiente sitio Web de Microsoft:
  • Crear una herramienta de detección personalizada que identifique los equipos aplicables
    Crear una secuencia de comandos o un pequeño programa ejecutable que determina si el equipo tiene el paquete de software afectado. Esta herramienta puede ejecutar como parte de una secuencia de comandos de inicio de sesión, puede entregarse como un paquete de actualización de Software de SMS o colocarse en un recurso compartido de red interna que pueden tener acceso los usuarios.

Aplicar la actualización a los equipos correspondientes

Cómo utilizar SMS

Si está utilizando unidades organizativas de Active Directory o el inventario de Software de SMS para identificar los equipos para la actualización, puede utilizar SMS 2.0 y SMS 2003 para implementar el paquete 917425 en los equipos afectados. Para ello, utilice la característica de distribución de software SMS. Para ver una explicación general del proceso, visite el siguiente sitio Web de Microsoft:Para obtener más información, consulte la Guía de operaciones de Systems Management Server 2003. Para ver a esta guía, visite el siguiente sitio Web de Microsoft:

Archivo de definición de paquete

Para ayudar a los clientes a usar SMS para implementar el paquete 917425, incluiremos el contenido de un archivo de definición SMS paquete de ejemplo (PDF) puede utilizarse para crear el paquete de distribución de software y los programas en la consola SMS Administrator.



Para utilizar el PDF de ejemplo, copie el texto siguiente en un archivo de Bloc de notas y, a continuación, guarde el archivo como KB917425.SMS. Copie este archivo en el mismo directorio donde guardó la actualización descargada.
[PDF]Version=2.0

[Package Definition]
Publisher=Microsoft
Name=Compatibility Patch for Internet Explorer (KB917425)
Language=ALL
Programs=WinXPx86,WS03x86,WS03IA64,WinXPWS03x64

[WinXPx86]
Name=(KB917425) Windows XP SP2
CommandLine=WindowsXP-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.10.0000.0
Win NT (I386) MaxVersion1=5.10.9999.9999

[WS03x86]
Name=(KB917425) Windows Server 2003
CommandLine=WindowsServer2003-KB917425-x86-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (I386)
Win NT (I386) MinVersion1=5.20.0000.0
Win NT (I386) MaxVersion1=5.20.9999.9999

[WS03IA64]
Name=(KB917425) Windows Server 2003 64-bit Itanium Edition
CommandLine=WindowsServer2003-KB917425-ia64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (IA-64)
Win NT (IA-64) MinVersion1=5.20.0000.0
Win NT (IA-64) MaxVersion1=5.20.9999.9999

[WinXPWS03x64]
Name=(KB917425) Windows Server 2003 and Windows XP x64 Edition
CommandLine=WindowsServer2003.WindowsXP-KB917425-x64-ENU.exe /quiet /norestart
UserInputRequired=False
AdminRightsRequired=True
CanRunWhen=AnyUserStatus
SupportedClients=Win NT (x64)
Win NT (x64) MinVersion1=5.20.0000.0
Win NT (x64) MaxVersion1=5.20.9999.9999
Win NT (x64) MinVersion2=5.20.3790.0
Win NT (x64) MaxVersion2=5.20.9999.9999

Después de guardar el PDF y los paquetes de actualización en el mismo directorio, siga estos pasos:
  1. Ejecute el paquete de crear desde el Asistente para definición. Para ello, haga clic derecho en cualquier paquete existente, haga clic en Todas las tareasy, a continuación, haga clic en Create Package from Definition.
  2. Importar el PDF para crear el paquete y los programas que desea utilizar para la implementación.

Notas:
  • implementaciones de cliente de 64 bits sólo se admiten en SMS 2003 SP2 y versiones posteriores. Si tiene cualquier versión anterior de SMS, debe eliminar las últimas dos secciones del PDF (WS03IA64, WinXPWS03x64). También tendrá que quitar WS03IA64 y WinXPWS03x64 de la "programas =" línea en el "[Package Definition] =" sección.

  • Si utiliza SMS para implementar cualquiera de las versiones traducidas de esta revisión, necesita una versión independiente del PDF para cada idioma. Para crear un PDF para otro idioma, sustituya el valor de "CommandLine" en el PDF de ejemplo con el nombre del paquete específico del idioma real. Por ejemplo, para la versión alemana de Windows XP SP2 (x 86), utilice el siguiente valor.
    CommandLine=WindowsXP-KB917425-DEU.exe /quiet /norestart
Para obtener información detallada acerca de cómo crear e implementar paquetes, consulte la Guía de operaciones de Microsoft Systems Management Server 2003.

Cómo utilizar un método personalizado para aplicar el paquete 917425

Suponer que la secuencia de comandos o el programa ejecutable que desarrolló para determinar si el paquete 917425 es aplicable ha encontrado un equipo afectado. En este momento, la secuencia de comandos o programa ejecutable podría:
  • Ejecutar el paquete 917425 desde un recurso compartido de red interna que se ha guardado el paquete.
  • Descargar el paquete 917425 desde un sitio de descarga de Microsoft. En este caso, el usuario debe permitir el paquete para que se ejecute.
  • Seleccione la ubicación de descarga del 917425 paquete para instalar manualmente el usuario.

Información de descarga

Los archivos siguientes están disponibles para su descarga desde Centro de descarga de Microsoft:

Revisión de compatibilidad de Internet Explorer para Windows XP Professional con Service Pack 2 (SP2) y para Windows XP Home Edition con SP2Revisión de compatibilidad de Internet Explorer para Windows Server 2003 SP1Revisión de compatibilidad de Internet Explorer para Windows Server 2003 SP1, versiones basadas en ItaniumRevisión de compatibilidad de Internet Explorer para Windows Server 2003, versiones basadas en x64Revisión de compatibilidad de Internet Explorer para Windows XP Professional x64 EditionFecha de lanzamiento: 11 de abril de 2006

Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
119591 cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento de fecha y hora del Panel de Control.
Internet Explorer para Windows Server 2003 SP1, versiones basadas en Itanium
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Mshtml.dll6.0.3790.26789,364,99212-Apr-200603:50IA-64SP1SP1G
Wmshtml.dll6.0.3790.26783,150,84812-Apr-200603:50x86SP1WOW
Mshtml.dll6.0.3790.26789,367,55212-Apr-200603:47IA-64SP1SP1Q
Wmshtml.dll6.0.3790.26783,152,38412-Apr-200603:47x86SP1WOW
Updspapi.dll6.2.29.0638,68812-Apr-200603:55IA-64NingunoNo aplicable

Internet Explorer para Windows XP SP2
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Mshtml.dll6.0.2900.28833,053,56810-Apr-200604:22x86SP2SP2G
Mshtml.dll6.0.2900.28833,056,12810-Apr-200604:18x86SP2SP2Q
Updspapi.dll6.2.29.0371,42412-Oct-200523:12x86NingunoNo aplicable

Internet Explorer para Windows Server 2003, versiones basadas en x64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Mshtml.dll6.0.3790.26785,987,84012-Apr-200603:49No aplicableSP1SP1G
Wmshtml.dll6.0.3790.26783,150,84812-Apr-200603:49x86SP1WOW
Mshtml.dll6.0.3790.26785,988,86412-Apr-200603:47No aplicableSP1SP1Q
Wmshtml.dll6.0.3790.26783,152,38412-Apr-200603:47x86SP1WOW
Updspapi.dll6.2.29.0462,04812-Apr-200603:55No aplicableNingunoNo aplicable

Internet Explorer para Windows Server 2003 SP1
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataformaRequisito de SPTipo de servicio
Mshtml.dll6.0.3790.26783,150,84808-Apr-200603:11x86SP1SP1G
Mshtml.dll6.0.3790.26783,152,38408-Apr-200604:05x86SP1SP1Q
Updspapi.dll6.2.29.0371,42412-Oct-200523:13x86NingunoNo aplicable
Propiedades

Id. de artículo: 917425 - Última revisión: 14 ene. 2017 - Revisión: 2

Comentarios