Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Не убирается индикатор сетевой карты из трея (Win)

Автор: Rew
Дата сообщения: 20.02.2005 20:46
Сейчас, не убирается с трея (Это до приезда мастера было, это значок говорит: 'Сетевой кабель не подключен' )

На днях сдохла сетевая карта. Провайдер приехал посмотрел , смотрит что не работает, сунул провод мой к своему ноутбуку. Работает на ноутбуке.
Теперь этот значок в трее висит всё время, чтобы выклить я захожу
Рабочий стол -> Мой компьютер -> Свойство -> Оборудование -> Диспетчер устройств -> Сетевые платы (При этом захожу в Сетевые подключения и отключаю "дохлый" значок ) и потом В Сетевые платы удаляю "Дохлый значок". Из трея убирается "дохлый" значок, но при новой загрузки компа, опять появляется этот "дохлый" значок.
Помогите его убрать навсегда.
P.S. А интернет работает. Новую плату поставили. Вот как видите проблема с этим значков в трее.

Автор: Dr StandBy
Дата сообщения: 20.02.2005 22:05
Rew
Так если удалили старую карточку может быть просто удалить следы старой из списка устройств и удалить сетевое подключение для старой карты.
Автор: Rew
Дата сообщения: 20.02.2005 22:47
Dr StandBy
Дык я удалял много раз в Профили оборудовании сетевую плату и нечего. Может я неправильно удаляю или надо ещё что-то удалить?
Автор: Moskvich
Дата сообщения: 21.02.2005 00:04
Rew
Может речь шла об удалении значка от старого сетевого подключения в Сетевом окружении?
Автор: Rew
Дата сообщения: 21.02.2005 08:30
Ну если я удаляю "дохлую" плату в диспетчере задач, то автоматически и удаляется в Сетевое окружение.
Автор: Victor_VG
Дата сообщения: 21.02.2005 09:37
Rew

Проверь карту сам - если ты получил сообщение "Кабель не подключён" или ему подобное, то первое что сделай:

1) проверь чистоту разъёмов, и какое гнездо у твоей карты RJ45-8/8 или RJ46-8/10 (?) - я с таким случаем сталкивался в одном месте - на партии из 35(!) карт Acorp 10/100-BASE-Tx (RTL8139C) завод впаял 10(!) контактные гнёзда, а задействовал из них -8, кабели в них болтались и контакта не было, пришлось все платы перепаивать;

2) купи готовый или склепай сам терминатор (сделать проще - нужны кусок провода в 4 - 5 см и вилка RJ-45, заводской терминатор стоит от 15 до 35 долларов США с учётом стоимости пересылки, "жадности" продавца и отпускной цены завода ~ 10 - 15 центов/шт) для 10/100 Мб/с по таблице:

1 --> 3
2 --> 6
4 --> 5
7 --> 8

перемычки делаются из обрезков кабеля витая пара кат. 5/5е длинной 3 - 4 см, на 1Гб/с и выше заглушка работать не будет! Причина - параметры распределённой длинной линии законы которой описывают поведение коаксиального кабеля/волновода и витой пары (Теоретические Основы Электротехники (ТОЭ) часть 1 "Теория цепей", часть 2 "Переходные процессы", часть 3 "Тория электромагнитного поля", и теория распределённых длинных линий). На неработающей карте (при разомкнутом кабеле) перемычку вставлять в разъём карты обязательно, иначе микроконтроллер карты (сетевой процессор) не запустится! и карта будет воспринята системой как неисправная!

Перезапусти систему! Рестарт нужен для перезапуска системы HAL и правильного запуска сетевых служб.

3) Открой Системный журнал и найди записи (Event Viewer) --> Системный журнал --> DHCP.

В них есть два адреса 1) 8-ми байтных шестнадцатеричный MAC-адрес - он задан при изготовлений БИС сетевого микроконтролера и не может быть изменён, этот адрес индивидуален для каждой карты; 2) присвоенный тебе DHCP IP адрес.

