1

(Просто документирую мой опыт в интересах сообщества / искателей Google, сталкивающихся с той же проблемой.)

Проблема:

В моем доме у меня был компьютер с Windows XP, который использовал общий принтер и некоторые общие папки с остальными компьютерами в сети, используя рабочую группу Windows (т.е. не в домене Windows; в домашней сети Windows Server отсутствует).

Другие клиентские компьютеры дома работали под управлением Windows XP, Windows 7 и Mac OS X Snow Leopard. Каждый клиентский компьютер в домашней сети имел идентичные учетные данные для имени пользователя и пароля, настроенные для обеспечения общего доступа к сети.

Это все работало отлично. Затем в праздничные дни я восстановил компьютер с Windows XP, на котором размещены принтер и общие папки, установив свежую копию Windows 7 Professional (x64). Вот тут и начались неприятности.

Несколько дней спустя я начал замечать, что периодически клиенты Windows XP и Mac OS X в сети не могли печатать на общем принтере и не могут получить доступ к общим папкам, предлагаемым компьютером с Windows 7. Однако на другом клиентском компьютере Windows 7 не было проблем с печатью или доступом к общим ресурсам, даже если на машинах с XP и OS X этого не было.

Перезагрузка клиентских машин не помогла. Принимая во внимание, что перезагрузка компьютера с Windows 7, на котором размещены принтер и общие папки, заставит все работать снова. Однако через некоторое время сбои повторятся.

В чем была проблема? Я отвечу ниже.

1 ответ1

0

На сервере рабочей группы Windows 7, на котором размещены принтер и общие папки, я начал просматривать журналы событий Windows. В журнале системных событий я нашел несколько записей в журнале ошибок, которые выглядят следующим образом:

«Серверу не удалось выделить из системного невыгружаемого пула, поскольку сервер достиг установленного предела для выделений невыгружаемого пула».

Имя журнала: Система Источник: SRV
Код события: 2017
[...]

Это показалось мне странным, но это было чем-то продолжаться. После некоторых поисков в Google меня перевели на следующую ветку на HardForum.com: Vista: невозможно выделить из невыгружаемого пула = Нет общих сетевых ресурсов.

Решение / обходной путь, который я в итоге реализовал, был найден в этой теме в сообщении пользователя Toytown от 07-06-2008, 07:23 AM. Выдержка:

После смены сетевого адаптера и прохождения набора настроек reg, я наконец нашел решение. Похоже, что Vista использует SMB2 для работы в сети и в определенных обстоятельствах явно глючит. Отключение и форсирование SMB1 (предварительная сетевая связь) решает проблему, и, наконец, все мои машины могут подключаться к общим ресурсам Vista даже после нескольких дней использования. Ошибка в SMB2 сообщает о EVENTID 2017 в ваши журналы событий, жалуясь на то, что недостаточно памяти невыгружаемого пула, однако это не так, поскольку диспетчер задач показывает, что этого достаточно легко, а также что ни один процесс на хост-компьютере не пропускает ни один невыгружаемый пул память в любой момент.

Таким образом, исправление, либо

Загрузите файл reg здесь и запустите его в своей системе Vista. Перезагрузите компьютер и исправьте.

Или же

Откройте regedit, перейдите в раздел HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> LanmanServer -> Parameters. Затем нажмите createkey и создайте DWORD с именем SMB2. Значение должно быть автоматически установлено равным 0, что правильно для его отключения. Перезагрузите компьютер и исправьте.

Чтобы удалить исправленный и включенный SMB2, просто удалите DWORD из указанного выше места в реестре.


Примечание. Похоже, что проблема существует уже довольно давно, и раньше я избегал ее только потому, что пропустил обновление до Vista на компьютере, совместно использующем принтер и общие файлы. Я удивлен, что Microsoft не полностью решила эту проблему для Windows 7 RTM.

В любом случае, я надеюсь, что если вы нашли эту страницу, это поможет вам решить вашу проблему.

Если у кого-то еще есть что-либо, связанное с этой проблемой, пожалуйста, не стесняйтесь добавлять другой ответ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .