Недоступно сетевое окружение windows xp

Время на прочтение3 мин

Количество просмотров14K

Статья написана для того чтобы потомки не наступали на грабли на которые наступил я.
Если на вашем сервере/локальном компьютере перестало открываться сетевое окружение с ошибкой «Ни одна из служб доступа к сети не может обработать сетевой путь» добро пожаловать

Симптомы:

В общем в один прекрасный день мне позвонил пользователь и сказал что не может по самбе законектиться на основной сервер (естественно он сказал не так, но суть передана) Я попробовал со своего компьютера набрать \\server (имя изменено для удобства понимания) и получил ошибку. хотя сервер прекрасно пинговался и все нужные порты были открыты. После перезагрузки сервера (а это как известно полный ахтунг посреди рабочего дня) сервер проработал около часа и ошибка повторилась. На самом сервере при попытке пойти по сети на любой компьютер \\user получали ошибку «Ни одна из служб доступа к сети не может обработать сетевой путь»

Анамнез

Как было сказано ранее порт 445 был открыт. Ошибка «Ни одна из служб» подтолкнуло на мысль что проблема в службах :)
Итак лезем в службы и на вскидку видим следующее: службы сервер, рабочая станция, обозреватель компьютеров упали. Запускаем — работает, минут через 10-15 снова падает. В логах приложений видим ошибку
«Ошибка приложения svchost.exe, версия 5.2.3790.3959, модуль kernel32.dll, версия 5.2.3790.3959, адрес 0x0006beb8.»
Сразу после которой падают службы

Дифференциальный диагноз 1

Гуглим…

Приходим к однозначному выводу что причиной всему некоторый вирус kido, который атакует компы сети по 445 порту, приводя к ошибке buffer-overflow. Решение — запуск kk.exe на всех компьютерах сети. kk.exe — програмка для лечения вируса kido от касперских. Сам антивирус касперского не переношу на дух, хотя проверку провел — сам касперский угроз не обнаружил, а kk.exe — нашел и по всей видимости полечил.

Лечение

Пройдя по всем компьютерам сети и запустив kk обнаружили и почистили много этой вирусни. Кроме того дабы обезопасить только что зараженные компьютеры запустили kk в режиме мониторинга «kk -m» и добавили в автозагрузку. После всех этих манипуляций вздохнули свободно, хотели отдохнуть, но не тут то было. Сервисы стали падать не так часто. Но от этого легче не стало! Кстати временное решение проблемы — зайти в свойства одного из сервисов и установить «перезапускать сервер» во всех полях закладки восстановления. Сервисы хоть и падают, но почти сразу восстанавливаются.

Дифференциальный диагноз 2

Итак стал думать почему сервисы падают пачками. И что объединяет эти сервисы. ответ оказался прост — один из svchost.exe запускал все эти сервисы. Вот полный список:
• Обозреватель компьютеров (!)
• Службы криптографии
• Диспетчер логических дисков
• Служба событий COM+
• Справка и поддержка
• Сервер (!)
• Рабочая станция (!)
• Сетевые подключения (!)
• Служба сетевого расположения
• Планировщик заданий (!)
• Вторичный вход в систему
• Уведомление о системных событиях
• Определение оборудования оболочки
• Клиент отслеживания изменившихся связей
• Инструментарий управления windows
• Автоматическое обновление
• Беспроводная настройка

В общем мысль пошла далее. Раз вирусов на сервере больше нет, значит вирус все еще есть на каких либо компьютерах сети. И он продолжает атаковать сервер. Но почему сервер от этого падает? Значит есть какаято дыра. А если есть дыра — значит должна быть заплатка. С горем пополам нашел такую заплатку для WinXP — KB958644
А уж имея название заплатки для Win2003 нашел заплатку без проблем.

Лечение часть 2

поставил заплатки на сервер и все компьютеры сети. вместо ошибки
«Ошибка приложения svchost.exe, версия 5.2.3790.3959, модуль kernel32.dll, версия 5.2.3790.3959, адрес 0x0006beb8.»
стало появляться предупреждение
«Отчет об ошибке постановки в очередь: ошибка приложения svchost.exe, версия 5.2.3790.3959, модуль kernel32.dll, версия 5.2.3790.3959, адрес 0x0006beb8.»

Итог

