REVISIÓN: Un programa que llama a Wininet.dll tarda más tiempo del esperado en cerrarse


Importante: Este artículo contiene información acerca de cómo modificar el registro. Antes de modificar el registro, asegúrese de realizar una copia de seguridad y asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Síntomas


Un programa que llama a Wininet.dll tarda más tiempo del esperado en cerrarse. Además, el programa parece dejar de responder (se bloquea) hasta un minuto. Este problema se produce cuando se configura Microsoft Internet Explorer 6 para utilizar uno de los valores de configuración automática para detectar un servidor proxy.

Solución


Información del Service pack

Para resolver este problema, obtenga el service pack más reciente para Windows Server 2003. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
889100 cómo obtener el service pack más reciente para Windows Server 2003

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

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 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 la herramienta fecha y hora del Panel de Control.
Internet Explorer 6
   Date         Time   Version        Size     File name
-------------------------------------------------------
25-Oct-2004 19:40 6.0.2800.1480 577,024 Wininet.dll
Internet Explorer 6 para Microsoft Windows XP Service Pack 2
   Date         Time   Version         Size     File name
--------------------------------------------------------
21-Jul-2005 02:15 6.00.2900.2723 660,480 Wininet.dll


Importante: Debe modificar el registro para utilizar este hotfix.

Advertencia: Si utiliza incorrectamente el Editor del registro, puede provocar problemas graves que conlleven la reinstalación del sistema operativo. Microsoft no puede garantizar que pueda solucionar los problemas derivados del uso incorrecto del Editor del registro. Utilice el Editor del registro bajo su propio riesgo.

Después de aplicar este hotfix, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
  2. Busque la siguiente clave del registro:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
  3. Haga clic en la clave del registro que encontró en el paso 2, haga clic en nuevoy, a continuación, haga clic en clave.
  4. Escriba FeatureControly, a continuación, presione ENTRAR.
  5. Haga clic en FeatureControl, haga clic en nuevoy, a continuación, haga clic en clave.
  6. Escriba FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801y, a continuación, presione ENTRAR.
  7. Haga clic en FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801, haga clic en nuevoy, a continuación, haga clic en Valor DWORD.
  8. Escriba el nombre del proceso del programa que desea configurar. Por ejemplo, para configurar Internet Explorer, escriba Iexplore.exe.
  9. Haga clic en el nombre del proceso que escribió en el paso 8 y, a continuación, haga clic en Modificar.
  10. En el cuadro información del valor, escriba 00000001 y, a continuación, haga clic en Aceptar.
  11. Haga clic en FEATURE_WAIT_TIME_THREAD_TERMINATE_KB886801, haga clic en nuevoy, a continuación, haga clic en clave.
  12. Escriba la configuracióny, a continuación, presione ENTRAR.
  13. Haga clic en configuración, haga clic en nuevoy, a continuación, haga clic en Valor DWORD.
  14. Escriba ThreadTerminateWaitTimey, a continuación, presione ENTRAR.
  15. Haga clic en ThreadTerminateWaitTimey, a continuación, haga clic en Modificar.
  16. En el cuadro información del valor , escriba d 000007 0y, a continuación, haga clic en Aceptar.

    Nota: Puede modificar este valor para crear un retardo mayor o un menor retardo.
  17. En el menú Archivo , haga clic en Salir para salir del Editor del registro.

Solución alternativa


Para evitar este problema, configure Internet Explorer 6 para utilizar un servidor proxy estático. Para ello, siga estos pasos:
  1. Inicie Internet Explorer 6.
  2. En el menú Herramientas, haga clic en Opciones de Internet.
  3. Haga clic en la ficha conexiones.
  4. En la ficha conexiones , haga clic en la conexión de acceso telefónico o la conexión de red privada virtual que desee configurar y, a continuación, haga clic en configuración. Si se conecta a Internet a través de una red de área local (LAN), haga clic en Configuración LAN.
  5. Haga clic para activar la casilla de verificación utilizar un servidor proxy para esta conexión o la casilla de verificación utilizar un servidor proxy para su LAN .
  6. Escriba la dirección del servidor proxy en el cuadro dirección , escriba el número de puerto en el cuadro puerto y, a continuación, haga clic en Aceptar dos veces.

    Nota: También tendrá que hacer clic para activar la casilla de verificación no usar el servidor proxy para direcciones locales .

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a". Este problema se corrigió primero en Windows Server 2003 Service Pack 2.

Más información


Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft