Вы должны войти, чтобы создавать сообщения и темы.

Пропадает доступ к сететвому диску

Всем привет 🙂
На работу приехали новые ПК с Win 10 2004. Ввёл в домен, завел доменного пользователя в группу админы. Подключил два сетевых диска типа:
диск W: \\I3600-W10\Otd-01
диск X: \\I3600-W11\Otd-12

Все работает отлично. Стоит преезагрузить ПК - первый диск становится недоступен, второй норм открывается. Если отключить 1й диск и перезагрузиться - уже и 2й диск не открывается. Получается сетевой диск, стоящий первым по списку, после загрузки отваливается. Попробовал сделать так:
диск M: \\I3600-W12\Common
диск W: \\I3600-W10\Otd-01
диск X: \\I3600-W11\Otd-12

После перезагрузки диск М не подключается, диски W и X видны. Про SMB 1.0 знаю, Клиент SMB 1.0/CIFS включен. Серваки на Windows 2003 Entrerprise

Добрый день.
Есть такой глюк у винды. У меня дома уже лет 7 стоит торрент качалка, диск которой подключается по сети как сетевой и тоже такое перодически происходит, при том, что он такой один. Т.е. иногда после загрузки винды он отключен. Последнее время правда такое не наблюдал, но до этого на протяжении нескольких лет такое было, при том на разных виндовсах начиная с Windows 8, а то и Windows 7.
Можно реализовать подключение не стандартными средствами Windows, а вручную, через .bat/.cmd, который прописать куда-нибудь в автозагрузку:
Скопированоnet use W: \\I3600-W10\Otd-01 /user:<имя пользователя для удаленного доступа, если есть> <пароль>

По моему небольшому опыту, лучше всего подключать сетевой диск по IP (если он конечно статический), а не по сетевому имени. При загрузке Windows не успевает получить корректные сетевые имена и по всей видимости из-за этого возникает проблема.
Возможно по этой причине последнее время и не наблюдаю таких проблем, т.к. диск подключается по IP, хотя ранее подключался по сетевому имени...

по ip пробовал - такая же фигня. Bat файл пробовал - тоже самое. Первая перезагрузка и первый сетевой диск не виден 🙁

А так? Хотя это касается старого билда Windows, но скрипт может пригодиться.

Цитата: Adler от 02.11.2020, 15:23

А так? Хотя это касается старого билда Windows, но скрипт может пригодиться.

Видел эту статью на сайте MS. Очень долго думает, потом просит выбрать y/n, отрабатывает скрипт и ничего не меняется. Юзеры у нас не шибко умные, а увидят синее окно - с ума сойдут))

временное решение, проблема только в Windows 10 2004

HKEY_CURRENT_USER\Network\<<буква диска SMB1>> "ProviderFlags" = 1 (тип REG_DWORD)

или

@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
SET PV="ProviderFlags"

@echo off

FOR /F %%b in ('REG QUERY "HKCU\Network"') do (
call :RegNetDisk %%b
)
exit

:RegNetDisk	
    SET DV=%1
    SET RegResult=''
    SET /A FP=1
    REG QUERY "%DV%" /v %PV%
    if %ERRORLEVEL% EQU 1 SET /A FP=0
    if %ERRORLEVEL% EQU 0 (
        FOR /F "tokens=3" %%b in ('REG QUERY "%DV%" /v %PV%') do SET RegResult=%%b
        Set /A RegResultParam=!RegResult:~-1!
        if !RegResultParam! NEQ 1 SET /A FP=0
    )
    if %FP% == 0 REG ADD "%DV%" /v %PV% /t REG_DWORD /d 0x01 /f
    exit /b

может кому пригодится