Операционные системы Windows XP и Windows 2000 поддерживают функцию opportunist locking, с помощью которой SMB-клиенты могут заблокировать файл на сервере, поместить его содержимое в кэш и больше не заботиться о том, что кто-то другой способен изменить данный файл. В предыдущих версиях Windows поддерживалось аналогичное свойство, но его исполнение было несколько иным. Функция opportunist locking обеспечивает более производительную работу клиента. Однако ее поддержка дополнительно нагружает сервер, обслуживающий эти блокировки. Отключить функцию opportunist locking можно двумя способами:
Первый:
2.Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\MRxSmb\Parameters.
3.В меню Edit выберите New, DWORD.
4.Введите имя параметра - OplocksDisabled и нажмите Enter .
5.Установите его значение равным 1.
6.Щелкните OK.
Второй:
2.Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\lanmanserver\parameters.
3.В меню Edit выберите New, DWORD.
4.Введите имя параметра - EnableOplocks и нажмите Enter .
5.Установите его значение равным 0.
6.Щелкните OK.
Если вы хотите дополнительно настроить функцию opportunist locking, то в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\lanmanserver\parameters установите следующие параметры:
Джон Севилл - MCSE, консультант, автор книги