PDA

Показать полную графическую версию : Не подключается сетевая папка


vanru
04-07-2017, 14:48
Здравствуйте. Имеется Windows 7 32-bit со всеми последними обновлениями. Пытаюсь подключить сетевую папку по ip, которая находится на сервере. При подключении ввожу логин и пароль учетной записи для получения доступа (отличны от установленных в системе). После ввода снова появляется окно с заголовком "Безопасность Windows", в котором снова приходится вводить логин и пароль, используемых для доступа к папке, и так 3 раза. После этого появляется окно с ошибкой 0x8007043b. При этом сервер по ip пингуется, на него можно зайти через браузер с вводом логина и пароля (что говорит о правильности вводимых ранее данных). Кроме того, установленный на этом этом компьютере принтер не подключается по сети (ip адрес статический) к другому компьютеру, система пишет, что принтер не найден (хотя все необходимые настройки сделаны). Интернет при этом работает нормально, вирусов не наблюдается.
Что было сделано:
1. Удалены драйверы на сетевую карты и установлены дефолтные самой системой с созданием нового подключения.
2. Утилитой Smartfix сброшены настройки сети, введены заново.
3. Сброшены типы запуска служб на значения по-умолчанию.
4. Обнаружил, что не запускается служба Рабочая станция из-за ошибки 1068. При помощи программы pserv выяснил, что проблема скрывается в мини-перенаправителе smb 1.x Вылечил при помощи этого (http://forum.ru-board.com/topic.cgi?forum=62&topic=30657#2). Служба стала запускаться.
5. Установленное в системе время совпадает со временем на сервере.
Хотелось бы получить решение без переустановки системы (если возможно).

Angry Demon
04-07-2017, 14:57
Пытаюсь подключить сетевую папку по ip, которая находится на сервере
Версию и редакцию сервера нам угадать?

При этом сервер по ip пингуется, на него можно зайти через браузер с вводом логина и пароля (что говорит о правильности вводимых ранее данных)
Это не говорит ни о чём, кроме того, что как-то кем-то что-то web-образное на сервере поднято.

Другие компьютеры нормально подключаются к серверу?
Windows на станции с нормального дистрибутива или говносборка какая-то?
Антивирусы/брандмауэры/файрволлы?

vanru
04-07-2017, 15:07
Angry Demon, не являясь сисадмином оперирую имеющимися данными. Сервер Qnap TS-559 Pro+, остальные компьютеры подключаются, в системе накатаны только обновления по состоянию на 18.07.2016 г., выключение антивирусов/брандмауэров эффекта не дает, штатный антивирус и UAC отключены. Остальный обновления установлены через Центр обновления + установлены отдельно 3 патча от WannaCry: Windows Update MS17-010, SMBv1 turn off, Perfc.dat file creation, предлагаемые DriverPack Solution.

Angry Demon
04-07-2017, 15:24
Qnap TS-559 Pro+
Это называется NAS.

Уберите ссылку на варезник. Вы нарушаете ОПК (http://forum.oszone.net/rules.html).

Значит, всё-таки, говносборка...
И что там вырезано "нафигненужного" и добавлено "супермегаважного" - никому не известно.

Логи, хоть, смотрели на станции и на NAS, если они там есть?

vanru
04-07-2017, 15:31
Доступа к логам нет. Знаю только, что со стороны NAS блокировок никаких быть не должно. Данную сборку ставил много раз, из добавленного в ней только обновления, "вырезок" за все время пользования не обнаружено. Риск конечно есть, но на мой взгляд он нивелируется отсутствием затрат времени на установку обновлений, выпущенных после релиза SP1.

Angry Demon
04-07-2017, 15:37
Доступа к логам нет
Телепаты в санаториях.

Данную сборку ставил много раз
Эту фразу данный форум слышит каждый раз, наряду с "никогда проблем не возникало" и "ставлю её всем".
По вопросу кривой работы говносборок обращайтесь к авторам этих чудесных продуктов.

Риск конечно есть, но на мой взгляд он нивелируется отсутствием затрат времени на установку обновлений, выпущенных после релиза SP1
Утверждение несостоятельно уже потому, что есть:
CHIP Windows 7 Update Pack (32 Bit) (http://www.chip.de/downloads/CHIP-Windows-7-Update-Pack-32-Bit_69083747.html)
и
CHIP Windows 7 Update Pack (64 Bit) (http://www.chip.de/downloads/CHIP-Windows-7-Update-Pack-64-Bit_69083447.html)
а также
UpdatePack7R2 для обновления Windows 7 SP1 и Server 2008 R2 SP1 (http://forum.oszone.net/post-2120054.html)

vanru
04-07-2017, 15:40
А чем, по вашему, CHIP'овский драйверпак лучше системы с уже накатанными обновлениями? И где гарантия, что он не кривой и после него не будет проблем?

Angry Demon
04-07-2017, 15:46
CHIP'овский драйверпак лучше системы с уже накатанными обновлениями?
Тем, что CHIP уважаемый (в т.ч. на постсоветском пространстве) специализированный журнал, а не сборщик-самоучка, вооружённый nLite-ом.
Это же относится к коллеге simplix, выпускающему наборы апдейт-паки.

vanru
04-07-2017, 15:50
Про simplix давно наслышан. Как модератор сносите тогда тему.

Angry Demon
04-07-2017, 15:54
vanru, мы никогда не удаляем темы, если только они не идут вразрез с Правилами (http://forum.oszone.net/rules.html).

Если хотите, всё-таки, копаться в требухе системы, неизвестно кем и как склёпанной, - изучайте логи. Это первое, что нужно делать всегда.
Второе, конечно же, sfc /scannow
А так совет: установите систему с нормального дистрибутива, накатите обновления, - проблем не возникнет.

Если отпишитесь о результатах - все мы скажем вам спасибо.
в любом случае, удачи! :yes:

vanru
04-07-2017, 16:10
Применено такое решение:
В Windows PowerShell вводим команды:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi

sc.exe config mrxsmb10 start= auto

(включают протокол SMBv1 обратно). После перезагрузки папку и принтер подключить удалось. Осталось решить вопрос с сохранением пароля доступа к папке (не сохраняется несмотря на установленную галку).

vanru
05-07-2017, 12:08
Распишу чуть более подробно. Проблема, как я понял, возникла при применении патча "SMBv1 turn off", который был предложен к установке программой DriverPack Solution. Решение проблемы было взято с комментариев на сайте программы (в настоящий момент отключены).
По проблеме сохранения пароля доступа к сетевой папке применял следующие решения:
Решение 1 (http://forum.oszone.net/post-2652780-8.html) Возможно не так указал ip, yj решение не сработало.
Решение 2 (http://sysadminz.ru/index.php?topic=4018.msg99118#msg99118)
Сделал следующее : Сетевой доступ: не разрешать хранение паролей или учетных данных для сетевой проверки подлинности (Включил) , подождал пару минут и отключил ее.
После этого еще раз прописал логин и пароль в Панель управления\Все элементы панели управления\Диспетчер учетных данных (Добавление учетных данных Windows)
\\server
логин
пароль
и все заработало. Проделал выше описанное на других таких же системах все работает , после перезагрузки доступ остается .
В Диспетчере учетных записей логин и пароль были сохранены для сетевой папки, но подключение не восстанавливалось после перезагрузки.
Решение 3 (http://itfound.ru/48-windows-not-save-password.html#comment-5565)
На просторах интернета нашел следующую строку команды:
net use q: «\nameserverfolder» /persistent:no /user:loginuser password
где q – имя подключаемого сетевого диска. Имя должно быть уникальным, если на подключаемом компьютере уже есть диск с такой буквой, то команда выдаст ошибку или просто не сработает.
«\nameserverfolder» обязательно в кавычках адрес сервера и сетевой папка. Можно через указать дополнительно какую конкретно папку подключать. Тогда все верхние папки не будут видны, и недоступны. Очень удобно, если нужно чтобы пользователь не лазал по чужим документам в папках.
persistent:yes (no) управляет постоянными сетевыми подключениями. По умолчанию берется последнее использованное значение. Подключения без устройства не являются постоянными. Выбор значения «Yes» приводит к сохранению всех существующих соединений и восстанавлению их при следующем подключении. При выборе значения «No» выполняемые и последующие подключения не сохраняются.
Честно говоря не разобрался в чем разница между «Да» и «Нет», оставил «No», вроде все работает.
loginuser – ваш логин для входа на сервер;
password – ваш пароль для входа на сервер;
Далее есть несколько вариантов как заставить срабатывать данную команду.
Можно в менеджер загрузки добавить строку, можно создать bat-файл и добавить в автозагрузку его. Я же просто добавил в реестр значение с нужной командой.
Для этого необходимо создать в реестре автозагрузки строковый параметр, (реестр открывается в командой «regedit» через «Пуск/Выполнить»)
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
В папке Run создаем строковый параметр REG_SZ, обзываем его понятным нам именем, затем открываем и вставляем в нее нашу команду с необходимыми изменениями под конкретного пользователя. После чего закрываем реестр, и после перезагрузки сетевой диск должен подключиться автоматически.
Если этого не произошло, то скорее всего присваиваемая буква диска уже есть в системе, либо что-то неправильно в имени сетевого пути. Тоже не захотело работать (система жаловалась на множественные подключения).
Решение 4 (http://forum.ru-board.com/topic.cgi?forum=8&topic=34413#5)
Ещё один компьютер с такой же проблемой. Постараюсь быть повнимательнее и понять, что именно помогает.
Добавлено:
Конфигурация компьютера/Конфигурация Windows/Параметры безопасности/Локальные политики/Параметры безопасности/Не разрешать сохранение учётных данных ...
Положение - отключен (был в таком положении, но галки не было)
Служба управления сертификатами и ключами работоспособности - запуск.
Если был в проводнике какой-нибудь отключённый сетевой ресурс, который не сохранял пароли, то надо не через него подключаться, а через меню проводника создавать новое сетевое подключение (можно прямо поверх существующего).
В итоге у меня галка появилиась.
Добавлено:
И ещё один момент, с которым я столкнулся. У меня не проходила авторизация при сетевом подключении. Сервер говорил, что неправильное имя пользователия и/или пароль. Дело было в настройке метода авторизации в:
Локальная политика безопасности/Локальные политики/Параметры безопасности/уровень проверки подлинности LAN Manager
По-умолчанию там стоит "LM и NTLM ответы". В некоторых случаях должен стоять "Только NTLM ответы". Иногда эта настройка сбивается (например, настройкой безопасности через административные шаблоны, когда требуется дать разрешение на запуск/остановку служб простым пользователям).
После измеенения этой настройки необходима перезагрузка. Помогло добавление нового элемента в сетевое окружение (Заходим в Компьютер, на свободном месте окна щелчок правой кнопкой мыши, Добавить новый элемент в сетевое окружение). Был создан ярлык, через который заходит в папку, причем, как ни странно, логина и пароля не требует (возможно из-за того, что они уже прописаны в Диспетчере учетных записей или оставшейся записи в реестре из решения 3. Проверять не стал, ибо "работает-не трогай"). Сетевой диск при этом я отключил, чтобы при загрузке не мозолила глаза всплывающая подсказка о невозможности подключения сетевого диска.




© OSzone.net 2001-2012