Terminal Server y los clientes de servicios de Terminal Server conectados pausar cuando un cliente de servicios de Terminal Server inicia sesión o cierra la sesión

Síntomas

Cuando un cliente de servicios de Terminal Server inicia sesión o cierra la sesión (ya sea en una sesión o en la consola de Terminal server), basado en Microsoft Windows Server 2003 o con Microsoft Windows 2000 Terminal server junto con los servicios de Terminal conectado los equipos cliente pueden dejar de responder o pueden detenerse durante varios segundos. Los usuarios también pueden experimentar uno o varios de los síntomas siguientes:
  • Cuando un usuario escribe en un documento, los caracteres no aparecen en la pantalla hasta que haya finalizado esta pausa.
  • Entrada de teclado y mouse de entrada están en la cola, pero no se procesan hasta que haya finalizado esta pausa.
  • Gráficos de supervisión (Perfmon) les faltan puntos de datos durante esta pausa de performance en vivo.
  • Todos los programas en ejecución parecen dejar de responder o "se bloquea", durante esta pausa.
  • Cuando la cola de impresión está bajo una carga de un gran número de usuarios, se muestra un uso de CPU elevado para él.

Causa

Este problema puede producirse si hay un conflicto entre recursos de servidor. La contención produce un retraso en el procesamiento que aparece como una pausa o falta de respuesta.

Solución

Windows Server 2008

No es necesario aplicar una revisión para resolver este problema en Windows Server 2008. Sin embargo, debe seguir las instrucciones de la sección "Más información".

Windows Server 2003

No es necesario aplicar una revisión para resolver este problema en Windows Server 2003. Sin embargo, debe seguir las instrucciones de la sección "Más información".

Windows 2000

Para resolver este problema en Windows 2000 Server, debe instalar una revisión y, a continuación, siga las instrucciones en la sección "Más información".

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.

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, envíe una solicitud al servicio de atención al cliente 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.
Requisitos previos
Para aplicar este hotfix, debe tener Windows 2000 Service Pack 3 (SP3) o Windows 2000 Service Pack 4 (SP4). Para obtener más información acerca de cómo obtener el service pack más reciente para Windows 2000, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

260910 cómo obtener el service pack más reciente para Windows 2000

Requisito de reinicio
Debe reiniciar el equipo después de aplicar este hotfix.
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.
   Date         Time   Version            Size    File name   --------------------------------------------------------------
