Internet Explorer 9 no puede cargar documentos VBD

Importante

La aplicación de escritorio Internet Explorer 11 está retirada y sin soporte a partir del 15 de junio de 2022 para determinadas versiones de Windows 10.

Todavía puede acceder a sitios antiguos heredados que requieren Internet Explorer con el modo Internet Explorer en Microsoft Edge. Obtenga más información.

La aplicación de escritorio Internet Explorer 11 se redirigirá progresivamente al explorador Microsoft Edge, más rápido y seguro. En última instancia, se deshabilitará a través de Windows Update. Deshabilite IE hoy.

En este artículo se presentan los pasos necesarios para asegurarse de que los documentos VBD se puedan cargar correctamente en Internet Explorer 9.

Versión del producto original:   Internet Explorer 9
Número KB original:   2556013

Síntomas

Cuando intenta cargar documentos VBD con Internet Explorer 9, se muestra un mensaje para descargar el archivo .vbd en lugar de representar correctamente el contenido como se esperaba.

Causa

Este problema se produce porque el olfateo de almacenamiento estructurado está deshabilitado urlmon.dll de forma predeterminada. Esto afecta a los tipos de archivo VBD de forma que no se representan en el explorador de forma predeterminada.

Solución

Para solucionar este problema, es necesario que se den las siguientes condiciones:

  • Tener habilitada la acción de dirección URL en la zona de seguridad relevante (está habilitada de forma predeterminada en las zonas Intranet local y URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING Sitios de confianza);
  • Deshabilite la restricción de sniffing para el proceso correspondiente, especificando la FEATURE_RESTRICT_CDL_CLSIDSNIFF clave de característica.

Por ejemplo, para permitir que los documentos VBD se carguen en Internet Explorer 9 para la zona intranet local, siga estos pasos:

Paso 1: Asegúrese de que la acción de dirección URL está en su lugar

Captura de pantalla del elemento 2703 en Zonas.

La acción url también está disponible en la parte del Registro, que se lee cuando el valor no está disponible o cuando la directiva Zonas de seguridad: Usar solo la directiva de configuración HKEY_LOCAL_MACHINE HKEY_CURRENT_USER del equipo está habilitada. Además, si los documentos VBD se cargan desde una zona diferente, por ejemplo, la zona máquina local, la acción de dirección URL debe establecerse en 0 para esa zona específica.

Paso 2: Establecer la clave de característica según corresponda

Captura de pantalla feature_restrict-col_clsidsniff registro.

La clave anterior se crea en un sistema de 64 bits y está dirigida a la versión de 9 32 bits de Internet Explorer. Deben tenerse en cuenta las siguientes variaciones:

  • Para definir la característica en un Windows de 32 bits, tenemos que crear la clave de característica en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl .

  • Para definir la clave de característica en un archivo de 64 Windows:

    • Para dirigirse a aplicaciones de 32 bits, debemos crear la clave de característica en HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl .
    • Para dirigirse a aplicaciones de 64 bits, tenemos que crear la clave de característica en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl .

Por último, la DWORD respectiva creada para esta clave de característica no está vinculada solo a iexplore.exe. Si una aplicación que implementa el control WebBrowser carga contenido VBD, el DWORD debe crearse para que coincida con el nombre de la aplicación (name_of_app.exe=0).

Después de seguir los pasos anteriores, los documentos VBD se cargarán correctamente en Internet Explorer 9.

Más información

Encontrará más información sobre la acción de dirección URL relevante y la clave de control de características aquí: