- Windows не может получить доступ к сетевой папке
- Исправление сетевых ошибок 0x800070035 и 0x80004005
- Проверка настроек общего доступа
- Проверка работоспособности службы Сервер
- Настройка свойств сетевой карты
- Настройка Службы компонентов
- Настройки доступа к сетевой папке
- Не работает папка общего доступа
- Вопрос
- Ответы
- Все ответы
- Локальные политики анонимного доступа
Windows не может получить доступ к сетевой папке
При настройке локальной сети на Windows 7,8 и 10 требуется правильно назначать доступы пользователям и настраивать службы. Иначе возникает сетевая ошибка с кодами 0x800070035, 0x80004005 или 0x800704cf и появляется сообщение, что Windows не удается получить доступ к нужной сетевой папке, диску, устройству или файлу.
Сообщение об ошибке, в зависимости от версии ОС, может выглядеть следующим образом:
- Windows не может получить доступ к компьютеру в локальной сети. Не найден сетевой путь. Код ошибки:
- Windows не может получить доступ к сетевой папке/диску/иному расположению в локальной сети.
- Windows не может получить доступ к *Папка или файл*. Разрешение на доступ к *Путь до папки* отсутствует. Обратитесь к сетевому администратору для получения доступа.
[Обновление] Быстро исправить ошибки с кодом 0x80004005 (а иногда и с остальными) удается, веся всего одну запись в реестр:
- Открыть «Пуск» -> «Выполнить», ввести regedet и нажать Enter.
- В разделе реестра HKEY_LOCAL_MACHINE перейти по пути \Software \Policies \Microsoft \Windows\ LanmanWorkstation.
- ПКМ — создать новый параметр имя AllowInsecureGuestAuth тип REG_DWORD Enabled Value 1 (значение 1 — включено). Перезагрузить ПК.
Оглавление статьи:
Исправление сетевых ошибок 0x800070035 и 0x80004005
Причины, по которым Windows 7 или 10 может получить доступ к сетевой папке или файлам, практически всегда кроются в неправильно выставленных настройках системы, нежели в каких-либо ошибках. По аналогичным причинам в локальной сети может отсутствовать доступ к другому компьютеру, и система будет выдавать ошибку «Не удалось установить соединение. Не найден сетевой путь.» с аналогичными кодами. Большинство проблем исправляется элементарно, при помощи простых изменений настроек.
Если Windows не может получить доступ к сетевой папке и выдает ошибки 0x800070035 или 0x80004005, нужно:
- Проверить настройки общего доступа.
- Убедиться, что включена сетевая служба «Сервер».
Проверка настроек общего доступа
Ошибки при получении доступа к сетевой папке часто возникают в Windows по причине неправильно выставленных доступов. Если к диску, папке, файлу или компьютеру не открыть общий доступ, то другие участники локальной сети не смогут установить соединение.
- Выбрать сетевую папку или диск, для которых требуется создать общий доступ.
- Нажать правой кнопкой мыши, выбрать в контекстном меню «Общий доступ».
- Перейти по пункту подменю «Конкретные пользователи».
- В открывшемся окне нажать на треугольную стрелочку, расположенную рядом с кнопкой «Добавить».
- Выбрать из появившегося списка пользователя, которому требуется предоставить доступ. В случае, если в списке не будет никаких пользователей, следует выбрать вариант «Все».
- Установить права доступа для пользователя: только чтение (просмотр файлов), либо чтение и запись (возможность изменения, добавления и удаления файлов из сетевой папки).
После этого нужно нажать кнопку «Общий доступ» и, если система не покажет никаких ошибок или предупреждений, нажать на кнопку «Готово».
В Windows 8 и 10 есть более простой способ поделиться содержимым папки или диска с пользователями домашней группы:
- Нажать правой кнопкой мыши по нужной папке.
- Выбрать в контекстном меню пункт «Поделиться».
- Выбрать подпункт «Домашняя группа (просмотр и изменение)».
После этого система должна открыть доступ к указанному пути для всех пользователей локальной сети.
Проверка работоспособности службы Сервер
«Сервер» является встроенной службой в Windows, необходимой для работоспособности локальной сети и подключения к удаленным компьютерам, устройствам или файлам. Если компьютер ранее не использовался в качестве сервера или для подключения к домашней сети, служба может быть отключена. Это часто становится причиной ошибок доступа к сетевым папкам, даже когда права для всех пользователей выставлены корректно и остальные настройки ОС в норме.
Включение и выключение служб в Windows 7 и 10 происходит в Панели управления:
- Нажать «Пуск» — «Администрирование» — «Службы».
- Если вкладка «Администрирование» отсутствует в меню «Пуск», перейти в «Панель управления» и найти в списке пункт «Службы» во вкладке «Администрирование».
- Откроется окно со всеми службами, в котором требуется отыскать «Сервер».
- Кликнуть по строке «Сервер» правой кнопкой мыши, в появившемся контекстном меню выбрать пункт «Свойства».
- В открывшемся окне во вкладке «Общее» выбрать «Тип запуска»: автоматически или вручную.
Если служба изначально была выключена, «Тип запуска» будет установлен в положение «Отключена». Запуск вручную вынудит перезапускать службу каждый раз, когда потребуется доступ к сетевой папке, удаленному компьютеру или файлам в домашней группе. В автоматическом режиме служба будет запускаться самостоятельно, и заново проделывать указанные действия не потребуется.
Настройка свойств сетевой карты
Ошибки подключения к сетевым устройствам с кодами 0x800070035 и 0x80004005 могут быть решены путем выставления настроек сетевого подключения. В настройках сетевой карты нужно снять флажок с протокола iPv6, а также выполнить настройку iPv4. Метод одинаково хорошо работает в Windows 7 и 10 всех версией. Сначала следует попробовать только выключить протокол iPv6, а уже потом выполнять остальные действия, если этот простой способ не помог.
- Зайти в пеню «Пуск», перейти в «Панель управления».
- В Windows 7: Перейти в раздел «Центр управления сетями и общим доступом», затем «Изменение параметров адаптеров». Для Windows 10: В панели управления выбрать «Сеть и интернет», затем «Центр управления сетями и общим доступом», выбрать в левом меню пункт «Изменение параметров адаптеров».
- Выбрать подключение по локальной сети, по которому не удается получить доступ. Кликнуть по нему правой кнопкой мыши и выбрать пункт «Свойства».
- В свойствах сетевой карты убрать значок с протокола iPv6.
- Открыть свойства протокола iPv4, перейти во вкладку «Дополнительно».
- Открыть вкладку с названием «WINS», нажать на «Параметры NetBIOS».
- Поставить отметку, в зависимости от типа ip-адресации: «По умолчанию» для динамической ip-адресации и «Включить NetBIOS через TCP/IP» для статической.
- Нажать три раза «Ок», «Ок», «Ок».
После этого требуется выполнить несколько простых действий в Диспетчере устройств:
- Открыть «Пуск» — «Панель управления» — «Оборудование и звук» — «Диспетчер устройств».
- Перейти на вкладку «Вид», выбрать отметку «Показать скрытые устройства».
- Нажать «Сетевые адаптеры» и удалить все адаптеры 6to4.
Изменения вступят в силу после перезагрузки компьютера.
Настройка Службы компонентов
Настройки данной службы нечасто становятся причиной ошибок доступа к сетевым папкам и устройствам. По этой причине изменять настройки службы желательно в последнюю очередь, если остальные методы не помогли.
Инструкция по настройке локального доступа через Службу компонентов:
- Нажать кнопку «Пуск», ввести в поле поиска «Службы компонентов».
- Кликнуть по найденному результату правой кнопкой мыши, выбрать в контекстном меню «Запуск от имени администратора».
- В выскочившем окошке разрешить программе внести изменения на этот компьютер. Должно открыться окно со службой.
- Раскрыть окно «Службы компонентов», открыть второе окно «Компьютеры».
- Нажать по надписи «Мой компьютер» правой кнопкой мыши, перейти на вкладку «Свойства», затем «Свойства по умолчанию».
- Поставить «Уровень проверки подлинности по умолчанию» в положение «По умолчанию».
- Поставить «Уровень олицетворения по умолчанию» в положение «Олицетворение».
- Нажать кнопку «Применить».
- Нажать кнопку «Ок».
- Закрыть окно со «Службой компонентов».
Желательно сразу перезагрузить компьютер, после чего снова попробовать подключиться. Если ошибка сохраняется, следует проверить настройки доступа к сетевой папке.
Настройки доступа к сетевой папке
Windows может выдавать ошибку при доступе к папке и просить обратиться к администратору при неправильных настройках общей папки, где находятся раздаваемые файлы. При этом все устройства внутри локальной сети могут нормально обнаруживать друг-друга, и подключение устанавливается без проблем.
Просматривать содержимое сетевой папки могут только те пользователи, у которых есть доступ. Это легко проверить:
- Кликнуть по нужной папке правой кнопкой мыши, открыть «Свойства».
- Перейти на вкладку «Безопасность».
- В окне «Группы или пользователи» должна быть выбрана позиция «Все».
Если так и есть, то все в порядке. В противном случае требуется добавить новую группу:
- Нажать кнопку «Изменить» под окном «Группы или пользователи».
- Кликнуть по кнопке «Добавить», перейти во вкладку «Дополнительно…».
- Нажать «Поиск», выбрать в результатах поиска строку «Все», после чего кликнуть «Ок».
- Еще раз нажать «Ок».
Осталось выставить права для созданной группы пользователей «Все» — чтение, доступ, изменение и так далее. Аналогичным образом можно устанавливать разные настройки для отдельных групп, но это не обязательно. Одни настройки для всех пользователей снизят риск возникновения повторных ошибок доступа к минимуму.
Источник
Не работает папка общего доступа
Вопрос
Здравствуйте. Windows 10 Pro версия 1703 сборка 15063.608
Настройки сетевой карты по дефолту.
Общий доступ открыт, без пароля.
Брандмауер отключен, антивирус тоже.
Я могу заходить на любые другие компы, но ко мне не могут.
Пинг до меня идёт, но зайти в какие либо расшареные папки не удаётся.
Зайти не удаётся как по имени так и по локальному ip.
«sfc /scannow» , «chkdsk /f /x c:» и стандартная утилита устранения ошибок винды не дали никаких результатов.
.nfo винды выложил в обменник
При необходимости предоставлю дополнительные необходимые данные.
- Перемещено Vector BCO Moderator 25 сентября 2017 г. 12:16 Перенесено из ветки Win 8.1
- Изменен тип Dmitriy Vereshchak Microsoft contingent staff, Moderator 19 июня 2019 г. 5:24
Ответы
Пытался так же менять на эталонные ветки реестра отвечающие за общий доступ.
LanmanServer и LanmanWorkstation
А помогло вот что. Просто удалить сетёвку в деспетчере устройств и поставить заново. Заново расшарить папки и всё заработало.
В точно такой же ситуации мне помогло только восстановление с помощью dism:
dism /Online /Cleanup-Image /RestoreHealth
- Помечено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 19 июня 2019 г. 5:25
Все ответы
— все компьютеры находятся в одной сети (домашняя сеть или предприятие) ?
— кому разрешен общий доступ к вашим ресурсам?
— покажите результаты на Вашем ПК и на любом с которого вы не можете попасть к себе ipconfig /all
— Ваши папки видны на других ПК или возникает ошибка при запросе сетевых ресурсов (можно скрин) ?
все компьютеры в одной сети. Написано частная сеть.
Доступ разрешён всем.
ipconfig с которого не получается зайти.
Извиняюсь за портянку, но спойлеров я так понял на этом форуме нет.
Папки не видны. Компьютеры вообще не могут ко мне подключиться. Им выдаётся такое сообщение.
Скриншот напрямую к сожалению не могу вставить, тк форум говорит что учётная запись ещё не проверена.
Пробовали зайти на Ваш ПК как \\192.168.1.106\с$ (потребуются права администратора)?
напишите результат или скрин в случае ошибки.
Так же попробуйте еще расшарить какую-нибудь папку и разрешить доступ для Все/Everyone.
Какое оборудование у Вас выступает в качестве шлюза 192.168.1.1 ?
По вашему адресу » с$» пытался зайти, результат тот же(отрицательный).
Доступ уже стоит для всех на чтение и запись. Перерасшаривать папку пробовал.
Какой то роутер. Но не думаю что дело в нём, тк до недавних пор на моём пк всё рабтало. Перестало работать толи после очередной виндовой заплатки толи после отката на точку восстановления. Плюс топология сети типичная и у всех работает общий доступ, а у меня нет.
Вас интересует пункт 3.Настройка параметров общего доступа (возможно не все стоят)
Скорее всего после крупного обновления слетели галочки Общего доступа.
Попробуйте по данному посту провести процесс открытия доступа (по Вашим словам уже так и сделано, но все-таки). Надеюсь, не закралась проблема в вопросе предоставления доступа, как доступ предоставлен только через вкладку «Доступ» (т.к. она отвечает только за предоставление «видимости» ресурса, а не за его использование), а по факту за доступ отвечает вкладка «Безопасность». Проверим )
Дальше будем смотреть!
Да, есть такой способ. Называется реинсталл. Ещё есть sfc /scannow и dism, но последний посложнее будет.
Вы можете зайти на другие машины, значит и в реестре, и в файлах, и в службах, которые связаны с smb, всё в порядке.
Проблема на этой конкретной машине, это раз. И она заключается либо в стороннем ПО, либо в политиках безопасности, либо на сетевом уровне работе протокола что-то мешает. Это понятно из сообщения об ошибке — ICMP до машины ходит, а SMB нет. Это два.
Политики вы уже исключили, т.к. домена у вас нет и по вашим же словам, вы ничего не меняли. Первый пункт лечится рекомендацией выше, а чтобы исключить влияние роутера, можно временно соединить два компьютера проводом напрямую.
ЗЫ: Уточните, вы удалили антивирус и safenet или отключили их? Это нужно делать на обеих машинах — С которой и НА которую пытаетесь зайти. Причина тривиальна — обе программы добавляют в систему свой сетевой драйвер и обрабатывают весь трафик. Соответственно, они могут его и резать в соответствии со своими внутренними настройками. Отключить это полностью можно только удалив этот драйвер из системы, но, насколько я знаю, ни в Каспере, ни в safenet’е такого штатного функционала, как Удалить сетевой драйвер, нет.
Пытался так же менять на эталонные ветки реестра отвечающие за общий доступ.
LanmanServer и LanmanWorkstation
А помогло вот что. Просто удалить сетёвку в деспетчере устройств и поставить заново. Заново расшарить папки и всё заработало.
В точно такой же ситуации мне помогло только восстановление с помощью dism:
dism /Online /Cleanup-Image /RestoreHealth
- Помечено в качестве ответа Dmitriy Vereshchak Microsoft contingent staff, Moderator 19 июня 2019 г. 5:25
. у тебя стоит пароль на вход ? то есть пароль на вход в windows? если да, то ты обязан указать в дополнительныъ настройках сетевой шары ,в последнем пункте настроек для всех сетей, что используется защищённый вход. а иначе к твоей шаре вообще не подключиться. после этого, при попытке получить доступ к шаре , откроется окно для ввода пользователя и пароля. твои юзер\пасс подойдут
ну и конечно если вреди компом которые должны получить доступ к твоим ресурсам ,есть такие ,кто использует старые версии виндовс, то нужно снизить шифрование с 128 на 40-56 битное шифрование.
По умолчанию, при доступе к общей сетевой папке на сервере, включенном в домен Active Directory, с компьютеров из рабочей группы (не добавленных в домен) у пользователя появляется запрос на ввод пароля доменной учетной записи. Попробуем разобраться, как разрешить анонимный доступ к общим сетевым папкам и принтерам на доменном сервере с компьютеров рабочей группы без авторизации на примере Windows 10 / Windows Server 2016.
- Локальные политики анонимного доступа
- Настройка анонимного доступа к общей папке
- Предоставление анонимного доступа к общему сетевому принтеру
Локальные политики анонимного доступа
На сервере (компьютере), к которому вы хотите предоставить общий доступ неавторизованным пользователям нужно открыть редактор локальной групповой политики – gpedit.msc.
Перейдите в раздел Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Локальные политики -> Параметры безопасности (Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options)
Настройте следующие политики:
- Учетные записи: Состояние учётной записи ‘Гость’ (Accounts: Guest Account Status): Включен (Enabled);
- Сетевой доступ: разрешить применение разрешений “Для всех” к анонимным пользователям (Network access: Let Everyone permissions apply to anonymous users): Включен (Enabled);
- Сетевой доступ: Не разрешать перечисление учетных записей SAM и общих ресурсов (Network access: Do not allow anonymous enumeration of SAM accounts and shares): Отключен (Disabled).
В целях безопасности желательно также открыть политику “ Запретить локальный вход ” (Deny log on locally) в разделе Локальные политики -> Назначение прав пользователя и убедиться, что в политике указана учетная запись “Гость”.
Затем проверьте, что в этом же разделе в политике “ Доступ к компьютеру из сети ” (Access this computer from network) присутствует запись Гость, а в политике “ Отказать в доступе к этому компьютеру из сети ” (Deny access to this computer from the network) учетка Гость не должна быть указана.
Источник