Как настроить локальную сеть? Часть 2.
Как настроить локальную сеть? Часть 2 - конец.
Выберите среди всех компьютеров сети один в качестве координатора. Для этого на всех ПК сети, кроме одного, в диалоге "Служба доступа к файлам и принтерам сетей Microsoft" > "Свойства" установите параметр "Координатор сети" в положение "Нет", а для одной машины, желательно помощнее, и находящейся всегда включенной (если таковой нет, то придется на нескольких машинах выставлять режим "авто"), установите - "Да".
В частности, если при открытии папки "Сетевое окружение" в одноранговой локальной сети появляется сообщение о недоступности сети, то это может быть связано с тем, что в сети отсутствует автоматически назначаемый координатор (Browse Master) - компьютер, формирующий список ресурсов сети, либо несколько машин претендуют на эту роль.
Если же после появления в сети машины с Windows XP она проявляет слишком большую инициативу, пытаясь заправлять всей сетью, и подвешивая ее, то попробуйте установить в ее реестре следующие параметры, которые несколько поумерят ее амбиции HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Services\ Browser\Parameter "IsDomainMaster"="FALSE" "MaintainServerList"="No"
Также в свойствах службы доступа к файлам желательно установить параметр "Оповещение LM" в положение "Нет".
В свойствах сети, на вкладке "Конфигурация" установите в качестве способа входа в сеть "Клиент для сетей Microsoft" (Client for Microsoft Networks) - это может избавить вас от глюка, при котором возникают временные зависания Проводника при обзоре сетевых папок.
Далее, если вы убедились в правильности настроек сети, то продолжаем поиск причин неполадок. Повреждения или удаления системных файлов могут вызывать целый ворох непонятных сбоев, начиная от отсутствия вкладки Sharing в свойствах папок и заканчивая сообщениям об ошибках и "синими экранами смерти" читайте статью support.microsoft.com/support/ kb/articles/Q272/9/91.ASP.
Поэтому в Windows 9x восстановите из дистрибутива файл Vnetbios.vxd, который иногда оказывается поврежден или отсутствует на диске. Проверьте также наличие в системном реестре следующих параметров: HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\ VxD\VNETBIOS "StaticVxD"="vnetbios.vxd" "Start"=hex:00 "NetClean"=hex:01
Также если вы не можете установить один из сетевых компонентов из-за его отсутствия в списке диалога свойств сетевого подключения, то полностью восстановите папку Windows\Inf, скопировав ее, например, с другого аналогичного ПК. К сожалению, в Windows Me нет надежного средства ручной проверки поврежденных файлов, а автоматическая служба System File Protection не гарантирует 100% результата. В Windows 98 имеется гораздо более полезная утилита sfc.exe, однако мало кто ей пользуется.
Поэтому сбой сети - неплохой повод хоть раз взглянуть на ее работу. В Windows XP желательно выполнить аналогичную команду sfc /scannow - она также запустит проверку системных файлов. Но самый надежный способ восстановить все системные файлы - переустановить ОС поверх себя же - настроек прикладных программ это не повредит, и ничего переставлять не придется. При повреждении pwl-файлов Windows 9x также возможны сбои с авторизацией - попробуйте удалить эти файлы.
В таких случаях, как замедление скорости передачи больших файлов в сети, иногда помогает ограничение дискового кэша с помощью утилиты Cacheman www.outertech.com.
Установите для начала максимальный и минимальный размер кэша равными 32 768 килобайтам, а значение параметра CHUNKSIZE установите равным 512 байт и посмотрите, не произойдут ли улучшения.
Проследите, чтобы никакое другое устройство не "висело" на том же прерывании, что и сетевая карта и не использовало бы тот же диапазон адресов ввода-вывода. Если прерываниями "заведует" ACPI, назначив десятку устройств одно и то же IRQ, то можно попробовать отключить ACPI либо вручную назначить свободное прерывание сетевой карте.
Старайтесь, чтобы IRQ 15 не доставалось сетевому адаптеру - некоторым оно не нравится. Поставьте сетевую карту в другой PCI-cлот (он должен являться bus master - проверьте это по инструкции материнской платы), удостоверьтесь, что у платы хороший контакт с PCI-разъемом.
Для небольшого ускорения работы сети создайте в папке Windows (в Windows XP это будет папка \Winnt\System32\Drivers\Etc) файл lmhost (без расширения) с таким примерно содержанием: 192.168.0.101 VAIO 192.168.0.100 STN - то есть пропишите в нем все IP-адреса вашей сети и соответствующие им имена компьютеров.
Также для ускорения обзора сетевых ресурсов удалите в реестре раздел HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ RemoteComputer\NameSpace\ {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
Он отвечает за использование Планировщика Заданий в работе с удаленным ПК и несколько тормозит работу с Проводником в сети (там же могут быть и другие ключи, например, принтера - можно попробовать удалить и их).
Попробуйте также в Windows 2000 / XP отключить поддержку динамической файловой системы, которая тоже может замедлять работу, для чего создайте такой параметр в реестре: HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Mup "DisableDFS"=DWORD:00000001
На ПК с Windows NT иногда полезно также установить в реестре такой параметр: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\lanmanserver\parameters "SizReqBuf"=" 14596" (тип DWORD, десятичное значение, возможные значения параметра - 512 - 65536, оптимально обычно устанавливать 14596).
В Windows XP для ускорения работы сети можно попробовать подключать сетевые папки как сетевые диски.
Если вы не можете из-под Windows 9x получить доступ к ресурсам общего доступа на ПК с Windows 2000 / XP (при этом обычно появляется сообщение об ошибке IPC$), то в Windows 2000 / XP необходимо создать нового пользователя с тем же именем и паролем, который вводится вами в диалоге Enter network password при загрузке Windows 9x.
Для того чтобы этот запрос на ввод пароля выводился, нужно выбрать в качестве входа в Windows клиента сетей Microsoft, а в реестре должен быть удален параметр autologon в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Network\Real Mode Net.
Пароль не должен быть пустым! Имя и пароль вводите латиницей! При этом в свойствах созданного в Windows 2000 / XP пользователя снимите флажок "Потребовать смену пароля..." (User must change password). Можно вместо этого разблокировать учетную запись гостя, но с точки зрения безопасности это не лучший вариант.
Также в Windows XP / 2000 запустите оснастку Local Security Settings (SECPOL.MSC) и проверьте в разделе Local Policies > User Right Assignment следующие параметры: Access this computer from the network, Deny access to this computer from the network.
Возможно, на вашей машине просто установлены такие политики безопасности, которые не позволяют установить соединение. Проверьте и другие настройки безопасности.
Попробуйте временно деинсталлировать установленные файрволлы, которые нередко конфликтуют с некоторыми прикладными программами; отключите встроенный в Windows XP файрволл. Удалите также компонент Windows Internet Connection Sharing. Вообще говоря, посмотрите, какие программы находятся в памяти, с помощью утилиты TaskInfo 2002 www.iarsn.com.
Вполне возможно, что причиной глюка является фоновая программа, о работе которой вы и не подозреваете.
Если на Рабочем столе не появляется значок "Сетевое окружение", то установите утилиту TweakUI и с ее помощью включите отображение значка на десктопе. В реестре значок включается так: HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\ Windows\CurrentVersion\Policies\Explorer "NoNetHood"=hex:00,00,00,00
Вообще говоря, при диагностике любого сбоя необходимо временно отключать всевозможные "твики" системы. Еще один пример - если при попытке открыть папку My Network Places выдается сообщение об ошибке, то это значит, что в программе TweakUI вы, воспользовавшись опцией First Icon on Desktop, отказались от привычного расположения иконки My Documents - верните в этой опции My Documents на первое место.
Нередко в борьбе со сбоем помогает переустановка всех сетевых компонентов. Для этого в меню "Установка и удаление программ" > "Установка Windows" удалите Internet Connection Sharing (если эта утилита установлена), удалите компонент Dial-Up Networking ("Удаленный доступ к сети"). Далее в диалоге свойств сети удалите все сетевые протоколы и компоненты. В Диспетчере устройств удалите все сетевые карты и адаптер удаленного доступа.
В реестре удалите разделы HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\ Winsock2 HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\ ICSharing
Перегрузите ПК. Снова установите Dial-Up Networking и сетевые компоненты, произведите необходимые настройки.
Если при попытке обзора сети с использованием значка My Network Places в Проводнике Windows XP появляется сообщение об ошибке: "System Error 1230 has occurred. An invalid operation was attempted on an active network connection", - то это может быть связано с тем, что одна и та же машина в сети выполняет функции файл-сервера, принт-сервера и координатора сети. Для устранения проблемы в разделе реестра HKEY_LOCAL_ MACHINE\System\CurrentControlSet\Services\ NetBT\Parameters создайте параметр SMBDeviceEnabled типа REG_DWORD Hexadecimal со значением 0.
Если в Windows Me при щелчке по ярлыку My Network Places на Рабочем столе выдается сообщение об ошибке: "An error has occurred in the script on this page file://c:\Windows\Web\nethood.htt", то это может быть вызвано повреждением файла гипертекстового шаблона nethood.htt в папке Windows\Web.
Для устранения проблемы необходимо восстановить исходный файл, что можно легко сделать, введя в строке "Выполнить" меню "Пуск" такую команду: regsvr32 webvw.dll.
При успешном ее выполнении вы увидите примерно такое сообщение: DllRegisterServer in webvw.dll succeeded. Если же это по каким-то причинам не удастся, то восстановите файл nethood.htt, взяв его с другого ПК с такой же системой.
Если при обзоре ресурсов одного из ПК отображается несуществующая папка, то попробуйте найти и удалить ее упоминание в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows\CurrentVersion\Network\LanMan.
То есть для папки Inbox нужно удалить раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Network\LanMan\INBOX.
Очистите также содержимое папки Windows\Nethood. Попробуйте, наконец, пинговать сеть и получите информацию о работоспособности самой сети, убедитесь, что нет обрывов кабеля и работает TCP/IP.
Для этого в командной строке введите команду ping 192.168.0.1 - и вы узнаете, за какое время запущенные пакеты достигли машины с указанным IP-адресом и вернулись обратно.
Если время отклика велико, то, скорее всего, проблемы аппаратные - кабель, наводки, перегибы. Проделайте операцию со всеми IP вашей сети. Можно также пинговать компьютеры не только по их IP, но и по имени в рабочей группе или домене.
Уважаемые! Если у вас имеются дополнения / замечания по проблеме борьбы со сбоями домашних локальных сетей - присылайте (опубликуем - прим. ред.)
|
| Категория: Проблемы с компьютером | Добавил: ret-u (19.07.2010)
|
| Просмотров: 392
| Рейтинг: 5.0/1 |
|