Сетевое окружение.
Модератор: motyara
Сетевое окружение.
Добрый день. Windows 10 Pro последняя редакция, не видит компьютеры в сетевом окружении. При помощи проводника захожу в сетевое окружение - все нормально, видны все компы. Что делать, спасибо.
- Max Diesel
- Автор программы
- Сообщения: 3440
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
- Контактная информация:
Добрый день || ночь || утро || вечер.
К сожалению эта ситуация не относится к разряду таких, при которых существует конкретное единственное решение, так как причин может быть превеликое множество: от воздействия сторонних программ (антивируса, файрвола и тд) до багов (в Unreal Commander'е и/или операционной системе). Полагаю для начала нужно удостовериться что используется самый новый билд Unreal Commander'а (не версия, а именно билд, так как сейчас актуальная версия 3.57, но билдов было уже очень много). После нужно проверить, не блокирует ли файрвол (брандмауэр) Unreal Commander'у доступ к сети, после попробовать отключить антивирус и посмотреть как будет без него. Также можно запустить программу от имени администратора (команда ":admin" в командной строке Unreal Commander'а) и посмотреть, будет ли ему видна сеть в такой ситуации. Ну и наконец попробовать распаковать чистую копию Unreal Commander'а в пустой каталог и запустить его оттуда с настройками по умолчанию, проверить с него. И если уж ни при одном из вариантов сеть так и не была Unreal Commander'ом обнаружена, значит здесь имеет место какая-то совершенно экзотическая ситуация, которая возможно может быть решена лишь переустановкой операционной системы.
К сожалению эта ситуация не относится к разряду таких, при которых существует конкретное единственное решение, так как причин может быть превеликое множество: от воздействия сторонних программ (антивируса, файрвола и тд) до багов (в Unreal Commander'е и/или операционной системе). Полагаю для начала нужно удостовериться что используется самый новый билд Unreal Commander'а (не версия, а именно билд, так как сейчас актуальная версия 3.57, но билдов было уже очень много). После нужно проверить, не блокирует ли файрвол (брандмауэр) Unreal Commander'у доступ к сети, после попробовать отключить антивирус и посмотреть как будет без него. Также можно запустить программу от имени администратора (команда ":admin" в командной строке Unreal Commander'а) и посмотреть, будет ли ему видна сеть в такой ситуации. Ну и наконец попробовать распаковать чистую копию Unreal Commander'а в пустой каталог и запустить его оттуда с настройками по умолчанию, проверить с него. И если уж ни при одном из вариантов сеть так и не была Unreal Commander'ом обнаружена, значит здесь имеет место какая-то совершенно экзотическая ситуация, которая возможно может быть решена лишь переустановкой операционной системы.
Re: Сетевое окружение.
Хочу продолжить данную тему, я решил данную проблему иначе, включил smb 1.0 в Windows. При включении все работает, при отключении - не работает, если в обычно проводнике подключаю сетевой диск с назначением ему буквы, то Unreal нормально все открывает и работает с диском. Так что проблема в Windows, но какая, Total нормально ищет и открывает сетевое окружение. Думаю надо Вам все таки надо разобраться.
- Max Diesel
- Автор программы
- Сообщения: 3440
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
- Контактная информация:
Добрый день || ночь || утро || вечер.
Да, с тех пор я уже много раз попытался найти решение данной проблемы, однако все еще безуспешно. Как ни странно, но даже на сайте Microsoft'а пример кода программы, который должен производить перечисление компьютеров в сети, при smb 3 почему-то перечисление не производит. До момента нахождения решения получить перечисление сети можно действительно лишь включением smb 1, как вариант это делается следующей командой через Powershell:
(включение smb 1 крайне не рекомендуется, если компьютер находится в среде, в которой возможно появление сетевого червя Petya, его аналогов и модификаций)
Отключение smb 1 выполняется обратной командой:
Да, с тех пор я уже много раз попытался найти решение данной проблемы, однако все еще безуспешно. Как ни странно, но даже на сайте Microsoft'а пример кода программы, который должен производить перечисление компьютеров в сети, при smb 3 почему-то перечисление не производит. До момента нахождения решения получить перечисление сети можно действительно лишь включением smb 1, как вариант это делается следующей командой через Powershell:
Код: Выделить всё
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
Отключение smb 1 выполняется обратной командой:
Код: Выделить всё
Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol