2014-08-04 21:06:36 +0000 2014-08-04 21:06:36 +0000
22
22

Windows не может получить доступ к \\[другой компьютер] код ошибки 0x80004005

У меня есть две машины windows в домашней проводной сети, одна работает windows 7 (я буду называть ее w7 отныне) и одна работает windows 8.1 (я буду называть ее w8 отныне). Обе машины могут иметь доступ к общим папкам друг друга (общий доступ с помощью “ продвинутый обмен”, то есть) до тех пор, пока мой интернет-провайдер не обновит свой модем в выходные дни. Теперь w8 can может получить доступ к общим папкам w7, но w7 cannot может получить доступ к общим папкам w8. При вводе \w8 в проводнике windows, я получаю сообщение, что

Windows не может получить доступ к \w8

и, подробнее:

Код ошибки: 0x80004005

Неопределенная ошибка

Если я попробую то же самое в стартовом меню, я получу другой раздел подробностей:

Код ошибки: 0x800070035

Сетевой путь не найден.

Если я введу \[w8’s ip address] либо в проводнике windows explorer, либо в стартовом меню, я получу те же результаты, что и выше.

Я убедился, что Клиент для сетей Microsoft был установлен и проверен на W7 и w8 для подключения по локальной сети, а также для подключения к Интернет-провайдеру.

На w7 и w8 нет брандмауэров сторонних производителей.

Я убедился, что все эти службы работают на w7 и w8

  • Компьютерный браузер
  • DHCP клиент
  • DNS клиент
  • Обнаружение функций публикации ресурсов
  • Сервер
  • Обнаружение SSDP
  • TCP/IP Netbios помощник
  • UPnP Device Host
  • Рабочая станция

UPnP Device Host не был запущен на w7, но запуск не имел никакого значения.

Компьютерный браузер & UPnP Device Host не был запущен на w8, но их запуск ничего не изменил.

Я попытался сопоставить сетевой диск на w8 с w7 (используя и ip адрес и имя), выбрав “подключиться, используя разные учетные данные” согласно ответ на technet все же выдал код ошибки: 0x800070035

Я не могу пинговать w8 из w7, используя ip-адрес или имя, но w8 может пинговать w7.

В той же сети есть xp-машина. w7 и xp-машина ** может** видеть друг друга. w8 может видеть xp-машину, но xp-машина ** не может** видеть w8.

Похоже, что это может быть конфигурация брандмауэра на w7. Однако, есть много, много входящих правил брандмауэра, и я не знаю, какие из них проверять.

Ответы (9)

16
16
16
2017-12-02 15:50:19 +0000

Помимо вышеперечисленных решений, решающих общие/классические проблемы с этим кодом ошибки, еще одна новая проблема может вызвать 0x80004005.

Начиная с Windows 10 1709, старый протокол SMB v1 больше не поддерживается по умолчанию, который до сих пор используется несколькими ПК или другими сетевыми устройствами, такими как маршрутизаторы, предоставляющие сетевое хранилище (NAS). Обратите внимание, что SMB v1 мог быть удален и на старых машинах с Windows. Следуйте этим шагам, чтобы снова включить его и получить доступ к таким устройствам.

  • Перейти к классической панели управления
  • Перейти к Программы и функции
  • Выберите Добавить или удалить функции Windows на боковой панели
  • Убедитесь, что Поддержка обмена файлами SMB 1,0 / CIFS отмечена галочкой.

Перезагрузите ПК и повторите попытку доступа к устройству.

Типичным устройством, не поддерживающим SMB 2 или более новые, являются старые маршрутизаторы FritzBox (популярные в Германии), и если вы попытаетесь получить доступ к жесткому диску USB, подключенному к сетевому хранилищу, вы не сможете добраться до маршрутизатора, пытающегося подключиться к нему.

8
8
8
2014-08-04 21:55:07 +0000

Следуйте инструкциям, приведенным ниже. Они могут помочь. Или они могут не_

На компьютере под управлением Windows 8 нажмите Win+R и в командном поле “Выполнить” введите: control /name Microsoft.NetworkAndSharingCenter и нажмите Enter.