В принципе проблема решена, можно выписывать. Но (!) Раз атаки продолжаются значит вирус еще где то действует. Вот об этом хотелось бы спросить хабрасообщество — как выявить зараженный в сети компьютер?
Логично предположить что нужно слушать 445 порт — кто лезет, тому и по рогам. Но ведь на сервере пошарено много всего, люди лезутредактируютсоздаютсохранаютсмотрют… Как нормальный траф 445 порта отделить от вредоносного?
В комментариях жду советов, и надеюсь что в будущем моя статья поможет кому либо побыстрее разобраться с этой проблемой.

ЗЫЖ автоматическое обновление стояло, 2003 был обновлен — почему то эта заплатка не качается со всеми вместе.

Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности — ещё и безопасность.

Hrethgir 14.05.2025

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

Многопоточные приложения на C++

bytestream 14.05.2025

C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .

Stack, Queue и Hashtable в C#

UnmanagedCoder 14.05.2025

Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .

Как использовать OAuth2 со Spring Security в Java

Javaican 14.05.2025

Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .

Анализ текста на Python с NLTK и Spacy

AI_Generated 14.05.2025

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

Реализация DI в PHP

Jason-Webb 13.05.2025

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

Обработка изображений в реальном времени на C# с OpenCV

stackOverflow 13.05.2025

Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

Про то, как установить и настроить домашнюю локальную сеть, написано и разжёвано, казалось бы, абсолютно всё, и сделать что-то неправильно в немного­численных настройках Windows XP очень сложно. Однако в реальности всё оказывается не так гладко.

Несмотря на то что сегодня, после выхода SP1 и много­численных патчей-заплаток, Windows XP уже можно считать вполне стабильной и надёжной системой, проблем, с которыми сталкиваются пользователи при её настройке и исполь­зовании в локальной сети, к сожалению, немало. Тем не менее, если что-то работает неправильно или вообще не работает, борьбу со сбоем лучше всего начинать не с форма­тирования жёсткого диска, а с проверки собственных настроек и исправности оборудования.

Проверка оборудования

Если в сети не проходит даже сигнал от программы ping.exe, то есть все основания пред­полагать неисп­равность оборудования. Коммутатор («хаб» или «свитч» — последний иметь предпоч­тительнее) часто бывает причиной неполадок. Например, часто на нём «выгорают» какие-то порты, чтобы выявить неисп­равность, проверьте наличие физического соединения по горящим индикаторам на платах и комму­таторах, попробуйте пере­ставить кабели. Коммутатор, как и всё сетевое оборудование, боится грозы — используйте для защиты «нетпротекты». Не любит он и неста­бильного питания — тут иногда помогает пере­загрузка. Иногда в комплекте с обору­дованием идут диагнос­тические утилиты от произ­водителя устройства — можно ими восполь­зоваться. Идеально, конечно, иметь запасной хаб для оперативной проверки работо­способности основного и его замены. Учтите только, что бывают случаи, когда полностью исправные устройства почему-то «недо­любливают» друг друга и отказываются работать вместе — например, дешёвый хаб не работает с некоторыми конкретными сетевыми картами.

Проверку работо­способности сетевой карты можно легко осуществить, переставив её на другой ПК, на котором сеть работает нормально. Разумеется, драйвера для неё должны быть установлены самые свежие, соответ­ствующие установ­ленной опера­ционной системе, перемычки на сетевой карте (если таковые есть) установлены верно (включён режим Plug-and-play). Откройте Диспетчер устройств и убедитесь, что ОС не сигна­лизирует о неис­правности устройства или конфликте прерываний или адресов ввода-вывода. Желательно, чтобы IRQ 15 не доставалось сетевому адаптеру — некоторым оно «не нравится». Установите сетевую карту в другой PCI-cлот (он должен являться bus master — проверьте это по инструкции материнской платы), удосто­верьтесь, что у платы хороший контакт с PCI-разъёмом. Кстати, для небольшой сети удобно предва­рительно настроить и проверить сеть, установив все компьютеры в одной комнате и соединив их временными короткими проводами — нередко это спасает очень много времени.

Кабель — далеко не самая надёжная составная часть сети. Поэтому, если отсутствует соединение с каким-то из ПК, при этом все порты хаба работо­способны, а замена сетевой карты не помогает, то, если имеется такая возможность, попробуйте временно перенести его на один стол с другим ПК той же сети и соединить их напрямую коротким кроссо­верным кабелем. Если всё заработало, то причина сбоя может заключаться в некачест­венном кабеле, который не соот­ветствует пятой категории, плохо обжат, проходит рядом с создающими электро­магнитные наводки силовыми линиями, слишком длинный или где-то сильно изгибается либо пере­кручивается. При желании проверить контакты и распайку можно восполь­зоваться специ­альными тестерами для сетевых кабелей. В случае 100-мега­битной витой пары старайтесь не делать соединения более 100 метров, впрочем, при наличии высоко­качест­венного оборудования (3Com, например) иногда нормально работают и 200-300-метровые сегменты. Для ещё больших расстояний требуется уже допол­нительное оборудование — например, «репитеры».

