Servicios de Terminal Server de Windows 2000 cierra incorrectamente archivos de recursos compartidos remotos

Seleccione idioma Seleccione idioma
Id. de artículo: 272582 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E272582
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Síntomas

Puede que aparezca uno o más de los mensajes de error siguientes cuando varios usuarios trabajen en un servidor de Terminal Server con los mismos archivos y éstos se encuentren en un recurso compartido de red.
  • Error de disco o de red STATUS_UNEXPECTED_NETWORK_ERROR (0xc00000c4) ERROR_UNEXP_NET_ERR (error 59 en decimal o 0x3b en hexadecimal) STATUS_CONNECTION_DISCONNECTED (0xc000020c) ERROR_NETNAME_DELETED (error 64 en decimal o 0x40 en hexadecimal)

Causa

Este problema puede deberse a que el primer usuario que abrió el archivo compartido cierra la sesión. El servidor de Terminal Server cierra incorrectamente los identificadores de archivo que abrió para el archivo remoto, por lo que cualquier otro programa que tuviera el archivo abierto ya no puede obtener acceso a él. Tenga en cuenta que este problema no ocurre si los archivos de datos se traspasan a un volumen local del servidor de Terminal Server.

Solución

Para resolver este problema, obtenga el Service Pack más reciente para Windows 2000. Para obtener información adicional, 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
El archivo siguiente se puede descargar desde el Centro de descarga de Microsoft:
Contraer esta imagenAmpliar esta imagen

Descargar
Q272582_W2K_SP3_X86_EN.exe
El archivo Q272582_W2K_SP3_X86_EN.exe contiene a su vez los siguientes archivos:
 
 Mrxsmb.sys
 Rdbss.sys 
Para obtener información adicional acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591 Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft ha explorado este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que había disponible en el momento de la publicación de este archivo. El archivo se encuentra en servidores seguros que impiden realizar cambios no autorizados en el archivo.

NOTA: esta revisión sirve para situaciones en las que los archivos de datos se encuentren en recursos compartidos de red. Las imágenes ejecutables deben ejecutarse desde una partición local.

Solución

Para solucionar este problema, pase los archivos de datos a un volumen local del servidor de Terminal Server. Si su programa requiere letras de unidad no modificables, puede usar el comando SUBST para asignar estas letras de unidad a un volumen local.

Estado

Microsoft ha confirmado que es un problema de Windows 2000. Este problema se corrigió por primera vez en el Service Pack 3 de Windows 2000.

Más información

La mejor forma de identificar este problema es consultar los resultados de un seguimiento. En los resultados del seguimiento podrá observar que en un principio el servidor de Terminal Server envía un bloque de mensajes del servidor (SMB) para cerrar el identificador del archivo que el usuario A está usando. Esto ocurre cuando el usuario cierra el programa. Cuando el usuario A cierra la sesión, el servidor de Terminal Server envía un SMB de cierre de todos los indicadores pendientes del archivo que estaba utilizando el usuario A, incluso si los identificadores no se obtuvieron del usuario A. Por ejemplo, podría ver el siguiente comportamiento en el seguimiento si varios usuarios estuviesen trabajando con un archivo de base de datos de Microsoft Access.
  1. El usuario A cierra Access. SMB de cierre para el identificador del archivo de base de datos.
  2. El usuario A cierra la sesión. SMB de cierre para el identificador de archivo que el usuario B obtuvo para abrir el archivo de base de datos.

Propiedades

Id. de artículo: 272582 - Última revisión: domingo, 23 de febrero de 2014 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Service Pack 1 de Microsoft Windows 2000
  • Microsoft Windows 2000 Server
  • Service Pack 2 de Microsoft Windows 2000
  • Microsoft Windows 2000 Advanced Server
Palabras clave: 
kbnosurvey kbarchive kbbug kbfix kbtool kbqfe kbwin2000sp3fix kbenv kbhotfixserver KB272582

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