Приложения зависают при попытке доступа к сетевым ресурсам
Если вы заметили, что приложения зависают, когда они одновременно пытаются получить доступ к файлу на сетевом диске в Windows 10 , этот пост призван вам помочь. В этом посте мы определим потенциальную причину этой проблемы, а также предложим обходной путь, который вы можете попробовать, чтобы уменьшить проблему.
Давайте рассмотрим типичный сценарий, в котором вы можете столкнуться с этой аномалией.
Вы создаете общую папку на сервере, а затем добавляете в нее файл. На клиенте под управлением Windows 10/8.1/7 вы монтируете общую папку как сетевой диск. Вы устанавливаете стороннее программное обеспечение безопасности, которое включает драйвер мини-фильтра файловой системы, связанный с приложением.
Мини-фильтр подключен как к локальному диску, который содержит путь %SystemRoot% (например, диск C), так и к сетевому диску для созданной вами общей папки. Минифильтр отправляет приложению сообщение (с помощью функции FltSendMessage ), которое включает имя файла на сетевом диске. Приложение пытается открыть файл, используя полученное имя файла, а другое приложение на том же компьютере, не связанное с минифильтром, одновременно пытается открыть тот же файл на сетевом диске.
В этом случае оба приложения зависают.
Приложения(Apps) зависают при попытке доступа к сетевым ресурсам
Если вы столкнулись с этой проблемой зависания приложений при доступе к файлу на сетевом диске(apps freeze when accessing a file on a network drive) , вы можете попробовать рекомендуемые ниже решения, если это возможно, чтобы быстро и легко решить проблему.
1] Если эта проблема уже возникла(1] If this issue has already occurred) , перезапустите клиент Windows.
2] Чтобы избежать этой проблемы(2] To avoid this problem) , вы можете отключить автономные файлы(Offline Files) (Примечание : если вам нужно использовать автономные файлы(use Offline Files) , обходного пути нет) с помощью редактора локальной групповой политики(Local Group Policy Editor) (gpedit.msc).
Вот как:
- Нажмите клавишу Windows + R.
- В диалоговом окне «Выполнить» введите gpedit.msc и нажмите Enter, чтобы открыть редактор групповой политики(open Group Policy Editor) .
- В редакторе локальной групповой политики(Local Group Policy Editor) используйте левую панель, чтобы перейти по указанному ниже пути:
Computer Configuration > Administrative Templates > Network > Offline Files
- На правой панели дважды щелкните Разрешить или запретить использование функции автономных файлов,(Allow or disallow use of the Offline Files feature) чтобы изменить ее свойства.
- В окне « Разрешить или запретить использование функции автономных файлов(Allow or disallow use of the Offline Files feature) » установите переключатель в положение « Отключено(Disabled) » .
- Нажмите Применить(Apply) > ОК(OK) , чтобы сохранить изменения.
Теперь вы можете выйти из редактора локальной групповой политики(Local Group Policy Editor) и перезагрузить компьютер. Теперь проблема с зависанием приложений при доступе к файлу на сетевом диске (apps freeze when accessing a file on a network drive ) в Windows 10 должна быть решена.
По данным Microsoft , вы сталкиваетесь с этой проблемой из-за блокировки ресурсов, удерживаемой драйвером кэширования на стороне клиента Windows (Csc.sys)(Windows Client-Side Caching Driver (Csc.sys)) .
При возникновении этой проблемы Csc.sys блокирует(Csc.sys) ресурсы файла, а затем запрашивает драйвер, который находится над ним в стеке драйверов, чтобы открыть файл. Это заставляет все приложения, пытающиеся получить доступ к файлу, ждать. Это также заставляет поток минифильтра ожидать ответа связанного с ним приложения.
Related posts
Как узнать страны, в которых доступны приложения Магазина Windows
Как использовать Network Sniffer Tool PktMon.exe в Windows 10
Включить Network Connections пока в Modern Standby на Windows 10
Что такое Tor Network и что это используется?
Мера Local Area Network speed с LAN Speed Test tool
Как вставить соединение данных SIM card и настроек на Surface device
Network Error: невозможно получить доступ Network drive, Error 0x80004005
Как сопоставить Network Drive или добавить FTP Drive в Windows 11/10
NetTraffic: Реальное время Network traffic Монитор для Windows 10
Как исправить Unidentified Network в Windows 11/10
Выполнить Network Audit с Alloy Discovery Express для Windows
Как включить Wake-on-LAN в Windows 10
Fix Ping Spikes в WiFi or Ethernet на Windows 11/10
Как разрешить Chrome для доступа к Network в вашем брандмауэре
Как очистить Mapped Network Drive Cache в Windows 10
Бесплатный Wireless Networking Tools для Windows 10
Как найти Router IP address на Windows 10 - IP Address Lookup
Как делиться файлами между компьютерами, используя LAN в Windows 10
Chrome Connectivity Diagnostics Plugin тестирует ваш Network Connection
Как настроить Internet connection на Windows 11/10