Aparece un mensaje de error de archivo bloqueado o acceso denegado al guardar archivos a través de la red

Seleccione idioma Seleccione idioma
Id. de artículo: 812937 - 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. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información sobre 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:
256986 Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando intenta guardar un archivo como un libro de Microsoft Excel que abrió utilizando una ruta de acceso de la convención de nomenclatura universal (UNC), puede recibir un mensaje de error que es similar a uno de los siguientes:
No puede leer el archivo. El archivo está bloqueado
Acceso denegado
Error de bloqueo
El Visor de sucesos puede contener el suceso siguiente:

Tipo de suceso: información
Origen del suceso: aplicación emergente
Categoría del suceso: ninguna
Id. de suceso: 26
Usuario: No disponible
Descripción: Emergente de aplicación: Windows ? Error de escritura retardada : Windows no pudo guardar todos los datos para el archivo nombreDelArchivoQueDeseaGuardar. Se han perdido los datos. La posible causa de este error puede ser un error en el hardware de su PC o en la conexión de red. Intente guardar este archivo en otra ubicación. Para obtener más información al respecto, vea el Centro de ayuda y soporte técnico en http://support.microsoft.com.

Causa

Este problema se produce cuando el redirector vacía el contenido del archivo, y escribe en un identificador de archivos con acceso de sólo lectura en lugar de en un identificador de archivos con acceso de escritura. Cuando el redirector recibió una interrupción del bloqueo oportunista en ninguno, purgó la caché para el archivo, pero no la desinicializó. El redirector también necesitaba purgar y desinicializar cuando llega el final del archivo, porque la interrupción del bloqueo oportunista es asíncrona. Dado que no desinicializó la caché para el archivo, escribió en el identificador de archivos incorrecto.

Solución

Información de Service Pack

Para resolver este problema, obtenga el Service Pack más reciente para Microsoft Windows XP. Para obtener información adicional al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322389 Cómo obtener el Service Pack más reciente para Windows XP

Información de hotfix

Hay disponible una revisión para la que Microsoft proporciona soporte técnico. Sin embargo, esta revisión sólo se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo en sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, se recomienda que espere al próximo Service Pack que contenga esta revisión.

Para resolver este problema, envíe una solicitud a los servicios al cliente en línea de Microsoft con el fin de obtener la revisión. Para enviar una solicitud en línea y obtener la revisión, visite el siguiente sitio web de Microsoft:
http://go.microsoft.com/?linkid=6294451
Nota: si se producen más problemas o si es necesario investigar la causa de los problemas, es posible que tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas y temas de soporte técnico adicionales que no reúnan las condiciones necesarias para esta revisión en cuestión. Para crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y las horas de estos archivos se muestran según el horario universal coordinado (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria de la herramienta Fecha y hora del Panel de control.

Windows XP SP1, Windows XP Tablet PC Edition

Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
30-ene-0321:415.1.2600.1164400.896Mrxsmb.sys
30-ene-0321:415.1.2600.1164154.880Rdbss.sys

Windows XP 64-Bit Edition

Contraer esta tablaAmpliar esta tabla
FechaHoraVersiónTamañoNombre de archivo
30-ene-0321:415.1.2600.11641.259.392Mrxsmb.sys
30-ene-0321:415.1.2600.1164489.216Rdbss.sys

Solución

ADVERTENCIA: si utiliza incorrectamente el Editor del Registro, puede causar serios problemas que tal vez requieran volver a instalar el sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad. Para evitar este problema, deshabilite el bloqueo oportunista en el servidor de archivos:
  1. Haga clic en Inicio y, a continuación, en Ejecutar.
  2. En el cuadro Abrir, escriba regedit y, después, presione Entrar.
  3. En Editor del Registro, busque la subclave siguiente en el Registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\LanmanServer\Parameters
  4. En el panel derecho, haga clic en EnableOplocks y, a continuación, presione Entrar.
  5. En el cuadro Información del valor, escriba 0 y, después, presione Entrar.
  6. Salga del Editor del Registro.

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:" de este artículo. Este problema se corrigió por primera vez en el Service Pack 2 de Microsoft Windows XP.

Más información

Para obtener información adicional acerca del bloqueo oportunista, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
296264 Configuración del bloqueo oportunista en Windows
Un seguimiento de este problema muestra que el archivo se abrió por lo menos dos veces y muestra que el sistema escribe incorrectamente en el identificador del archivo de sólo lectura. Un seguimiento que muestra que este problema es similar al siguiente:
96  CLIENT SMB: C NT create & X, File = \newshare.xls
           SMB: Desired Access = 0x00020089 
	  (Read Data,Read EA,Read Attributes)
97  SERVER SMB: R NT create & X, FID = 0x5
  	  SMB: Oplock Level = Batch

<se ha quitado contenido que muestra el programa cliente al leer y bloquear el archivo, pero el archivo no está cerrado>

450 CLIENT SMB: C NT create & X, File = \newshare.xls
  	   SMB: Desired Access = 0x0002019F 
	   (Read/Write Data, Read/Write EA, Read/Write Attributes)

451 SERVER SMB: R NT create & X, FID = 0xc007
	   SMB: Oplock Level = NONE

<se ha quitado contenido que muestra el programa cliente al leer, bloquear, escribir y vaciar datos en este identificador de archivo>

585 CLIENT SMB: C write & X, FID = 0x5, Write 0xc00 at 0x00005000
		PID = 0xFEFF TID = 0x1002 MID = 0x4400 UID = 0x0801
586 SERVER SMB: R write & X - NT error, System, Error, Code = (34) STATUS_ACCESS_DENIED
Nota: el identificador del proceso (PID) de 0xFEFF en el marco 585 representa el proceso del sistema cliente que está utilizando el identificador de archivo de sólo lectura. No muestra el programa cliente que escribe los datos en el disco.

Propiedades

Id. de artículo: 812937 - Última revisión: sábado, 01 de diciembre de 2007 - Versión: 5.2
La información de este artículo se refiere a:
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
Palabras clave: 
kberrmsg kbbug kbfix kbqfe kbenv kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB812937

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