При исполь­зовании же коаксиального кабеля попробуйте также заменить терминаторы (50-омные заглушки) в T-образных коннекторах, установ­ленных в BNC-разъёмы (Bayonet Nut Connector) сетевых карт (для сети топологии «шина», построенной на коак­сиальном кабеле, требуется два терминатора — для двух машин, находящихся по концам шины). Макси­мальной длиной тонкого коакси­ального кабельного соединения (10Base2) принято считать 185 метров. Более длинные соединения (бывает 500 м!) тоже возможны, однако в этом случае устойчивой связи гарантировать нельзя. Не забудьте, что теле­визионный кабель и кабель для локальной сети — разные вещи, волновое сопротивление компь­ютерного — 50 Ом, а теле­визионного — 75 Ом. Учтите, что коаксиал может быть заземлён в одной и только в одной точке (как и экран экрани­рованной витой пары) и плохо переносит морозы.

Ограничения по длине на сегмент медного кабеля без повторителей:

  • 10Base2 (тонкий коакси­альный кабель 50 Ом) — до 185 метров;
  • 10Base5 (толстый коакси­альный кабель 50 Ом) — до 500 метров;
  • 10BaseT (витая пара) — обычно 100—150 метров;
  • 100BaseT (витая пара) — до 100 метров;
  • 1000BaseT (витая пара) — до 100 метров.

Проверка настроек ОС

Если аппаратура в порядке, то в первую очередь проверьте правильность настроек сетевого соединения. В диалоге «Свойства компь­ютера» → «Имя компь­ютера» обратите внимание на имя компьютера и рабочую группу — у каждого ПК домашней сети должно быть уникальное имя, а название рабочей группы (в домашних сетях домены почти не встречаются) должно совпадать. Имя ПК и название рабочей группы следует записывать заглавными буквами латинского алфавита — это исключит ряд проблем. Не исполь­зуйте имена длиннее 15 букв (это относится и к раз­деляемым ресурсам) и не включайте в них пробелы и другие спец­символы.

Далее в Панели управления Windows XP выберите диалог «Сетевые соединения» («Network Connections») и откройте свойства своего соединения (пред­варительно удалите его из сетевого моста «Bridge Connections», используя контекстное меню). Удосто­верьтесь, что для него установлены следующие сетевые компоненты:

  • Клиент для сетей Microsoft (Client for Microsoft Networks). Если его нет, то нажмите кнопку «Установить» («Install») и уста­новите его. Нажмите кнопку «Properties» и уста­новите пере­ключатель «Name service provider» в положение «Windows Locator»;
  • Служба доступа к файлам и принтерам сетей Microsoft (File and Printer Sharing for Microsoft Networks) — устанав­ливайте её, только если необходимо предо­ставить в общий доступ файлы и принтеры данного ПК;
  • QoS Packet Scheduler — этот компонент можно оставить, а можно и удалить, так как он помогает при исполь­зовании голосовых и видео­конфе­ренций в корпо­ративных сетях (если эту техно­логию поддер­живает всё оборудование сети на пути сигнала и исполь­зуемые программы). То, что он резер­вирует 20% полосы пропускания канала — миф [1];
  • Протокол TCP/IP. В соот­ветствии с конфи­гурацией вашей сети либо задайте в его настройках явным образом IP-адрес и маску подсети, например — 192.168.0.1 и 255.255.255.0, либо используйте авто­матическое присвоение IP, которое осуще­ствляет сервер DHCP. Проверьте, чтобы маски на всех ПК вашей сети совпадали, а IP у каждого ПК был собственный (то есть у первого ПК — 192.168.0.1, у второго — 192.168.0.2, и так далее). Проверьте правильность установ­ленных IP шлюза и DNS-серверов. Нажмите кнопку «Дополнительно» («Advanced») и попробуйте на странице «WINS» снять флажок «Enable LMHOSTS Lookup» (если в настройках вашей сети этот файл не исполь­зуется). Попробуйте установить параметр «Enable NetBIOS over TCP/IP». На странице «Options» → «Properties» отключите фильтрацию TCP/IP, разрешив все соединения.

