4

В прошлый четверг (05/05/12) я получил новый компьютер, чтобы иметь возможность работать из дома. Я подключил его по кабелю к сети компании и установил большую часть необходимого мне программного обеспечения, получив доступ к общему ресурсу на моем стационарном компьютере на работе. У меня не было здесь никаких проблем, и все просто работало.

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

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

Вот список деталей, которые могут помочь в устранении этой проблемы (обновлено):

Список наблюдений / действий

  • Мой компьютер идентичен другому компьютеру, который не имеет проблем.
  • Это не в домене, а в рабочей группе по умолчанию, но это не было проблемой в прошлый четверг, поэтому я предполагаю, что это не так.
  • Я могу получить доступ к своей электронной почте на сервере обмена.
  • Я могу подключиться к нашему TFS-серверу из Visual Studio, но не из Проводника.
  • Я также могу подключиться к серверам баз данных и удаленному рабочему столу.
  • При просмотре сетевых компьютеров я вижу несколько компьютеров, но не могу подключиться ни к одному из них.
  • При попытке подключения к компьютеру меня постоянно встречает код ошибки "0x80070035" (сетевой путь не найден).
  • Я также получаю ошибку 0x80070035 при двойном щелчке на целевом компьютере из сетевого интерфейса.
  • При попытке доступа к компьютеру я не вижу диалогового окна входа в систему, так как я не в домене. (Хотя я вошел в систему как Exchange, Remote Desktop и TFS, хотя)
  • Между четвергом, когда он работал, и вечером в воскресенье, где он не работал, я установил довольно много обновлений безопасности, а также различные инструменты и т.д., которые мне нужны для программирования.
  • Я попытался получить доступ по имени компьютера и IP-адреса, и ни один из них не работает.
  • Я могу пинговать по имени компьютера.
  • Я удалил все (1 запись) сохраненные сетевые учетные данные.
  • Я могу получить доступ к своему компьютеру с целевого компьютера.
  • Клиент и Сервер могут видеть друг друга в сети = Сетевое Обнаружение включено.
  • Я пользуюсь сетевым профилем "Работа".
  • При доступе к сети через VPN я не могу заставить работать что-либо, используя computernames, но все вышеперечисленное применимо при использовании IP-адресов вместо computername.
  • Я использую Windows 7 Home Premium на своем компьютере.

Используя powershell, пытаясь получить доступ к общему ресурсу, я получаю следующую ошибку (конечно же, ComputerName и ShareName являются правильными значениями):

PS C:\Users\MyUser> cd \\ComputerName\ShareName
Set-Location : Cannot find path '\\ComputerName\ShareName' because it does not exist.
At line:1 char:3
+ cd <<<< \\ComputerName\ShareName
    + CategoryInfo : ObjectNotFound: (\\ComputerName\ShareName:String) [Set-Location], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

Тем не менее, ping'ing той же машины (ping ComputerName) от powershell, я получаю ответ немедленно.

(Как указано в списке наблюдений / действий, я попробовал вышеупомянутое с IP-адресом снова в VPN, чтобы получить тот же результат)

Заключение

Подводя итог, можно сказать, что единственное, что я не могу сделать, - это получить доступ к другим компьютерам с помощью браузера (explorer.exe, powershell, map networkdrive и т.д.), Что означает, что я в значительной степени склонен к тому, что он не может каким-то образом разрешить путь при попытке подключения к другим компьютерам с помощью просмотра, хотя путь решается с использованием всех видов других служб.

Любые рекомендации относительно того, что я могу попробовать дальше, чтобы решить проблему? :)

3 ответа3

0

Я наконец узнал, что вызвало это!

Я использовал старый "скрипт повышения производительности", который добавил некоторые изменения в реестр, и среди них были следующие два: (ВНИМАНИЕ: Это примеры того, что НЕ нужно делать, это НЕ решение)

;Disable Background Intelligent Transfer Service (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
"Start"=dword:00000004

;Disable TCP/IP NetBIOS Helper (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts]
"Start"=dword:00000004

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

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

0

Насколько я понимаю, вы не можете получить доступ к общим папкам на других компьютерах. Попробуйте полностью отключить брандмауэр Windows для всех профилей и посмотреть, можете ли вы просматривать ПК. Если у вас есть антивирус или брандмауэр, попробуйте отключить его. Проверьте свои файлы и настройки печати в сети и в центре обмена -> дополнительные параметры обмена.

-1

Я пролистал около 30 страниц без каких-либо решений, пока не вспомнил, что Hyper V было еще одним изменением, которое я сделал. Если есть ВНЕШНИЙ Виртуальный коммутатор Hyper-V, я не могу попасть на другие машины, даже если они отображаются в списке сетей. Когда виртуальный коммутатор Hyper-V изменился на ВНУТРЕННИЙ коммутатор, и после перезагрузки все стало хорошо. В моем случае, пинг или имя машины или IP работал нормально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .