Windows 7: Невозможно перейти к сетевым ресурсам в Проводнике, но «подключить сетевой диск» работает нормально


12

У меня довольно интересная проблема, возникающая сейчас на нескольких машинах. У меня дома есть куча машин с Windows 7, подключенных к рабочей группе. Раньше я мог просто открывать окно «Выполнить» и вводить «\\ имя_компьютера \ имя_шаблона», чтобы просмотреть содержимое других машин, но недавно это перестало работать. На самом деле, он даже не работает при попытке просмотра общих папок на этом компьютере. Заметим:

Run Dialog

Network Browse Failed

(Reliant - это, конечно, машина, на которой делались эти скриншоты)

Эффект одинаков как для имен UNC, так и для IP-адресов. Сообщение об ошибке (в данном случае 0x80070002) фактически меняется от одной попытки к другой, иногда читая «Сетевой путь не найден». Я немного погуглил на каждом из появляющихся сообщений об ошибках, но ничего не нашел.

Странная вещь в этой ситуации - то, что я все еще могу получить доступ ко всем общим ресурсам, сопоставив их как сетевые диски, как показано здесь:

Mapping network drive

Works!

В настоящее время я могу обойти проблему, просто сопоставляя каждый диск по мере необходимости, но это утомительный и раздражающий процесс. Любые предложения / вопросы приветствуются.


Странно, то же самое происходит на моей машине. Это сводит меня с ума.
Chris Eberle

Это на каждой машине или только на одной?
William Hilsum

Это было на большинстве машин, но не на всех. Решение Криса, кажется, исправило это.
Fopedush

Ответы:


5

Хорошо, я понял это. Не знаю, если это ваша проблема, но вот мое решение. Я удалил значок «Сеть», используя некоторые настройки реестра, которые мне дал «друг». Были удалены следующие ключи:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\Desktop\NameSpace\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}

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

Windows Registry Editor Version 5.00

; Restore the damned network icon in explorer 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}]
@="Computers and Devices"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\Desktop\NameSpace\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}]
@="Computers and Devices"

Просто импортируйте этот reg-файл, перезагрузитесь (3 раза - не больше и не меньше), одновременно повторяя текст песни Radiohead (подойдет любая песня). Для меня все хорошо. Я собираюсь убить моего друга сейчас.


Успешно справился. Дай этому парню хорошую порку за меня.
Fopedush

2

Очень странно...

Сначала я бы предложил вам подозревать, что некоторые сохраненные в кэше наборы разрешений сохраняются для «запоминания моих учетных данных», что мешает просмотру страниц, т. Е. Они являются неправильной комбинацией u / pw.

Взгляните на раздел панели управления

Панель управления \ Учетные записи пользователей \ Диспетчер учетных данных

Посмотрите, есть ли что-то там не так, или удалите все, что связано с удалением машин, и попробуйте снова.


Боюсь, что менеджер учетных данных совершенно пуст. Не повезло там.
Fopedush

2

Если ничего из вышеперечисленного не работает [UNC-ресурс не работает, но работает интернет, работает Ping и т. Д.]

(1) Используйте netsh - & gt; Контекст Winsock - & gt; сбросить
(2) Если (1) не работает, перейдите к Run type - & gt; ncpa.cpl ,
Из апплета выберите Свойства "IPV4" , если это то, что вы пытаетесь устранить, а затем выберите «Клиент для сетей Microsoft» , Удалите это, а затем переустановите это. Перезагружать.

[Всегда проверяйте, есть ли у вас пароль учетной записи администратора. Я говорю это, потому что вы можете войти через домен пользователя acct, который является частью администраторов]

После запуска системы снова откройте ncpa.cpl. На вкладке «Сеть» - используйте параметр «Установить» (кнопка), выберите клиенты, и вы найдете «Клиент для сетей Microsoft», выберите его и установите. Перезагрузитесь и надеюсь, что на этот раз все получится.


netsh winsock rest это команда.
E.V.I.L.

1

Я столкнулся с той же проблемой, когда пытался понять, как это происходит для меня,

все что я сделал, это:

[ чистая доля ] на удаленной машине, чтобы увидеть, если c $ является общим

затем на моей машине набрал:

[ net use / user: Администратор ]

Это было точно все, тогда, когда я использовал \\ удаленный \ с $ мне предложили ввести имя пользователя и пароль.

Я действительно не люблю решать вещи таким образом, но расскажу, как это у вас получается.