Выберите теперь в свойствах соединения вкладку «Authentication» и снимите (или установите — в соответствии с настройками своей сети) флаг «Enable IEEE 802.1x authentication for this network». Собственно говоря, в домашних LAN эта функция практически не исполь­зуется — она более востребована в Wi-Fi-сетях.

На вкладке «Advanced» свойств соединения временно отключите файерволл и «Internet Connection Sharing», если вы их используете.

Теперь вернитесь на страницу «General» и в случае Wi-Fi-адаптера установите флаг «Show Icon in noti­fication area when connected» — иногда этот параметр оказывается критичным при установке беспро­водного соединения. Далее нажмите кнопку «Configure» — тем самым вы откроете диалог свойств сетевого адаптера. Ещё раз убедитесь, что в окне «Device status» отсутствуют сообщения об ошибках в работе устройства. На вкладке «Допол­нительно» временно откажитесь от всех авто­мати­ческих режимов. То есть, если вы имеете сеть 100 Мбит, то вместо режима авто­опре­деления скорости сети попробуйте прину­дительно установить для всех сетевых карт «100 Full Mode» — полно­дуплексный режим — и принуди­тельно же выберите тип исполь­зуемого кабеля (если это предус­мотрено в настройках). Иногда можно, наоборот, попробовать понизить скорость передачи, выставив полу­дуплекс 10 Мбит — возможно, длина кабеля или помехи не дают сети работать на полную мощность. Учтите также, что полно­дуплексный режим поддер­живают только свитчи, но не хабы. Если в свойствах адаптера имеется опция «Transmit Threshold», то уста­новите её в положение «Store and Forward».

Наконец, пере­установите самые свежие драйвера сетевой карты, чипсета мате­ринской платы, а также все обновления опера­ционной системы, обновите BIOS, откажитесь от разгона и установите в CMOS Setup все параметры в положение «Default».

Другие протоколы

Наличие в системе ненужных протоколов — IPX/SPX и NetBEUI — не привет­ствуется, и удаление лишних сетевых компо­нентов иногда может помочь в устранении сбоя. Но, разумеется, протокол IPX/SPX можно устанавливать, если какие-либо приложения или сетевые игры его требуют. Установка же протокола NetBEUI может избавить от некоторых сбоев, даже если явной необхо­димости в нём не наблюдается.

В Windows XP для установки NetBEUI откройте в Панели управления диалог «Network Connections» и откройте свойства своего соединения. На вкладке «General» нажмите кнопку «Install». Далее в списке компо­нентов выберите «Protocol» → Add → Have Disk и в появив­шемся окне обзора откройте папку Valueadd\msft\net\netbeui компакт-диска Windows XP. Выберите файл Netnbf.inf и нажмите кнопку «Open» → «ОК».

Проблемы Windows XP

Таким образом, если после всех выше­описанных действий вы убедились, что настройки сети правильные (хорошо бы ещё раз их уточнить у админи­стратора сети, если таковой имеется), но проблема не исчезла, то её причина может быть в сбоях опера­ционной системы. Попробуйте для начала найти её решение в базе данных службы техни­ческой поддержки Microsoft (search.support.microsoft.com/kb/c.asp [2], www.microsoft.com/rus/support/kbrus.htm [3]) и подробно описать симптомы сбоя в нескольких специа­лизиро­ванных веб-конференциях — возможно, ответ уже давно известен. В ряде случаев помогает полное удаление всех сетевых компо­нентов (начиная от протоколов и заканчивая сетевой картой) с после­дующей их пере­установкой. Разумеется, все патчи и обновления для Windows должны быть установлены (обновите даже драйвера сетевых принтеров!).

В Windows XP и Windows Server 2003 стек протоколов TCP/IP официально считается компо­нентом ядра опера­ционной системы, и для его пере­установки необходимо исполь­зовать утилиту командной строки WINDOWS\SYSTEM32\NETSH.EXE (NetShell, пред­назначена для настройки и тести­рования сетевых компо­нентов), которая обеспечит восста­новление стека протоколов TCP/IP в состояние на момент установки опера­ционной системы. Для того чтобы это осуще­ствить, введите в командной строке:

netsh int ip reset c:\resetlog.txt

Файл журнала resetlog.txt покажет, какие изменения при этом произошли.

Отключите или удалите компонент «Windows Internet Connection Sharing», файерволл и антивирус. Посмотрите, какие программы находятся в памяти, с помощью утилиты TaskInfo [4]. Возможно, причиной неполадок является какая-то фоновая программа. Текущие же параметры сетевого соединения удобно контро­лировать с помощью утилиты wntipcfg.exe [5], входящей в состав пакета Windows 2000 Resource Kit.

