Reproducir el problema
Suponiendo que tienes instalado
- Microsoft Windows 7+ / Server 2008 R2+
- Microsoft Internet Explorer 11+ (IE)
- Adobe PDF Reader 11+ (Lector)
- Microsoft System Center Endpoint Protection / Protección Contra Malware De Microsoft (MalwareProtection)
el siguiente parece ocurrir aquí:
MalwareProtection registra un componente denominado Microsoft Antimalware IOfficeAntiVirus aplicación (MpOAv) para la Extensión de la Validación con IE.
IExtensionValidation interfaz
Para Internet Explorer 11, especifica una interfaz de la anti-malware
los vendedores pueden implementar. Los vendedores que registrar el soporte para este
la interfaz puede ser llamado por IE11 para validar que un control ActiveX es
seguro para crear una instancia.
MpOAv se registra como un CLSID de {2781761E-28E1-4109-99FE-B9D127C57AFE}
.
[HKLM\SOFTWARE\Microsoft\Internet Explorer\Extension Validation\{2781761E-28E1-4109-99FE-B9D127C57AFE}]
[HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Extension Validation\{2781761E-28E1-4109-99FE-B9D127C57AFE}]
Usted puede inspeccionar las propiedades detalladas de MpOAv en el registro. La DLL asociados, por lo general se encuentra en C:\Program Files (x86)\Microsoft Security Client\MpOAv.dll
[HKCR\CLSID\{2781761E-28E1-4109-99FE-B9D127C57AFE}]
[HKCR\Wow6432Node\CLSID\{2781761E-28E1-4109-99FE-B9D127C57AFE}]
Ahora cada vez que IE quiere ejecutar un control ActiveX, el registrado MpOAv se llama antes de que y a veces se porta mal o simplemente piensa que el Lector de control de ActiveX no es seguro. No tengo idea de lo que su comportamiento depende en realidad.
Todo esto resulta en IE (iexplore.exe) escritura de 2 llaves para el registro: El Clsid de MpOAv {2781761E-28E1-4109-99FE-B9D127C57AFE}
y el Lector {CA8A9780-280D-11CF-A24D-444553540000}
.
[HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{2781761E-28E1-4109-99FE-B9D127C57AFE}]
[HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{CA8A9780-280D-11CF-A24D-444553540000}]
A partir de este punto, es decir no se ejecutará el Lector ActiveX control, hasta que alguien manualmente quita su CLSID a partir de ahí. Este es el problema observado.
Soluciones
Dejar de IE de llamar a la Extensión de la Validación del componente en el primer lugar:
Quitar CLSID de MpOAv de la Extensión de la Validación de llaves [HKLM\…\Internet Explorer\Extension Validation]
. Esto requiere administrativos derechos y puede ser distribuido a través de Directiva de Grupo. Tenga cuidado: las Futuras actualizaciones de MalwareProtection podría recrear el registro de entrada.
Desinstalar Microsoft System Center Endpoint Protection / Protección Contra Malware De Microsoft.
Utilizar un producto diferente.
La solución a largo plazo
- Archivo de un error de Microsoft y/o Adobe? Tengo miedo de que se culpan unos a otros. ;)
- Tal vez será mejor esperar para Microsoft Spartan integrado con soporte para PDF.