Я не совсем уверен, что ты здесь делаешь. «net use / user: administrator» не является допустимым синтаксисом для команды net. Вы имеете в виду, что я должен монтировать расположение как сетевой диск как администратор? Если так, то это в основном то же самое, что и обходной путь, который я уже получил. Однако монтирование местоположения как сетевого диска не позволяет мне затем просматривать его с использованием синтаксиса \\ UNC-Name.
Fopedush

1

У меня была та же проблема, о которой вы все говорите. Я попытался сбросить DNS и переустановить печать и обмен файлами. Казалось, ничего не работает. Но я сбросил кэш CSC и перезагрузил компьютер, и это сработало. Вот инструкция по сбросу кеша CSC. НАДЕЮСЬ, ПОМОЖЕТ!

Проблема: можно перейти к общему сетевому ресурсу, используя IP-адрес, но не при использовании имени хоста

Пример: \\192.168.1.1\c работает --- \\Servername\c Не работает

Чтобы решить эту проблему, повторно инициализируйте кэш автономных файлов. Для этого выполните следующие действия:

  1. Нажмите «Пуск», введите regedit в поле «Начать поиск» и нажмите клавишу «Ввод».

Примечание. Если вас попросят ввести пароль администратора или подтверждение, введите пароль или нажмите «Продолжить».

  1. Найдите следующий раздел реестра и щелкните его правой кнопкой мыши: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC

  2. Укажите «Новый», а затем нажмите «Ключ».

  3. Введите параметры в поле.

  4. Щелкните правой кнопкой мыши «Параметры», укажите «Новый», а затем нажмите «Значение DWORD (32-разрядное)».

  5. Введите FormatDatabase и нажмите клавишу ВВОД.

  6. Щелкните правой кнопкой мыши FormatDatabase и выберите команду «Изменить».

  7. В поле «Значение» введите 1 и нажмите кнопку «ОК».

  8. Закройте редактор реестра и перезагрузите компьютер.

Примечание. Перед добавлением этой записи реестра убедитесь, что файлы синхронизированы. В противном случае несинхронизированные изменения будут потеряны.


0

Добавьте строку в файл hosts и попробуйте снова. Это может быть магия DNS.

12.34.0.12 зависит

Если вы не знаете IP-адрес доверенного лица, просто введите команду:

зависит от пинга

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

net use \\reliant\c$  password /user:you /savecred

Или попробуйте \\ 12.34.0.12 \ c $ вместо ...
Nime Cloud

Тот же эффект, все еще нет любви.
Fopedush

0

Я сталкивался с проблемой, которую вы описывали много раз, и иногда обнаруживал, что запуск мастера настройки сети на каждом компьютере для перенастройки ваших настроек решит проблему.

Не забудьте перезагрузить компьютер после запуска мастеров.


Извините, здесь тоже нет удачи.
Fopedush

0

У меня была такая же проблема, но решение не работает. Я нашел другую проблему, которая вызывала ту же проблему. Пожалуйста, проверьте следующий раздел реестра:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FolderDescriptions {D20BEEC4-5CA8-4905-AE3B-BF251EA09B53}

Этот был пуст, но должен содержать следующие данные:

Категория / REG_DWORD / 1

Имя / REG_SZ / NetworkPlacesFolder

ParsingName / REG_SZ / :: {F02C1A0D-BE21-4350-88B0-7367FC96EF3C}

Надеюсь, что это помогает кому-то.


0

Ребята.

Я решил свою проблему здесь, легко и просто. Мой случай: у Windows 10 не было доступа к устройству Lacie Nas Pro, но я мог получить доступ через панель инструментов, Mac или даже Windows 7.

Это произошло из-за того, что протокол SMB1 больше не подходит для W10 ... Поэтому я просто зашел на свою панель инструментов (вошел в систему с именем пользователя + пароль) & gt; Диспетчер устройств & gt; Настройка / Настройки. Там, внизу, вы должны проверить наличие нового обновления ОС NAS и обновить все это ... vualá!

Удачи.


-1

Я решил так:

  1. cmd - & GT; net use - & GT; это дает вам все активные соединения.
  2. Для каждого нерабочего соединения: net use "<connection name>" /DELETE
  3. Start -> Credentials - & GT; удалить их все
  4. TaskManager - & GT; Убить всех EXPLORER.EXE процессы, и начать новый EXPLORER.EXE
  5. Теперь вы можете переназначить сетевой ресурс как диск.

Обратите внимание, что в исходном вопросе указано, что отображение сетевого ресурса как диска не приемлемое решение.
Fopedush
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.