Повреждение или удаление системных файлов можетт вызывать множество непонятных сбоев — начиная от отсутствия вкладки «Доступ» («Sharing») в свойствах папок и заканчивая сообщениям об ошибках и «синими экранами смерти» (BSOD). Для проверки файлов необходимо выполнить команду SFC /SCANNOW. В крайнем случае может потре­боваться пере­установить SP1 или ОС поверх себя же — настроек прикладных программ это не повредит, а исходные файлы восстановятся.

Временно отключите все «твики» системы — они могут быть причиной сбоя, например, если при попытке открыть папку «Сетевое окружение» («My Network Places») выдаётся сообщение об ошибке, то это может быть связано с тем, что в программе Tweak UI [6] вы, восполь­зовавшись опцией «First Icon on Desktop», отказались от при­вычного распо­ложения иконки «Мои документы» («My Documents») — верните в этой опции «My Documents» на первое место.

Попробуйте отключить системную службу (сервис) «Web Client» и службу «Remote Access Auto Connection Manager». Отключите службу «Wireless Zero Configuration» — некоторые Wi-Fi-адаптеры с ней плохо совместимы. Проверьте, не отключена ли какая-то важная служба — список служб по умолчанию можно найти на сайте Black Viper [7]. Так, для работы VPN-соединений обязательно требуется запущенная служба «Remote Access Connection Manager», а для работы «Internet Connection Sharing» в Windows XP необходимы сервисы:

  • Application Layer Gateway Service;
  • Network Connections;
  • Network Location Awareness (NLA);
  • Plug and Play;
  • Remote Access Auto Connection Manager;
  • Remote Access Connection Manager;
  • Remote Procedure Call (RPC);
  • Telephony.

Установите для каждого режим запуска «Startup type» в положение «Automatic».

Наконец, щёлкните правой кнопкой мыши по значку сетевого соединения в Windows XP и в выпа­дающем меню выберите команду «Repair» — она пере­инициа­лизирует текущее соединение.

Доступ к папкам

Чаще всего же пользователи домашних локальных сетей сталкиваются с тем, что невозможно получить доступ по сети к «расша­ренным» файлам Windows XP. Если доступ к файлам Windows XP не получает пользователь Windows 9x (при этом обычно появляется сообщение об ошибке IPC$), то в Windows XP необходимо создать нового пользователя с тем же именем и паролем, что вводится пользователем Windows 9x в диалоге «Enter network password» при загрузке ОС. Для того чтобы этот запрос на ввод пароля выводился, нужно выбрать в качестве входа в Windows 9x клиента сетей Microsoft, а в разделе реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\Real Mode Net

должен быть удалён параметр autologon. Пароль не должен быть пустым, имя и пароль вводите латиницей. При этом в свойствах созданного в Windows XP пользователя снимите флажок «Потребовать смену пароля…» («User must change password»). Если вы хотите дать доступ к папкам многим пользователям, то в Windows XP можно в диалоге «Управление компьютером» («Computer Management») разбло­кировать учётную запись гостя, но с точки зрения безопас­ности это не лучший вариант. Кроме того, в Windows XP запустите диалог «Панель управления» → «Администрирование» → «Локальная политика безопасности» → «Параметры безопасности» → «Локальные политики» → «Назначение прав пользователя» («Local Security Settings» → «Local Policies» → «User Right Assignment») и, щёлкнув на строке «Отказ в доступе к компьютеру из сети» («Deny access to this computer from the network»), удалите из списка заблоки­рованных пользо­вателей учётную запись Гостя. Проверьте также параметр «Access this computer from the network» и другие настройки безопас­ности — возможно, на вашей машине просто установлены такие политики безопас­ности, которые не позволяют установить соединение. Обратите внимание на права доступа в свойствах «расша­ренных» папок и файлов — возможно, запрет установлен именно там.

Включите функцию «NetBIOS через TCP/IP» в настройках соединения и запустите службу «Обозреватель компьютеров» на каждом компьютере в составе рабочей группы.

Попробуйте также временно отключить или деинстал­лировать установ­ленный файерволл, который может не давать доступ из сети к вашему ПК или конф­ликтовать с некоторыми прикладными программами. Отключите встроенный в Windows XP файерволл.

