Блог:

После перезагрузки пропадал компьютер (Window 10) в сетевом окружении

15.04.2021 21:13

Недавно столкнулся с проблемой - после перезагрузки моноблока Acer C20-220 под управлением Windows 10, устройство переставало быть видным в сетевом окружении, причем не видел он даже сам себя. Пришлось потратить немало усилий, чтобы разобраться с данной проблемой.

На самом деле, проблема видимости ПК с установленной Windows, возникает достаточно часто. Все системные администраторы рано или поздно сталкиваются с этим и имеется немало тому причин. Основная из причин невидимости, это отказ Microsoft поддерживать давно устаревший и небезопасный SMB1, вернее включить его поддержку в Windows 10 все-таки можно, но при установке Windows 10 начиная со сборок 2018 годов, данная возможность отключена по умолчанию. Тогда же в 2018 после обновления, так же отключалась поддержка SMB1, в интернете до сих пор на форумах много обсуждений данной проблемы.

В моем же случае, после обновления до Windows 10 20H2, в компонентах Windows отображались активны: Поддержка общего доступа к файлам SMB 1.0/CIFS, Автоматическое удаление протокола SMB 1.0/CIFS и Клиент SMB 1.0/CIFS.

Было не совсем понятно почему они были включены, но и отключение не решало проблему. Более того, переустановка Windows и этой и предыдущих сборок все также сразу же включали поддержку SMB1 и компьютер по прежнему не был виден в сети. Опытным путем выяснил, что видимость появлялась после перезапуска службы "Публикация ресурсов обнаружения функции", но опять же до первого перезапуска. Изучив данную проблему в интернете, нормального решения так и не нашел, кто то предлагал вешать в планировщик задач, скрипт перезапускающий службу через определенное время. Костыль со скриптом, это крайний случай, который не очень симпатизировал мне, поэтому решил пойти другим путем - добавить зависимость от еще одной сетевой службы LanmanWorkstation.

Для этого в командной строке с полными админ правами запускаем:

sc config FDResPub depend=RpcSs/http/fdphost/LanmanWorkstation

Так же данную операцию можно сделать через реестр добавив в

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FDResPub

в параметре DependOnService в новой строке LanmanWorkstation, а ниже пустую строку.

После этих манипуляций видимость появляется сразу же после перезагрузки. Кстати, если у  службы "Публикация ресурсов обнаружения функции" тип запуска "Вручную", то его нужно поменять на "Автоматически" или "Автоматически (отложенный запуск)".

Оставить комментарий

Ваше имя:*

Ваш e-mail:

Текст сообщения:*

Введите код (справа):*