No se puede configurar el número máximo de solicitudes SMB simultáneas que se envían al servicio de servidor en Windows XP

Seleccione idioma Seleccione idioma
Id. de artículo: 926646 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Este artículo describe un problema que se produce cuando los usuarios de la red tener acceso a archivos en un equipo que ejecuta Microsoft Windows XP Professional cuando se utiliza el equipo como un servidor de archivos.

De manera predeterminada, hay una restricción que prohíbe más de 10 comandos de bloque (SMB) de mensaje de servidor simultáneas en el servicio servidor de Windows XP Professional. Esta restricción también se aplica a otros sistemas operativos de Windows cliente equipo. Por ejemplo, un comando SMB se produce cuando se realiza una llamada para abrir un archivo. La mayoría de los comandos SMB se procesan inmediatamente. Por ejemplo, el comando Abrir archivo se procesa inmediatamente. Por lo tanto, un máximo de 10 comandos simultáneos normalmente no es un problema.

Sin embargo, hay algunos comandos SMB se denominan "solicitudes SMB a largo plazo". Estas solicitudes SMB a largo plazo permanecerán abiertas hasta que se responden. Normalmente, una vez se recibe una respuesta, otro comando del mismo tipo se envía inmediatamente.

Además, una solicitud a largo plazo de SMB es una notificación de cambio. Por ejemplo, si se abre el Explorador de Windows y, a continuación, haga clic en una carpeta específica de la red, se envía una notificación de cambio al equipo que aloja la carpeta. Esto ocurre algo cambia en esta carpeta. A continuación, una notificación de cambio se envía al equipo cliente para que el Explorador de Windows puede actualizar la ventana y mostrar el nuevo archivo. Si un equipo que ejecuta Windows XP aloja la carpeta, sólo 10 comandos SMB pueden utilizarse al mismo tiempo. No se responden todas las demás solicitudes. También puede recibir un mensaje de error cuando las demás solicitudes intentan abrir archivos a través de la red.

Causa

Este problema se produce debido a una limitación intencionada en el servicio servidor de Windows XP Professional. Windows XP Professional está diseñado como un sistema operativo cliente. Por lo tanto, Windows XP no está optimizado para las tareas del servidor.

Solución

Información de revisiones

Para resolver este problema, hay disponible una revisión que permite configurar el número de comandos SMB simultáneos mediante el valor de MaxMpxCt del registro. Esta revisión le permite configurar el valor de MaxMpxCt hasta un máximo de 255. Para obtener más información, consulte la sección "Información de registro" y la sección "Más información".

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico. Esta revisión podría sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la siguiente actualización de software que contenga este hotfix.

Si la revisión está disponible para descarga, es hay una sección de "Descarga de revisión disponible" al principio de este artículo. Póngase en contacto si no aparece en esta sección, con los Microsoft cliente Servicios de y soporte técnico para obtener la revisión de.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponibles" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Debe instalar Windows XP Professional Service Pack 2 (SP2) para instalar este hotfix.

Requisitos de reinicio

Debe reiniciar el servicio de servidor después de aplicar este hotfix. Si se le pide, reinicie el equipo después de instalar la revisión.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a otros hotfix.

Información del registro

importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por tanto, asegúrese de que siga estos pasos cuidadosamente. Realice una para agregar protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows


Para habilitar esta revisión, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba regedit y, a continuación, haga clic en Aceptar .
  2. Localice y, a continuación, haga clic en la siguiente subclave del registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
  3. En el menú Edición , seleccione nuevo y, a continuación, haga clic en Valor DWORD .
  4. Escriba MaxMpxCt y, a continuación, presione ENTRAR.
  5. Haga clic con el botón secundario del mouse en MaxMpxCt y, a continuación, haga clic en Modificar .
  6. En el cuadro datos del valor , escriba el valor deseado y, a continuación, haga clic en Aceptar .

    Nota Puede establecer el número de comandos SMB simultáneos en un valor que está comprendido entre 10 y 255. El valor predeterminado es 10. En Microsoft Windows Server 2003, puede establecer el número de comandos SMB simultáneos a un valor máximo de 65.535.
  7. Cierre el Editor del registro.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Srvsvc.dll5.1.2600.301996.76819-Oct-200616: 29x 86

Estado

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

Más información

El valor real de máximo comandos SMB simultáneos es determinado por el mínimo de dos valores. Estos valores son el valor de MaxMpxCt en el servidor y el valor de registro de MaxCmds en el equipo cliente. De forma predeterminada, se establece el valor de MaxCmds en 50 en Windows XP Professional. No se puede establecer este valor a más de 65.535.

En el equipo Windows XP que actúa como el servidor, el valor de MaxMpxCt, el valor de MaxWorkItems y el valor de tamaño se encuentran en la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
En el equipo de Windows XP que actúa como el equipo cliente, el valor de MaxCmds se encuentra en la siguiente subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters
Debe establecer los siguientes valores del registro en el equipo basado en Windows XP que actúa como el servidor de archivos. Al hacerlo, le concede los recursos necesarios para el servicio servidor.
  • Debe establecer el valor de MaxWorkItems en al menos 4 veces el valor de MaxMpxCt. De forma predeterminada, el valor de MaxWorkItems se establece en 64 en Windows XP Professional. Puede establecer este valor a un máximo de 1.024. Recomendamos que utilice esta configuración sólo en equipos que tengan suficiente memoria. La cantidad exacta de memoria que debe tener depende de los detalles de configuración. En esta situación, recomendamos que utilice al menos 1 gigabyte (GB) de memoria.
  • De forma predeterminada, el valor Size se establece en 1 en Windows XP Professional. Debe establecer el valor de tamaño en al menos 2. Si tener problemas, debe establecer el valor de tamaño a 3. Un valor de tamaño de 1 se utiliza para optimizar Windows XP para las aplicaciones locales. Un valor de tamaño de 2 se utiliza para equilibrar el uso de recursos entre la aplicación local y las aplicaciones remotas. Un valor de tamaño de 3 se utiliza para optimizar Windows XP para la actividad de red.
Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 926646 - Última revisión: miércoles, 29 de agosto de 2007 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft Windows XP Professional
Palabras clave: 
kbmt kbautohotfix kbwinxppresp3fix kbfix kbbug kbhotfixserver kbqfe kbpubtypekc KB926646 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): 926646

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