Не забывайте, что для поддержки одно­временного подключения более 10 (в Windows XP Home — 5) пользо­вателей к одному ПК на нём должна быть установлена серверная версия Windows. Чтобы временно преодолеть это ограничение, можно попробовать применить небольшую программу NTSwitch или TweakNT — разница между версиями «рабочая станция» и «сервер», по большому счёту, состоит только в одной записи в реестре. Учтите только, что последствия такого трюка могут быть непред­сказуемы. Кстати, чтобы отслеживать, кто подключён к вашему ПК, и оперативно управлять такими подклю­чениями, удобно исполь­зовать специ­альную программу, например, KillWatcher [8].

Ускорение работы сети

Ещё одна распрост­ранённая проблема — медленная работа Windows XP с сетью. Тут особо отличились некоторые анти­вирусы, например анти­вирус Касперского, очень сильно затруд­няющий работу с сетевыми папками. Для того чтобы избавиться от этой проблемы, недос­таточно выгрузить из памяти анти­вирусный монитор — нужно ещё остановить службу KAV Monitor Service. Разумеется, риск «подцепить» вирус при этом повышается.

Замечено также, что после установки пакета обновлений Rollback 1 Проводник начинает серьёзно «тормозить» при просмотре сетевых папок. Помочь в этом случае может удаление ярлыков в папке «My Network Places» или возврат к более старой версии файла shell32.dll. Также для ускорения обзора сетевых ресурсов удалите в реестре раздел

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}

— он отвечает за исполь­зование Планировщика заданий в работе с удалённым ПК и несколько замедляет работу с Проводником в сети (там же могут быть и другие ключи, например, принтера — можно попробовать удалить и их). Попробуйте также отключить поддержку динами­ческой файловой системы, которая тоже может замедлять работу, для чего создайте такой параметр в реестре:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Mup\
"DisableDFS"=DWORD:00000001

Иногда полезно также установить в реестре такой параметр:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
"SizReqBuf"="14596"

(тип DWORD, десятичное значение, возможные значения параметра — 512—65536, оптимально обычно устанавливать 14596).

Для некоторого ускорения работы можно попробовать подключать сетевые папки как сетевые диски, а также создать в папке WINDOWS\SYSTEM32\DRIVERS\ETC файл LMHOST (без расширения) с таким примерно содержанием:

192.168.0.101 Computer1
192.168.0.100 Computer2

То есть пропишите в нём все IP-адреса вашей сети и соответ­ствующие им имена компьютеров (исполь­зование файла LMHOSTS должно быть разрешено в настройках соединения). Кстати, путь к этому файлу можно изменить в разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

— проверьте значение параметра DataBasePath типа REG_EXPAND_SZ.

В ряде случаев произво­дители выпускают обновления драйверов сетевых карт, после установки которых работа с сетью улучшается. Правда, иногда помогает только замена сетевой карты (в том числе Wi-Fi) на более современную.

Значки и соединения

Очень распространены в Windows XP проблемы отсутствия доступа к некоторым значкам и невоз­можности создания новых соединений. Самое простое — если на Рабочем Столе не появляется значок «Сетевое окружение». В этом случае установите утилиту Tweak UI [6] и с её помощью включите его отображение. В реестре значок включается так:

HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoNetHood"=hex:00,00,00,00

Нередко в Windows XP папка «Network Connections» неожиданно оказывается пуста (отсутствуют значки «Local Area Connection» или «Make new connection») или не удаётся создать новое сетевое соединение — мастер «Make New Connection Wizard» предлагает создать только новое соединение Dial-UP, а остальные опции затемнены.