Берёшь MAC-адрес и копируешь его в свойства драйвера карты "Network Address", а IP-адрес пишешь в параметрах TCP/IP (в UNIX-подобных системах у платы может быть более одного IP-адреса, а сиcтемы семейства Windows NT/2000/XP/2003 это портированная на другие платформы DEC Open VMS 7.2.4.1/S5R4 BSD UNIX). Дальше вписывай свои параметры в файлы HOSTS и LMHOSTS (он есть в системе под именем LMHOSTS.SAM скопировать именно как LMHOSTS, иначе работать не будет) эти файлы находятся в подкаталоге system32\driver\etc\ каталога системы (WINNT для Windows NT3.1 - 4.0, Windows 2000; WINDOWS для Windows XP/2003). IP-адрес записать в оба файла - HOSTS и LMHOSTS, а подсеть (стандартно 169.254.ххх.ххх) в файл networks там-же отбросив младшую часть адреса, например 169.254, 192.168.11,... Перезагрузится и проверить в системемном журнале нет ли сообщений о невозможности инициализации какой либо службы. Если есть, брать Windows 2000 Server Resource Kit (650 Мб, последняя бесплатная версия, часто бывает с книгами по настройке серверов от BHV или Микрософт-Пресс) и искать с его помощью причины проблем....

Я лучшей документации сколько не искал не нашёл.

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

Совет: если операционка нашла для устройства свой драйвер и он работает, не спеши его менять - практически на 100% получишь 3 - 4 не используемых возможности и массу проблем. Драйвер от производителя ставь только если нет иного выхода





Автор: Rew
Дата сообщения: 21.02.2005 15:09
Victor_VG
Дык ты немножко не так понял. Старую плату уже вынули и поставили новую, а значок этот "дохлый" не хочет убираться с трея. Вот и прошу вашей помощи, чтобы помогли убрать его навсегда.

Добавлено:
Или ты хочешь сказать что в моей материнской плате стоят две сетевые карты? Одна новая, а другая дохлая?
Автор: Victor_VG
Дата сообщения: 22.02.2005 03:10
Rew

Я по запарке ответил тебе в ПМ, но думаю что часть, ещё лучше весь ответ надо скопировать сюда, т.к. это многих касается и глядишь кому и сдругой проблемой поможет. "Дохлая" сетевая карта это не удалённые драйвера устройства сообщающие о проблеме "присоединённое устройство не работает". А как ему работать когда его нет физически? Что касается аппаратной проверки карты то без стенда - как минимум машина с другой сетевой картой и свободным слотом и кросс-кабеля проверить её нельзя - утилиты диагностики от производителей на чипах Realtec работают только под DOS в реальном режиме CPU - т.к. эти DOS программы с 1985 года никто реально и не переписывал - меняли внешний вид оболочки, а ядро теста работает, так свят-свят в него лезть - хлопот не оберёшся. Я это хорошо знаю, т.к. в своё время в одиночки написал диагностический комплекс для IBM System 360/370 - создание такого пакета возможно только на Ассемблере и это адова работа - необходимы годы труда чтобы написать такой комплекс плюс идеальная документация и знание как схемотехники, так программирования, так и свободное владение спецразделами математики включая теорию вероятностей, дискретную математику, теорию надёжности, тензорноее исчисление, преобразования Лапласа и ряд других многие из которых даже не проходям в институте или университете, а можно изучить только как минимум на инженерном потоке аспирантуры/докторантуры... Поэтому процентов 98 - 99 от общего числа написанных на сегодня широко известных диагностических и тестовых систем как минимум не точны в оценках могут дать только один ответ "Проблема есть или её не обнаружили", да и тот с точностью измерений не лучше 45% - 50% т.е. вероятность их ошибки равна 50% и доверять им слепо нелья, нужно сложное комплесное исследование, и зачастую даже в специальных сервис-центрах его не смогут выполнить - нет ни нужного оборудования, ни квалификации, и оценка неисправностей производится интуитивно, на основании опыта работы. А она может быть и не точной. Реално же работающие диагностические пакеты обычно привязаны к технологии конкретного поставщика и конкретной модели оборудования и не продаются, а используются только на данном предприятии, более того, их исходный код всегда "ноу-хау", его алгоритмы и способы работы часто защищены несколькими национальными и международными патентами и всегда как минимум имеют статус коммерческой тайны. И получить к ним свободный доступ - это просто фантастика, я в это пока сам не увижу не поверю...

