У меня небольшая сеть для бухгалтерии. У моего клиента есть сервер Windows 7 Professional, который предоставляет общий доступ к Интернету и общую папку для 2 рабочих станций Windows 7 и 2 рабочих станций Windows XP. У меня есть папка, обозначенная как диск "L:" на всех рабочих станциях.
На рабочих станциях с Windows 7 все работает нормально. Они могут получить доступ к Интернету и читать / писать файлы в общей папке в течение всего дня, каждый день.
Сначала все работает нормально на рабочих станциях Windows XP, но затем они теряют доступ к общей папке через некоторое время (иногда часы, иногда ночь). Однако они сохраняют доступ в Интернет. Иногда мне удается перезагрузить рабочие станции Windows XP, чтобы снова увидеть общую папку, но в других случаях соединение просто приходит и уходит по явно случайному графику.
Вот что я сделал, чтобы решить эту проблему. Некоторые из них кажутся не связанными с моей проблемой, но я отчаянно нуждаюсь в исправлении.
Я искал и искал решение этой проблемы, но пока не нашел. Я думал, что это будет связано с брандмауэром или основным браузером, но пока не обнаружил, что это так. Пожалуйста, дайте мне знать, если у вас есть другие идеи. Заранее спасибо!
Просмотр событий на сервере был ключом к решению этой проблемы (спасибо, jftuga). Увидев ошибки «srv 2017», поиск в Интернете показал, что эта проблема довольно старая с десятками ссылок на очевидное решение. Похоже, что Алан Ламиэль заслуживает уважения за сначала разместить решение.
Сначала внесите следующие изменения в реестр:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]
"Size"=dword:00000003
Затем перезапустите сервер (или перезагрузите):
net stop server
net start server
В некоторых других версиях Windows в разделе «Сеть» панели управления есть опция для оптимизации сервера для совместного использования файлов. В Windows 7 вам придется вносить изменения в реестр самостоятельно. Хотя Алан ЛаМиэль помог многим пользователям Windows 7 разобраться в этом, ранее это было описано в Microsoft Как оптимизировать Windows NT Server с помощью реестра:
Когда вы настраиваете одну из четырех опций для службы сервера, информация сохраняется в следующих двух разделах реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ lanmanserver \ parameters \ size
Your choices for this registry key are 1, 2 and 3. 1 = Minimize Memory Used 2 = Balance 3 = Maximize Throughput for File Sharing and Maximize Throughput for Network Applications
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement \ LargeSystemCache
Your choices for this registry key are 0 and 1. 1 = Maximize Throughput for File Sharing 0 = Maximize Throughput for Network Applications