В подобных ситуациях, а также если не открывается диалоговое окно свойств сетевого соединения в папке «Network and Dial-Up Connections», невозможно создать новое Dial-Up-соединение с помощью мастера «New Connection Wizard», не запускаются службы «Internet Connection Sharing» (ICS) и «Internet Connection Firewall» (ICF), в протоколе событий Event Viewer появляются сообщения об ошибках Event ID: 7023 и Event ID: 20035, при попытке запуска службы «Remote Access Connection Manager» выдаётся сообщение об ошибке: «Could not start the Remote Access Connection Manager service on Local Computer. Error 5: Access is denied», при попытке щёлкнуть по значку «Make New Connection» выдаётся сообщение об ошибке «Unable to create the specified connection. This can be caused by insuf­ficient memory or not enough disk space», устранить сбой может помочь одна из следующих процедур:

  • войти в систему под учётной записью Администратора;
  • произвести проверку системных файлов, запустив в окне «Выполнить» кнопки «Пуск» команду SFC /SCANNOW;
  • установить обновление Q329441 для Windows XP;
  • пере­установить SP1 для Windows XP;
  • установить в реестре строковый параметр:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan
    "Objectname"="LocalSystem"

  • удалить в реестре разделы (сделав их резервные копии в виде REG-файла):

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\25
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RasMan\PPP\EAP\26
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Telephony\Cards\Next

    Последний ключ следует удалять для всех учётных записей, а также загрузив в редактор реестра куст «дефолтной» учётной записи NTUSER.DAT из папки C:\DOCUMENTS AND SETTINGS\DEFAULT USER.

  • произвести поиск на диске файла RASAPI32.DLL и удалить (или пере­именовать) его во всех папках, кроме %SYSTEMROOT%\SYSTEM32;
  • запустить вручную службы «Telephony» и «Remote Access Connection Manager», установить для них режим авто­матического запуска;
  • проверить отсутствие конфликтов при рас­пределении ресурсов между устройствами, удалить из системы конфлик­тующие с сетевой картой платы расширения, проверить правиль­ность установки перемычек на карте;
  • убедиться, что запущены службы «Plug and Play», «Network Connections» и «Remote Procedure Call» (RPC) (для запуска введите в консоли восста­новления команду Enable RPCSS Service_Auto_Start);
  • восстановить «дефолтные» настройки разрешений DCOM. Для этого запустите утилиту DCOMCNFG.EXE и на странице «Default Properties» («Свойства по умолчанию») установите параметр «Default Impersonation Level» («Уровень олицетворения по умолчанию») в положение «Identify» («Определить»).
  • пере­регист­рировать несколько системных библиотек. Для этого в консоли CMD.EXE выполните следующие команды:

    REGSVR32 NETSHELL.DLL
    REGSVR32 NETCFGX.DLL
    REGSVR32 NETMAN.DLL
    REGSVR32 OLE32.DLL

Кроме этого, запустите редактор групповых политик GPEDIT.MSC и в разделах «Административные шаблоны» → «Сеть» просмотрите все параметры — убедитесь, что политиками безопасности не запрещено изменение свойств сетевых подключений. Пере­загрузите ПК. Если же при попытке обзора сети с исполь­зованием значка «My Network Places» в Проводнике Windows XP появляются сообщения об ошибках, попробуйте в разделе реестра

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters

создать параметр SMBDeviceEnabled типа REG_DWORD со значением 0 и введите в строке «Выполнить» («Run») меню «Пуск» такую команду:

REGSVR32 WEBVW.DLL

Ping

При выяснении причин сбоя один из основных инструментов — консольная программа ping.exe. Она позволяет получить информацию о работо­способ­ности непосред­ственно самой сети, убедиться, что нет обрывов кабеля и работает стек TCP/IP. В командной строке введите команду PING 192.168.0.1, после выполнения которой вы узнаете, за какое время запущенные вами пакеты достигли машины с указанным IP-адресом и вернулись обратно. Если время отклика велико, то, скорее всего, имеются аппаратные проблемы — некачест­венный или слишком длинный кабель, наводки, перегибы и т. п. Проделайте ту же операцию со всеми IP вашей сети, чтобы выявить все проблемные участки. «Пинговать» компьютеры можно не только по их IP, но и по имени в рабочей группе или домене. Если же не работает «пингование» собственного ПК: PING 127.0.0.1, то проблема в локальной ОС и стеке протокола TCP/IP.

IP-адреса

По стандарту RFC1918 для частных локальных сетей зарезер­вированы диапазоны IP-адресов 10.0.0.010.255.255.255, 172.16.0.0172.31.255.255, 192.168.0.0192.168.255.255. В домашних сетях эти адреса чаще всего и исполь­зуются. Учтите только, что адреса типа 192.168.x.0 и 192.168.x.255 не применяются.

Возможные схемы распайки кроссо­верного кабеля

«Crossover» («нуль-хабный») кабель, две пары

Одна сторона Цвет провода Другая сторона
1 бело-зелёный 3
2 зелёный 6
3 бело-оранжевый 1
6 оранжевый 2

«Crossover» («нуль-хабный») кабель, четыре пары

Одна сторона Цвет провода Другая сторона
1 бело-зелёный 3
2 зелёный 6
3 бело-оранжевый 1
4 синий 7
5 бело-синий 8
6 оранжевый 2
7 бело-коричневый 4
8 коричневый 5

«Crossover» («нуль-хабный») кабель, четыре пары

Одна сторона Цвет провода Другая сторона
1 бело-зелёный 3
2 зелёный 6
3 бело-оранжевый 1
4 синий 4
5 бело-синий 5
6 оранжевый 2
7 бело-коричневый 7
8 коричневый 8

