Pull to refresh

Восстановление общего доступа в MS Windows

Предисловие


Недавно обратилась одна организация с такой проблемой: перестал печатать расшаренный принтер по удаленному доступу, нужно настроить. Плюсом к этому машина с принтером перестала обнаруживаться в сети.
Данную проблему пытались решить до меня 2 специалиста. Хоть времени они потратили и не много, но проблему устранить не удалось, поэтому решил опубликовать решение.
Проблемная машина под управлением MS Windows 7 Профессиональная.

Диагностика


Идем в «Центр управления сетями и общим доступом», выбираем «Изменить дополнительные параметры общего доступа». Во всех профилях общий доступ к файлам и принтерам отключен. Включаем, сохраняем. Снова выбираем «Изменить дополнительные параметры общего доступа». Доступ к файлам и принтерам по прежнему отключен.
Идем в службы, ищем проблему среди автоматически запускаемых служб. Обнаруживается, что служба «Сервер» не запущена. Пробуем включить. Получаем ошибку «Ошибка 2: не найден указанный файл.».
Ради интереса идем в реестр и смотрим параметры службы сервер:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanServer
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\LanmanServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer

В первую очередь смотрел параметры службы в разделе «CurrentControlSet». Там отсутствует запись «ServiceDll» в разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters

Решение


С другой машины экспортируем ветки реестра
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanServer
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\LanmanServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanWorkstation
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\LanmanWorkstation
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation

На проблемной машине эти же ветки удаляем, предварительно сделав бэкап на всякий случай. Восстанавливаем записи в реестре с копий рабочей машины. Удаляем все записи из
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanServer\Shares
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\LanmanServer\Shares\Security
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\LanmanServer\Shares
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\LanmanServer\Shares\Security
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Shares\Security

Перезагружаем проблемную машину. После перезагрузки служба «Сервер» запускается.
Идем в «Центр управления сетями и общим доступом», выбираем «Изменить дополнительные параметры общего доступа». Во всех профилях общий доступ к файлам и принтерам включен (если выключен, но необходимо включить и перезагрузиться). Как ни странно, но проблемная машина определяется в сети как мультимедийное устройство.
Идем в «Центр управления сетями и общим доступом», выбираем «Изменение параметров адаптера». Заходим в свойства сетевого адаптера и удаляем службу доступа к файлам и принтерам сетей Microsoft. После этого устанавливаем ее заново (нажимаем «Установить...», выбираем «Служба», нажимаем «Добавить» и выбираем нужную нам службу). Перезагружаем компьютер.
После выполненных действий компьютер определяется в сети должным образом. Настраиваем сетевой доступ к принтеру, проверяем. Все работает. Проблема устранена.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.