02-Aug-2004 18:00 5.0.2195.6920 126,736 Adsldp.dll
02-Aug-2004 18:00 5.0.2195.6960 132,880 Adsldpc.dll
02-Aug-2004 18:00 5.0.2195.6896 63,760 Adsmsext.dll
02-Aug-2004 18:00 5.0.2195.6928 381,712 Advapi32.dll
24-Mar-2004 02:17 5.0.2195.6824 42,256 Basesrv.dll
02-Aug-2004 18:00 5.0.2195.6866 69,904 Browser.dll
16-Jan-2004 00:18 5.0.2195.6891 35,632 Classpnp.sys
21-Sep-2003 00:45 5.0.2195.6824 236,304 Cmd.exe
24-Feb-2004 05:10 5.0.2195.6901 30,864 Disk.sys
02-Aug-2004 18:00 5.0.2195.6920 136,464 Dnsapi.dll
02-Aug-2004 18:00 5.0.2195.6876 92,432 Dnsrslvr.dll
02-Aug-2004 18:00 5.0.2195.6920 47,376 Eventlog.dll
15-Apr-2004 22:00 5.0.3900.6920 242,448 Explorer.exe
02-Aug-2004 18:00 0.2.0.1 138,000 Faxui.dll
19-Jun-2003 20:05 5.0.2195.6660 233,744 Gdi32.dll
02-Aug-2004 18:00 5.0.2195.6939 148,752 Kdcsvc.dll
03-May-2004 23:59 5.0.2195.6922 206,096 Kerberos.dll
24-Mar-2004 02:17 5.0.2195.6897 742,160 Kernel32.dll
21-Sep-2003 00:32 5.0.2195.6824 71,888 Ksecdd.sys
02-Aug-2004 18:00 5.0.2195.6960 256,784 Localspl.dll
11-Jun-2004 22:18 5.0.2195.6940 512,784 Lsasrv.dll
11-Jun-2004 22:18 5.0.2195.6940 33,552 Lsass.exe
10-Feb-2004 19:47 5.0.2195.6897 30,160 Mountmgr.sys
24-Mar-2004 02:17 5.0.2195.6824 54,544 Mpr.dll
27-Jul-2004 22:03 5.0.2195.6961 409,360 Mrxsmb.sys
02-Aug-2004 18:00 5.0.2195.6958 335,120 Msgina.dll
05-May-2004 01:05 5.0.2195.6926 114,960 Msv1_0.dll
02-Aug-2004 18:00 5.0.2195.6958 309,008 Netapi32.dll
02-Aug-2004 18:00 5.0.2195.6921 361,744 Netlogon.dll
02-Aug-2004 18:00 5.0.2195.6961 933,648 Ntdsa.dll
23-Jul-2004 19:17 5.0.2195.6960 1,704,128 Ntkrnlmp.exe
23-Jul-2004 19:17 5.0.2195.6960 1,703,744 Ntkrnlpa.exe
23-Jul-2004 19:17 5.0.2195.6960 1,725,504 Ntkrpamp.exe
23-Jul-2004 19:17 5.0.2195.6960 1,680,832 Ntoskrnl.exe
19-Jun-2003 20:05 5.0.2195.6702 66,320 Ntprint.dll
02-Aug-2004 18:00 5.0.2195.6960 955,152 Ole32.dll
02-Aug-2004 18:00 5.0.2195.6868 381,712 Printui.dll
27-Jul-2004 22:03 5.0.2195.6961 169,968 Rdbss.sys
24-Mar-2004 02:17 5.0.2195.6892 90,264 Rdpwd.sys
02-Aug-2004 18:00 5.0.2195.6958 435,984 Rpcrt4.dll
02-Aug-2004 18:00 5.0.2195.6935 212,240 Rpcss.dll
02-Aug-2004 18:00 5.0.2195.6944 392,976 Samsrv.dll
02-Aug-2004 18:00 5.0.2195.6939 114,448 Scecli.dll
02-Aug-2004 18:00 5.0.2195.6939 261,392 Scesrv.dll
02-Aug-2004 18:00 5.0.3900.6960 2,358,544 Shell32.dll
04-Jun-2004 23:13 5.0.2195.6935 5,887,488 Sp3res.dll
02-Aug-2004 18:00 5.0.2195.6938 80,144 Spoolss.dll
02-Aug-2004 18:00 5.0.2195.6824 12,560 Usbmon.dll
24-Mar-2004 02:17 5.0.2195.6897 403,216 User32.dll
05-Aug-2003 22:14 5.0.2195.6794 385,808 Userenv.dll
02-Aug-2004 18:00 5.0.2195.6920 48,912 W32time.dll
05-Apr-2004 17:46 5.0.2195.6920 57,104 W32tm.exe
14-Jul-2004 01:52 5.0.2195.6960 1,631,696 Win32k.sys
02-Aug-2004 18:00 5.0.2195.6924 88,336 Win32spl.dll
11-Mar-2004 02:37 5.0.2195.6898 181,520 Winlogon.exe
02-Aug-2004 18:00 5.0.2195.6825 114,960 Winspool.drv
02-Aug-2004 18:00 5.0.2195.6958 244,496 Winsrv.dll
02-Aug-2004 18:00 5.0.2195.6920 127,248 Wldap32.dll
02-Aug-2004 18:00 5.0.2195.6824 57,104 Wlnotify.dll
24-Mar-2004 02:17 5.0.2195.6897 742,160 Kernel32.dll
14-Jul-2004 01:52 5.0.2195.6960 1,631,696 Win32k.sys
02-Aug-2004 18:00 5.0.2195.6958 244,496 Winsrv.dll
02-Aug-2004 18:15 25,520 Kb324446.cat


Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

En un equipo basado en Windows Server 2003, debe activar la función de Habilitar rendimiento avanzado para cada disco duro que tiene habilitada la caché de escritura y que tiene su caché de escritura protegida contra la pérdida accidental de alimentación. Además, debe configurar varias subclaves del registro.

En un equipo basado en Windows 2000, después de instalar la revisión y, a continuación, reinicie el equipo, debe activar el poder proteger la opción de caché de escritura para cada disco duro que tiene habilitada la caché de escritura y que tiene su caché de escritura protegida contra la pérdida accidental de alimentación. Además, debe configurar varias subclaves del registro.

Paso 1. Activar la característica "Habilitar de rendimiento avanzado" en Windows Server 2003 o la opción proteger de energía en Windows 2000

Windows Server 2003

Para activar la función de Habilitar rendimiento avanzado en un equipo basado en Windows Server 2003, siga estos pasos:

Advertencia: Se recomienda que sólo habiliten la característica Habilitar rendimiento avanzado para los discos que tienen un suministro de alimentación de reserva. Esta configuración mejora el rendimiento del disco, pero también aumenta el riesgo de pérdida de datos si el disco apaga.
  1. Haga clic en Inicio, haga clic con el botón secundario en Mi PC y, a continuación, haga clic en Administrar.
  2. En Herramientas del sistema, haga clic en Administrador de dispositivos.
  3. En el panel derecho, expanda unidades de disco.
  4. Haga clic derecho en la unidad de disco que desea configurar y, a continuación, haga clic en Propiedades.
  5. Haga clic en la ficha directivas .
  6. Si está activada la casilla de verificación Habilitar caché de escritura en el disco , haga clic para activar la casilla de verificación Habilitar rendimiento avanzado .
  7. Haga clic en Aceptar.

Windows 2000

Para configurar la opción proteger de energía en Windows 2000, utilice la herramienta Dskcache.exe. Para obtener más información acerca de cómo obtener la herramienta Dskcache.exe y cómo utilizarlo para configurar la opción de caché de escritura protegida por alimentación, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

811392 opción de caché de escritura de obtener la herramienta Dskcache.exe para configurar la "protegida por alimentación"

Cuando ejecuta Dskcache.exe sin parámetros, se muestra la configuración de caché de escritura actual para todos los discos duros. Para cada disco duro que está instalado actualmente en el equipo, se muestra la siguiente información:
Dispositivo de disco :

\\? \\ <ID del dispositivo SCSI>


Configuración actual :
Caché de escritura [habilitada | deshabilitada]
Protegida por alimentación [habilitada | deshabilitada]
Para activar la opción proteger de energía en un disco duro, utilice el modificador de línea de comandos de p.

Por ejemplo, para activar la opción proteger la alimentación de la unidad C, escriba la línea siguiente en el símbolo del sistema y, a continuación, presione ENTRAR:
Dskcache + p c:
Se muestra la siguiente información para la unidad C:
Dispositivo de disco :

\\? \\ <ID del dispositivo SCSI>


Configuración actual :
Habilitar caché de escritura es
Protegida por alimentación está deshabilitado
Nueva configuración :
Habilitar caché de escritura es
Protegida por alimentación está habilitado
Nota: Puede activar la opción de caché de escritura protegida por alimentación sólo para los discos que están actualmente presentes en su equipo. De forma predeterminada, la opción proteger de energía está desactivada. Como resultado, esta opción está desactivada para los discos duros que se agregan al equipo después de aplicar esta configuración. Al agregar discos duros adicionales, debe activar la opción de poder proteger para esos discos si desea que la configuración se aplique a esos discos.

Paso 2. Configurar las subclaves del registro

También debe configurar las siguientes subclaves del registro en el servidor Terminal server y en todos los servidores de archivos:

Nota:  En esta sección se aplica a Windows Server 2008, Windows Server 2003 y Windows 2000.
  • En la subclave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters, configure las siguientes entradas:
    • Nombre: MaxWorkItems
      Tipo de datos: REG_DWORD
      Datos del valor: 8192 (decimal)
    • Nombre: MaxMpxCt
      Tipo de datos: REG_DWORD
      Datos del valor: 2048 (decimal)
    • Nombre: MaxRawWorkItems
      Tipo de datos: REG_DWORD
      Datos del valor: 512 (decimal)
    • Nombre: MaxFreeConnections
      Tipo de datos: REG_DWORD
      Datos del valor: 100 (decimal)
    • Nombre: mínimas
      Tipo de datos: REG_DWORD
      Datos del valor: 32 (decimal)
  • En la subclave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters, configure la siguiente entrada:
    • Nombre: MaxCmds
      Tipo de datos: REG_DWORD
      Datos del valor: 2048 (decimal)
  • De forma predeterminada, el registro no tiene una subclave de Configuration Manager. Para crear la clave, busque y, a continuación, haga clic en la subclave siguiente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    Seleccione nuevoy, a continuación, haga clic en clave. Escriba Administrador de configuracióny, a continuación, presione ENTRAR.

    En la nueva subclave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Configuration Manager, configure la siguiente entrada:
    • Nombre: RegistryLazyFlushInterval
      Tipo de datos: REG_DWORD
      Datos del valor: 60 (decimal)
Para obtener más información acerca de cómo se denominan los paquetes de revisiones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Esquema 816915 nueva nomenclatura para los paquetes de actualización de software de Microsoft Windows

Propiedades

Id. de artículo: 324446 - Última revisión: 17 feb. 2017 - Revisión: 2

Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Windows Server 2008 Standard, Windows Server 2008 Enterprise

Comentarios