#1

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 06 Апрель 2012 — 11:57

В локальной сети имеется рабочая станция с Windows XP home, которая не отображается в сетевом окружении.

Рабочая группа одинаковая на всех компьютерах сети.
На всех компьютерах локальной сети включена поддержка NetBIOS.
В локальной сети имеется Windows Server 2003 R2.

На проблемной машине Имя компьютера состоит из 4 латинских букв.
На проблемной машине запускал LSPFix.exe. Результат «No problems fond».
Проблемная машина пингуется по IP с других ПК.
В списке компов, возвращаемом по команде NET VIEW, проблемный ПК отсутствует.

Подскажите, «куда копать» чтобы ПК начал отображаться с Сетевом окружении.

Спасибо за помощь.

Глядя на мир, нельзя не удивляться! ©

  • Наверх


#2


Konstantin Yudin

Konstantin Yudin

    Смотрящий

  • Dr.Web Staff
  • 19 568 Сообщений:

Отправлено 06 Апрель 2012 — 11:58

хоум версия разве это поддерживает? у нее нет шар

With best regards, Konstantin Yudin
Doctor Web, Ltd.

  • Наверх


#3


TASS

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 06 Апрель 2012 — 12:23

хоум версия разве это поддерживает? у нее нет шар

Не знаю каким образом проблема связана с отсутствием шар, и вообще с Home-версией, но другой ПК (с Windows XP Home) отображается в Сетевом окружении.

Глядя на мир, нельзя не удивляться! ©

  • Наверх


#4


pig

pig

    Бредогенератор

  • Helpers
  • 10 881 Сообщений:

Отправлено 06 Апрель 2012 — 13:34

А группа у него правильная? И что видит сам этот компьютер?

Сообщение было изменено pig: 06 Апрель 2012 — 13:35

Почтовый сервер Eserv тоже работает с Dr.Web

  • Наверх


#5


TASS

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 06 Апрель 2012 — 18:25

А группа у него правильная? И что видит сам этот компьютер?

Pig, Рабочая группа у проблемного ПК такая же, как у всех остальных — два раза проверил.
Проблемный ПК видит в сетевом окружении тоже, что и остальны компы — всех, кроме себя.

Сообщение было изменено TASS: 06 Апрель 2012 — 18:26

Глядя на мир, нельзя не удивляться! ©

  • Наверх


#6


pig

pig

    Бредогенератор

  • Helpers
  • 10 881 Сообщений:

Отправлено 06 Апрель 2012 — 22:06

Служба «Сервер» работает? В свойствах сетевого адаптера птица на «Служба доступа…» стоит?

Почтовый сервер Eserv тоже работает с Dr.Web

  • Наверх


#7


TASS

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 07 Апрель 2012 — 09:42

В свойствах сетевого адаптера птица на «Служба доступа…» стоит?

Имеется ввиду «Служба доступа к файлам и принтерам сетей Майкрософт»?

Состояние службы «Сервер» смогу проверить только в понедельник 09.04.2012

Глядя на мир, нельзя не удивляться! ©

  • Наверх


#8


pig

pig

    Бредогенератор

  • Helpers
  • 10 881 Сообщений:

Отправлено 07 Апрель 2012 — 17:07

В свойствах сетевого адаптера птица на «Служба доступа…» стоит?

Имеется ввиду «Служба доступа к файлам и принтерам сетей Майкрософт»?

Ага, она самая. Если выключена, то машина есть чистый клиент и в сети не светится. Потому как предложить нечего.

Почтовый сервер Eserv тоже работает с Dr.Web

  • Наверх


#9


TASS

TASS

    Advanced Member

  • Posters
  • 921 Сообщений:

Отправлено 10 Апрель 2012 — 16:16

Служба «Сервер» работает? В свойствах сетевого адаптера птица на «Служба доступа…» стоит?

Да, ваше предположение оказалось верным.
Служба «»Служба доступа к файлам и принтерам сетей Майкрософт» отсутствовала в свойствах сетевого адаптера. Установил её.
В Управление компьютером->Службы и приложения->Службы появилась служба «Сервер».
Hostname проблемного компа появилось в Сетевом окружении других компьютеров локалки и в собственном.

Спасибо за оперативную поддержку. Проблема решена.

Глядя на мир, нельзя не удивляться! ©

  • Наверх


Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 2008 открыть пинг
  • Как изменить настройки брандмауэра windows 10
  • Upgrade windows 10 to windows 11 without losing data
  • Как посмотреть оперативную память на windows 10 pro
  • Сколько весит windows 7 home basic