Посмотри по Реестру, за вывод значков отвечает он. Кроме того, используй Мастера установки-удаления оборудования, есл я тебя сейчас верно понял, то у тебя в конфигурации остались драйвера от старой платы, их надо найти, выгрузить и удалить. Я пользуюсь бесплатной утилитой srvinstw.exe из Resource Kit - она может корректно установить/удалить любую службу или драйвер, если надо напиши по профильной почте, пришлю - её размер в упакованном UPX виде ~ 20 Кб, можно скачать и pserv.cpl 2.4 по адресу:

http://p-nand-q.com/download/pserv_cpl/pserv-2.4.exe

Вот выдержка из её описания:

"pserv.cpl is a Windows NT/2000 Control Panel Applet that

Allows you to control all NT services
Allows you to control all NT devices
Allows you to connect to remote machines
Has many features your Windows 2000 MMC doesn't offer you
IT IS FAST.
I wrote it partly because of being annoyed with that dreaded piece of badly designed crap called Windows 2000 MMC. Starting with version 2.4, it is also a replacement for Eventviewer

But wait, there is more
Starting with 2.4, pserv.cpl integrates an eventviewer. And a processviewer. Plus a modulesviewer. Not feature-complete just yet, but pretty usable."

Эта утилита отлично себя зарекомендовала за те три года что я с ней работаю: ни одного сбоя, чёткая, надёжная работа, полный контроль над всеми драйверами и службами. Лично я её очень рекомендую. У меня стоит на всех системах начиная с Windows NT 4.0 и заканчивая Windows 2003 Server Enterprise Edition, всего установлена на примерно 3500 - 4000 систем и работает идеально. О её лицензии Friware, Open Source. Сходи на их сайт, не пожалеешь.

С уважением, Victor_VG.
Автор: Rew
Дата сообщения: 03.03.2005 15:21
Victor_VG
Пока ещё стоит значок. А в реестре по какой ветке надо посмотреть и что сделать?

Цитата:
http://p-nand-q.com/download/pserv_cpl/pserv-2.4.exe

Там можно удалить драйвера?
Автор: Victor_VG
Дата сообщения: 05.03.2005 02:50
Rew

Да, указанные мной средства это делают точно. Важно только быть ОЧЕНЬ ВНИМАТЕЛЬНЫМ И СЛУЧАЙНО НЕ УДАЛИТЬ "ЛИШНИЙ" ДРАЙВЕР ИЛИ СЛУЖБУ. И учесть их взаимо зависимости. Это явление распространённое очень широко. К сожалению, не зная точно какую карту и с каким комплектов дпрайверов ты ставил, поименно назвпать их не возможно. Но дам совет. Погляди в оснастке оборудования панели управления кто маркирован знаком вопросо, там и найдёш список драйверов. Их можно для начала просто запретить к запуску и перезагрузив систему посмотреть что выйдет...
Автор: Rew
Дата сообщения: 06.03.2005 17:39
Victor_VG
Удалил. Теперь работает всё нормально значка "дохлого" больше нет.
Спасибо за помощь.
Автор: Sapd
Дата сообщения: 15.04.2006 19:19
А можно сделать так, чтоб этот значок вообще не появлялся? или всегда был скрытым? Если поставить в настройке уведомлений "всегда скрывать", то после подключения и последующего отключения он становится активным вновь. Что можно сделать?
Автор: valerka78
Дата сообщения: 15.04.2006 19:25
Sapd
В настройках же есть отображать не отображать.
Автор: Sapd
Дата сообщения: 15.04.2006 19:44
valerka78
Вот именно, когда ставлю "всегда скрывать", после подключения и отключения значение снова сбрасывается на "скрывать если не активно"

Страницы: 1

Предыдущая тема: Автоматическое выключение Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.