Error: Un archivo HTML o un archivo XML que se archiva en un dispositivo de almacenamiento secundario puede aparecer sin un icono en el Explorador de Windows en un equipo cliente que se ejecuta Windows Server 2003 o Windows XP

Seleccione idioma Seleccione idioma
Id. de artículo: 935774 - Ver los productos a los que se aplica este artículo
importante Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de que copia el registro antes de modificarlo. Compruebe que sabe restaurar el Registro en caso de que se produzca algún problema. Para obtener más información acerca de cómo realizar una copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

En un equipo cliente que ejecuta Microsoft Windows Server 2003 o Microsoft Windows XP, puede aparecer un archivo HTML o un archivo XML que se archiva en un dispositivo de almacenamiento secundario sin un icono en el Explorador de Windows. Este problema se produce si Microsoft Office XP, Microsoft Office 2003 o 2007 Microsoft Office system está instalado.

Causa

Microsoft Office instala a un controlador de icono de shell para el tipo de archivo HTML y para el tipo de archivo MHTML. Además, Microsoft Office instala a otro controlador de icono de shell para el tipo de archivo XML. Microsoft Office utiliza los controladores del icono shell para mostrar un icono diferente dependiendo de la aplicación Microsoft Office que creó el archivo. Los controladores del icono shell leer el contenido del archivo para determinar la aplicación Microsoft Office que creó el archivo. A continuación, los controladores del icono shell vuelve un icono que se basa esta información para explorador de Windows para mostrar. Este proceso funciona bien en la mayoría de los casos.

Se puede haber archivado el archivo en un dispositivo de almacenamiento secundario utiliza almacenamiento remoto de Windows o mediante un sistema de almacenamiento remoto de otros fabricantes. En este caso, el contenido del archivo no está disponible inmediatamente para los controladores icono de shell leer sin tener acceso el dispositivo de almacenamiento secundario. Por lo tanto, el Explorador de Windows examina el archivo para el atributo de conexión . Si el archivo contiene el atributo de conexión , Explorador de Windows no llama a los controladores del icono shell. Este comportamiento está diseñado para evitar el costo de rendimiento de una lectura remota y evitar extraer el archivo nuevo en el almacenamiento principal.

Sin embargo, debido a un problema en el shell, del explorador de Windows no muestra un icono genérico para el archivo cuando el Explorador de Windows no llama a los controladores del icono shell. Por lo tanto, un archivo que contiene el atributo de conexión aparece sin un icono si el tipo de archivo está configurado para utilizar un controlador de icono de shell.

Solución

Para resolver este problema, actualice el sistema operativo a Windows Vista.

Solución

Advertencia Pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o utilizando otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Para evitar este problema, utilice uno de los métodos siguientes en el equipo cliente.

Estos métodos pueden restaurar la imagen para un archivo remoto. Sin embargo, estos métodos pueden tener efectos secundarios del sistema de almacenamiento remoto que utiliza. Además, estos métodos pueden requerir pruebas en el entorno corporativo antes de utilizar estos métodos ampliamente.

Método 1: Aplicar una revisión que permite llamar a los controladores del icono shell incluso cuando el archivo está sin conexión de explorador de Windows

En un equipo que ejecuta Windows XP con Service Pack 2 (SP2) o Windows XP con Service Pack 1 (SP1), aplicar revisión 895115. Para obtener más información acerca de esta revisión, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
895115Explorador de Windows no muestra iconos para los archivos .htm, para los archivos .HTML o para archivos .msg después de habilitar archivos sin conexión en Windows XP
A continuación, habilitar una directiva que permite llamar a los controladores del icono shell incluso cuando el archivo está sin conexión de Windows Explorer. Para habilitar la directiva, siga estos pasos:
  1. Busque la siguiente clave del registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  2. Bajo esta clave del registro, cree la entrada de registro PerInstanceIconHandlerForOffline del tipo DWORD.
  3. Establezca el valor de la entrada de registro PerInstanceIconHandlerForOffline a 1.

Método 2: Cambiar las claves del registro para utilizar imágenes de icono estático

Cambiar las claves del registro que están asociadas con el tipo de archivo HTML, el tipo de archivo MHTML y el tipo de archivo XML. Asegúrese de las claves del registro utilizar imágenes de icono estático en lugar de los controladores del icono shell. Para ello, siga estos pasos:
  1. Cree un nuevo archivo de texto y, a continuación, pegar la información siguiente en el nuevo archivo de texto.
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\htmlfile\DefaultIcon]
    @="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,-32529"
    
    [HKEY_CLASSES_ROOT\mhtmlfile\DefaultIcon]
    @="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,-32554"
    
    [HKEY_CLASSES_ROOT\xmlfile\DefaultIcon]
    @="msxml.dll,-128"
    
    [-HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler]
    [-HKEY_CLASSES_ROOT\mhtmlfile\ShellEx\IconHandler]
    [-HKEY_CLASSES_ROOT\xmlfile\ShellEx\IconHandler]
  2. Guarde el nuevo archivo de texto como el archivo RestoreHandlerKeys.reg. Asegúrese de que utiliza la extensión. reg, de modo que el archivo asociado como un archivo de secuencia de comandos de registro de Windows.
  3. Haga clic con el botón secundario en el archivo RestoreHandlerKeys.reg y, a continuación, haga clic en Combinar . Si recibe un mensaje que le pide que permiten la combinación, haga clic en .

    Nota Quizás tenga que cerrar sesión en el equipo e inicie sesión en el equipo.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Este problema no dañar el archivo o el contenido del archivo. Este problema es un problema de presentación en un equipo cliente que ejecuta Windows Server 2003 o Windows XP.

Almacenamiento remoto es una parte de Windows Server 2003 Enterprise Edition y Windows Server 2003 Datacenter Edition. Este problema no es específico de almacenamiento remoto. Sin embargo, este problema es un problema en el Explorador de Windows en un equipo cliente que se ejecuta Windows Server 2003 o Windows XP si almacenamiento remoto está en el Centro de datos de red. Para obtener más información acerca de almacenamiento remoto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
816588Cómo utilizar almacenamiento remoto en Windows Server 2003

Propiedades

Id. de artículo: 935774 - Última revisión: miércoles, 31 de octubre de 2007 - Versión: 1.4
La información de este artículo se refiere a:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Office XP, All Editions
  • Microsoft Office 2003, All Editions
  • Microsoft Office Ultimate 2007
  • Microsoft Office Enterprise 2007
  • Microsoft Office Professional Plus 2007
  • Microsoft Office Professional 2007
  • Microsoft Office Small Business 2007
  • Microsoft Office Standard 2007
Palabras clave: 
kbmt kbtshoot kbbug kbpending KB935774 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 935774

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com