Нажмите кнопку “Изменить расширенные настройки совместного использования” на левой панели и разверните профиль совместного использования “Частный” и убедитесь, что выбраны Включить сетевое обнаружение и Включить совместный доступ к файлам и принтерам.

Разверните профиль “Гость или публика” и убедитесь, что Turn off network discovery и Turn off file and printer sharing выбраны.

Разверните профиль “All Networks” и прокрутите вниз в нижней части окна и в разделе “Password protected sharing” выберите Turn off password protected sharing.

Теперь нажмите Win+R и в поле Run command box, type: \Localhost. Убедитесь, что все ваши общие папки присутствуют здесь.

Выберите папку из списка и нажмите Alt+Enter и на вкладке Sharing, нажмите кнопку Share и введите Everyone в выпадающем списке и нажмите Enter и установите “Permission level” (Уровень разрешений) на Read. Сделайте это для каждой папки, к которой вы хотите предоставить общий доступ.

Наконец, убедитесь, что оба компьютера (W7 и W8) имеют одинаковую сетевую маску.

Сделайте это, нажав Win+R и в поле Run command box, введите: shell:ConnectionsFolder и выберите ваш сетевой адаптер для проводного Ethernet-соединения и нажмите Alt+Enter. В окне свойств прокрутите вниз до Internet Protocol Version 4 (TCP/IPv4) и дважды щелкните на нем.

Если IP адрес и маска подсети были введены вручную, убедитесь, что маска подсети совпадает с маской машины Windows 7, выполнив тот же шаг на W7.

Now, найдите имя хоста в поле W8, введя его в поле Run command box: cmd /c "hostname & pause".

Now, переключитесь на поле W7 и в поле Run command box, введите:

Now: \HOSTNAME_OF_W8_BOX и посмотрите, можете ли вы получить доступ к файлам и папкам на W8.

5
5
5
2015-09-29 08:13:48 +0000

Вот обходной путь.

Иногда сетевое обнаружение под windows просто не работает, но сеть присутствует, просто недоступна.

Тогда, вы должны назначить статический IP станции файлового сервера.

Карта диска в общую папку, используя IP станции, а не имя компьютера.

Пример:

\192.168.1.141\fileserver

instead of the inaccesible

\computer-name\fileserver
3
3
3
2015-08-28 09:15:44 +0000

