4

Когда я открываю сетевую папку в Windows Explorer на моем компьютере с Windows 7, я вижу список имен компьютеров (большинство из них - машины с Windows XP). Если я дважды щелкну на компьютере с Windows 7, он откроет этот компьютер и покажет все его общие ресурсы. Однако, если я дважды щелкну на компьютере с Windows XP, он зависнет примерно на двадцать секунд и вернет следующее сообщение об ошибке:

Ошибка сети

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

Проверьте правильность написания имени. В противном случае может возникнуть проблема с вашей сетью. Чтобы попытаться выявить и устранить проблемы с сетью, нажмите «Диагностика».

Код ошибки:0x80070035 Сетевой путь не найден.

Я могу пропинговать компьютер под управлением Windows XP по имени, я могу подключиться к нему с другого компьютера под управлением Windows XP в домене, могу дважды щелкнуть по серверу, и он откроется правильно (работает Windows Server 2003 для Small Business Server). Я устранял это уже около 8 часов (отключил брандмауэр, не помог; отключил IPv6, не помог; попытался подключиться к IP-адресу компьютера с Windows XP, не помог; проверен NetBIOS)

То, чего я не могу понять, это то, что я мог делать это без каких-либо проблем вплоть до нескольких месяцев назад. Что-то изменилось, но я не знаю что. Я нашел несколько форумов, где пользователи Windows 7 сообщали об этой проблеме. У кого-нибудь есть новые идеи?

ОБНОВЛЕНИЕ: я могу подключиться к компьютерам с Windows XP в другом домене. (Я занимаюсь консалтингом и являюсь администратором домена для нескольких своих клиентов.) Это заставляет меня думать, что могут быть некоторые различия в настройках сетевой политики, которые вызывают проблемы в Windows 7 <-> Windows XP связь / аутентификация.

ОБНОВЛЕНИЕ: домен, где я могу подключиться к компьютерам с Windows XP, использует DHCP. Домен, в котором у меня проблемы, использует статические IP-адреса. В этом проблемном домене мой назначенный статический IP-адрес находится в другой подсети (255.255.255.128), чем компьютеры, к которым я пытаюсь подключиться (255.255.255.192). Может ли это быть проблемой?

ОБНОВЛЕНИЕ: Если я пингую мою машину по имени в сети, где у меня возникают проблемы, она разрешает мое имя в IPv6-адрес, а не IPv4. Насколько я могу судить, все остальные компьютеры в сети разрешают адреса IPv4. Возможно ли, что мой компьютер оказался на сервере имен с IPv6-адресом, и это вызывает мои проблемы? Если да, есть ли способ заставить сервер имен хранить мой IPv4-адрес?

4 ответа4

1

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

Шаги (запустить на клиентском компьютере с Windows-7):

  1. Откройте проводник Windows;
  2. Нажмите кнопку "Alt", чтобы открыть контекстное меню;
  3. Нажмите на "Инструменты";
  4. Нажмите на "Параметры папки";
  5. Нажмите на вкладку "Режимы выставки";
  6. В разделе "Расширенная настройка" последним элементом списка может быть «Использовать помощника общего доступа (рекомендуется).

Отключение этого пункта решило мою совместную работу в сети между XP и 7. Я также использую статические IP-адреса в своей локальной сети.

Моя настройка:

  1. Сервер: Windows XP 32, статический IP, Gigabit Ethernet;
  2. Клиент 1: Windows 7 64, статический IP, Gigabit Ethernet;
  3. Клиент 2: Windows 7 32, DHCP, 100 Мбит / с Ethernet или 811.G Wifi;
  4. Клиент 3: такой же, как клиент 1;
  5. Клиент 4: XBOX 360;

Все клиенты могут видеть сервер с конфигурацией выше.

РЕДАКТИРОВАТЬ: я также отключил IPv6 на всех машинах Windows 7. Не уверен, что это могло бы помочь вообще.

0

Проблема, вероятно, со статической настройкой IP. Можете ли вы подключиться к статическому IP для этих адресов? IE: \\192.168.0.1

Если это работает, то у вас есть пара вариантов. 1: настроить DHCP для распространения этих проблем (большое количество сетевых соединений, почему это работает) или 2: отредактировать файл hosts на каждом компьютере, чтобы настроить сопоставление, скажем,

192.168.0.1    xpcomputername
192.168.0.2    jimpc
0

Возможно, вам потребуется настроить параметры общего доступа на компьютере под управлением Windows 7, чтобы он поддерживал общий доступ к файлам и принтерам на компьютере с XP.

Вот пост, который показывает, как это сделать. Совместное использование файлов и принтеров между Windows 7 и XP.

0

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

1 .. Нажмите Пуск

2 .. Щелкните правой кнопкой мыши на компьютере

3 .. Найдите раздел Имя компьютера, домен и настройки рабочей группы.

4 .. Нажмите на Изменить настройки

5 .. Нажмите на поле с надписью изменить, чтобы изменить домен или рабочую группу компьютеров

Примечание: изменить рабочую группу проще, поскольку не нужно настраивать DNS-сервер, но если у вас настроен DNS-сервер, вы можете легко изменить домен. Вам также придется перезагрузить оба компьютера.

Чтобы изменить домен компьютера с XP, следуйте этому руководству.

Удачи!

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