Назад | Перейти на главную страницу

Проводник умирает на XP Pro в сети Windows 2003

У меня две рабочие станции с Windows XP SP3, одна из них недавно была установлена. Рабочие станции подключены к серверу Windows 2003 через проводную локальную сеть.

У меня проблема в том, что через случайное время (от 2 минут до нескольких часов) проводник зависает на одной из рабочих станций. Проводник не зависает одновременно в обеих системах.

Запуск Process Monitor не показывает ничего особенного, что происходит в проводнике, но все зависает, пока проводник не будет убит.

Эта проблема должна быть связана с сетью и / или сервером 2003 года.

Что мне нужно, так это способ найти причину. Журналы Win2003, включая журнал брандмауэра Kerio, не показывают ничего особенного при зависании проводника.

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


Задача решена? Я отключил один из компьютеров (тот, который нужно было заменить). С тех пор другой компьютер не доставлял мне никаких проблем. Я должен предположить, что каким-то образом первый компьютер создал проблемы в сети. По крайней мере, я заметил одну вещь: сетевой трафик (например, копирование файлов) на этой машине был очень медленным. Однако сетевой интерфейс не мог быть проблемой, поскольку это произошло с интерфейсной картой 1 ГБ и со встроенным сетевым интерфейсом 100 МБ. Я все еще озадачен. Но я хочу поблагодарить всех участников за то, что подумали вместе со мной. Это было очень оценено.

Рокки: Это чистая установка Windows XP SP3 или вы установили стороннее программное обеспечение? Если да, то что вы установили? (Я имею в виду именно антивирус, но это может быть что угодно - драйверы и т. Д.).

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

Мне было бы любопытно посмотреть, как выглядит стек вызовов, когда Проводник "зависает". Process Explorer может предоставить вам эту информацию. Если вы можете получить достаточно краткий журнал из Process Monitor, чтобы опубликовать его где-нибудь, я был бы рад взглянуть.

Я видел, как это происходило с повторяющимся именем хоста и / или IP-адресами.

Как вы сказали, это может происходить по разным причинам, но одна, которую я видел в прошлом, связана с перенаправлением папки «Мои документы»; все файлы desktop.ini на следующем уровне ниже анализируются проводником для создания пользовательских значков для вложенных папок, и если в них много папок, проводник иногда может просто отказаться.

Были ли новые машины установлены с XP SP3? Если это так, то есть некоторые задокументированные проблемы с обновлением SP3 по сравнению с обновлением SP2. Я поищу несколько ссылок по конкретным проблемам (потому что сейчас у меня их нет под рукой) и опубликую их в редактировании этого сообщения.

-JFV

РЕДАКТИРОВАТЬ: Хорошо, я солгал ... Я не могу найти ничего, что было бы задокументировано об этом ... Но я знаю, что есть проблемы с установкой SP3 с прямым потоком, потому что я столкнулся с некоторыми из них у себя. Попробую обновить, если найду какие-нибудь ссылки ...

Я бы начал с shexview и отключил все расширения оболочки. Если проблема исчезнет, ​​включайте их постепенно, пока не найдете виновника.

(Старые версии TortoiseCVS / SVN могли привести к сбою проводника именно таким образом, когда TSVNCache начал сканировать общие сетевые ресурсы на предмет репозиториев, но обычно он восстанавливается через 5-10 минут.)

Если проблема сохраняется, и это происходит при входе в папку в общей сетевой папке, попробуйте отключить все антивирусы (как на клиенте, так и на сервере, к которому вы обращались).

(Была когда-то версия GDТ Антивирус, который воспроизводимо приводил к сбою проводника, если вы только входили в каталог, выходили из него (с помощью Backspace), входили в него снова, снова выходили из него и входили в него третий раз в течение 5-10 секунд. Используйте каталог, в котором находятся файлы, требующие доступа к сети для получения их значков, например .exe или .ico. Или которые используют просмотр эскизов.)

Если проблема не устранена, не знаю, извините.

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

  • Ваши машины присоединены к домену?
  • Ваши пользователи работают как локальные администраторы?
  • Какие групповые политики вы настроили, если они есть?
  • Какую ошибку выдает проводник в средстве просмотра событий, если есть?

Почему «должно» это быть проблемой сервера / сети? После просмотра вашего сообщения я не вижу ничего, что выделялось бы из-за того, что причиной является сервер / сеть.

Лучшее место для начала поиска решения - это ПК. Я бы начал с:

  • Отключите ПК от сети. Посмотрите, возникает ли проблема без подключения к сети.

  • Если проблема не исчезла, это проблема с установкой Windows. Используйте CCleaner, чтобы подобрать неверные ключи реестра и удалить их. Также может быть проблема с брандмауэром (Windows или Kerio)

  • Если проблема возникает, когда компьютер подключен только к розетке, расширьте область поиска до сетевой конфигурации двух компьютеров. У них одинаковые имена хостов? IP-адреса?

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

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

JFV вроде как ударил по этому поводу, но вы можете не устанавливать SP3. Попробуйте установить на них все исправления уровня SP2 и посмотрите, будут ли они работать какое-то время или нет. Я слышал (и все это анекдотично) SP3 вызывал проблемы с установками XP у некоторых людей, например, странные проблемы с проводником. Лично я не испытывал этих проблем, но я хотел бы запустить его как машину SP2 и посмотреть, что произойдет.

На сервере откройте командное окно и запустите непрерывный пинг для IP-адресов двух ваших клиентов:

ping ip.address.of.client -t

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

Также убедитесь, что на сервере и на клиентах установлены исправления и установлены последние обновления Windows.