Поэтому недавно я установил Windows 10 на несколько тестовых машин в своем офисе и столкнулся с проблемой невозможности доступа к сетевому ресурсу, т.е. "\USA\Shared" или "\FRANCE\Shared", но "\ENGLAND\Shared" работала отлично, так как это был мой локальный ресурс общего доступа. Это было только на моей Dell Optiplex 990, которая использует гигабитную сетевую карту Intel 82579LM. Ноутбуки отлично работают с общими сетевыми ресурсами. Я посмотрел на исправления в reg HKLM\System\CurrentControlSetПоэтому недавно я установил Windows 10 на несколько тестовых машин в своем офисе и столкнулся с проблемой невозможности доступа к сетевому ресурсу, т.е.“\USA\Shared”или“\FRANCE\Shared”, но“\ENGLAND\Shared”` работала отлично, так как это был мой локальный ресурс общего доступа. Это было только на моей Dell Optiplex 990, которая использует гигабитную сетевую карту Intel 82579LM. Ноутбуки отлично работают с общими сетевыми ресурсами. Я посмотрел на исправления в reg , а также на то, что нужные сетевые службы работали.

Myself и мой коллега в Шанхае подумали, что это может быть проблема с DNS, но NSLookup отлично справлялся с ней. Я перешел к этому: https://downloadcenter.intel.com/product/47549/Intel-82579-Gigabit-Ethernet-Controller , где компания Intel выпустила новые версии сетевых карт в течение нескольких дней друг от друга.

Очевидно, что были некоторые проблемы. После обновления драйверов и перезагрузки мои нелокальные акции работают отлично.

3
3
3
2015-07-10 03:28:05 +0000

Я исправил его следующим образом:

1- поехали старт->панель управления->диспетчер устройств откройте его 2- в меню просмотра отметьте галочкой “просмотреть скрытые устройства” 3- откройте ветку сетевых адаптеров. 4- вы увидите много адаптеров под названием Microsoft 6to4. (их было более 150). 5- удалите все. 6- перезапустите ваш pc.

Однако, во время поиска я нашел другой полезный ресурс, который содержит список из нескольких этапов, кроме вышеперечисленного; так что, если вы хотите, вы можете попробовать это на http://appuals.com/best-fix-steps-fix-error-0x80004005/ .

3
3
3
2014-08-04 21:30:46 +0000

Ваш модем также является маршрутизатором, к которому подключены оба ПК? Если да, то их обновление, скорее всего, сбросит все настройки по умолчанию, что заставит windows 7 обнаружить новую сеть. В результате, появляется всплывающее окно, спрашивающее, что это за сеть. Если выбрать для публичной сети, она будет очень ограничена. Скорее всего, так и было.

Вот что вы делаете на компьютере с Windows 7:

  1. Нажмите на иконку сети рядом со временем в правом нижнем углу.

  2. Нажмите на Open network and sharing center

  3. Внизу View your active networks слева нажмите на синий текст, который теперь, вероятно, говорит Public network или, возможно, Home network.

  4. В новом диалоге выберите Work network.

  5. Нажмите Закрыть.

Вещи теперь должны снова работать.

Если вещи все еще не работают, нажмите Change advanced sharing settings слева и оцените эти настройки. Сделайте то же самое на аппарате windows 8. Вышеуказанные 5 шагов не применимы к окну 8. Там всегда будет общедоступная сеть, и окна 8 не будут спрашивать, какая у вас сеть).

2
2
2
2014-08-05 01:11:17 +0000

На машинах windows 8 есть 2 активных сетевых соединения: Сеть 3, типа Ethernet, и Bell, dsl соединение, требующее имени пользователя и пароля. Когда я подключаюсь к Bell соединению, машине присваивается публичный IP адрес. Как бы то ни было, соединение Bell было типа Private Network, а Network 3 - типа Public Network - прямо противоположно тому, что должно было бы быть. После изменения этих настроек, все начало работать, как и ожидалось.

Было тривиально изменить соединение Network 3 на частное (Windows + I, нажмите на Интернет доступ, затем посмотрите настройки соединения сверху, где я мог выбрать Network 3 и включить “Поиск устройств и содержимого”). Сделать Белл публичным было немного сложнее, так как он не отображается в разделе “View Connection Settings” (Просмотр настроек подключения). Поэтому мне пришлось зайти на HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles, найти профиль с именем профиля “Белл” и поменять его категорию на 0 (т.е. оставить его пустым). См. более подробные инструкции и скриншоты .

2
2
2
2014-10-22 17:24:57 +0000

У меня было нечто похожее, но я мог подключаться к общим папкам SOME, но не к другим папкам на одном клиентском ПК. Что еще хуже, я мог подключиться ко всем из них с одного имени пользователя на клиентском ПК, но только некоторые из них использовали другое имя пользователя. И, насколько я видел, оба имени были установлены на обоих ПК.

Эта статья исправила это для меня http://www.howtogeek.com/howto/13197/map-a-network-drive-from-xp-to-windows-7/

У меня было то, что THOUGHT было одним и тем же именем пользователя на машине XP (host), но я не мог подключаться к определенным папкам на ней. Оказалось, что хотя “Полное имя” было одинаковым на обоих ПК (в Admin, Local Users и Groups, Users), “Имя” было разным. Как только я добавил то же самое “Полное имя” на хост, все работало, как и ожидалось.

Моя догадка в том, что проблема была вызвана тем, что одни папки были созданы одним пользователем на хост-машине, а другие (к которым я не мог получить доступ) были созданы другим.

Добавив имя пользователя для клиентской машины на хост-машине, я получил доступ ко всем файлам с общим доступом.

-1
-1
-1
2016-11-16 18:44:40 +0000

У меня была похожая проблема, которая закончилась тем, что пользователь получал доступ к сетевому ресурсу с другим пользовательским аккаунтом (mapped network drive), удаляя пользовательский аккаунт из менеджера учетных записей в панели управления, и исправил эту проблему.

Похожие вопросы

3
19
3
10
5