Help and Support

Id. de artículo: 296264 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 7.4

Configuración del bloqueo oportunista en Windows

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 se produce algún problema. Para obtener más información acerca de 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  (http://support.microsoft.com/kb/256986/ ) Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

Resumen

De forma predeterminada, el bloqueo oportunista se habilita en los clientes del bloque de mensajes del servidor (SMB) que ejecutan uno de los sistemas operativos Windows que se muestran al principio de este artículo. El bloqueo de archivos permite a los clientes bloquear los archivos y poner localmente la información en la memoria caché sin peligro de que otro usuario cambie el archivo. De esta forma, se aumenta el rendimiento de muchas operaciones con los archivos, si bien puede reducir el rendimiento en otras operaciones, ya que el servidor que otorga el bloqueo de archivos también debe administrar la suspensión de dicho bloqueo cuando otro usuario solicita acceso al archivo.

Más información

Advertencia
Pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

La ubicación de la entrada del Registro del cliente para el bloqueo de archivos ha cambiado con respecto a la ubicación anterior en Microsoft Windows NT. En las versiones posteriores de Windows, puede deshabilitar el bloqueo oportunista estableciendo la siguiente entrada del Registro en 1:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MRXSmb\Parameters\
OplocksDisabled REG_DWORD 0 ó 1
Valor predeterminado: 0 (no deshabilitado)

Nota
El valor del Registro OplocksDisabled configura los clientes de Windows para que soliciten o no soliciten los bloqueos oportunistas en un archivo remoto.
También puede denegar el otorgamiento de bloqueos estableciendo la siguiente entrada del Registro en 0:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
EnableOplocks REG_DWORD 0 ó 1
Valor predeterminado: 1 (habilitado de forma predeterminada)

Nota
El valor EnableOplocks configura los servidores basados en Windows (incluidas las estaciones de trabajo que comparten archivos) para permitir o denegar los bloqueos oportunistas en los archivos locales.
Nota
Si se deshabilita el bloqueo oportunista, Archivos sin conexión de Windows Vista da error. Por ejemplo, cuando OplocksDisabled es 1 o EnableOplocks es 0 (cero), la característica Archivos sin conexión de Windows Vista no funciona.

Además, puede utilizar los siguientes valores para ajustar el bloqueo de archivos en los equipos basados en Windows que han otorgado bloqueos de archivos.

El siguiente valor especifica el rendimiento de vínculo mínimo que el servidor ha permitido antes de deshabilitar los bloqueos sin formato y de archivos para esta conexión:
MinLinkThroughput REG_DWORD 0 a un número infinito de bytes por segundo
Valor predeterminado: 0
El siguiente valor especifica el tiempo máximo permitido para un retardo de vínculo. Si el retardo es superior a este número, el servidor deshabilita la E/S sin formato y el bloqueo de archivos de esta conexión:
MaxLinkDelay REG_DWORD 0 a 100.000 segundos
Valor predeterminado: 60
El siguiente valor especifica el tiempo que el servidor espera a que el cliente responda a una solicitud de suspensión de bloqueo de archivos (los valores más pequeños permiten la detección más rápida de clientes bloqueados, aunque puede provocar la pérdida de datos en la caché):
OplockBreakWait REG_DWORD 10 a 180 segundos
Valor predeterminado: 35


Nota
Debe reiniciar el equipo para que estos cambios en el Registro surtan efecto.

La información de este artículo se refiere a:
  • Windows Vista Ultimate
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palabras clave: 
kbinfo kbfilesystems kbenv KB296264

Seleccione idioma