Windows не может получить доступ к сетевому месторасположению

При попытке зайти под определённым пользователем в сетевую папку, где находятся перемещаемые папки пользователей, возникает ошибка: «Windows не может получить доступ к <сетевой_путь>. Разрешение на доступ к <сетевой_путь> отсутствует».

Windows не может получить доступ: разрешение на доступ отсутствует

Исходные данные:

  1. Сервер Microsoft Small Business Server 2011;
  2. На сервере включено перенаправление пользовательских папок «Мои документы»;
  3. Проблема наблюдается на компьютере с Windows 7 Профессиональная.

Предварительная диагностика выявила:

  1. Описанная выше проблема возникает только у определённого пользователя на определённом компьютере;
  2. Если «проблемный» пользователь входит в систему на другом компьютере, то там сетевой ресурс доступен и перенаправление документов работает без проблем;
  3. Если на «проблемный» компьютер входит какой-то другой пользователь, то у него тоже всё отлично работает.

Честно говоря, всё выглядело очень неочевидно до тех пор пока я не обратил внимание, что на общем сетевом ресурсе сервера разрешено использование «Автономных файлов» (Offline Files).

Переинициализировал кэш автономных файлов:

  1. Запустил regedit.exe.
  2. Нашёл ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC\Parameters
  3. Создал параметр FormatDatabase (DWORD, 32 бита) и присвоил ему значение 1.
  4. Перезагрузил компьютер.

После переинициализации кэша сетевой ресурс стал доступен, перенаправление папки «Мои документы» заработало.

P.S. Если бы проблема была на компьютере с Windows XP, там параметр FormatDatabase (DWORD, 32 бита) надо было бы создать в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache.

Пожалуйста, оцените статью:
(всего оценок: 10, средняя: 3,80 из 5)