PDA

Показать полную графическую версию : Проблема с сетевыми драйверами


Страниц : 1 [2]

Valeant
30-04-2009, 22:13
raymp,
Подожди не сноси.

Буду краток описывать много и долго не буду.
База драйверов находится в файлах drvindex.dat, infcache.1, infpub.dat, infstor.dat, infstrng.dat - их можно удалять при перезапуске они создадутся заново, все берется из них если уже было установлено ранее.

Далее в реестр по железу а у нас PCI сетевая ветка
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0
DeviceDesc = @oem94.inf,%rtl8139.devicedesc%;Realtek RTL8139/810x Family Fast Ethernet NIC
Driver = {4d36e972-e325-11ce-bfc1-08002be10318}\0004
Service = RTL8023xp

Идем в сервис
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RTL8023xp
ImagePath = system32\DRIVERS\Rtnicxp.sys
(сам драйвер)
Start = 3
(Start — тип загрузки: 0 — boot-start, 1 — system-start, 2 — auto, 3 — manual, 4 — disabled. Тип загрузки привязан не только к драйверам, но и к системным службам. Параметры 0 и 1 относятся к драйверам)
Type = 1
(Type — тип драйвера: 1 — режим ядра, 2 — пользовательский режим)
ErrorControl = 1
(ErrorControl — значение 1 говорит о том, что в случае ошибки при загрузке система должна записать ошибку в журнал и выдать сообщение о ней)
Можно в журнале посмотреть записи.

Если есть UpperFilters и LowerFilters, то их удалить - имена драйверов-фильтров, которые привязаны к данному классу. Менеджер PnP загружает эти драйверы для каждого устройства, относящегося к этому классу.

Далее class
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0004

Дальше как душе угодно, можно удалить его (только значение \0004, а не сам {}), так же удалив сам *.inf файл относящийся к данной сетевой карте из windows\inf, можно из windows\system32\drivers сам драйвер, dll которые видели в реестре можно оставить, так же удаляем базу драйверов пять файлов которые описаны выше.
Ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0
удалив что выделено жирным.
Перегруз ПК и делаем установку сетевых драйверов, если их у вас под рукой нет, то их легко найти в каталоге C:\Windows\winsxs сделав поиск по имени драйвера который узнали из реестра ImagePath.

Должно получиться, только наверное плохо понятно.

raymp
01-05-2009, 09:52
Valeant
Вобщем то многие вещи из того что ты перечислил я делал но не все вместе...
Я в дипейчере устройств выбирал вместо многопроцесорного компьютера .. стандартный.. при этом шла переустановка всех дров.. не помогло... так же согласно стать Агнитума удалял infcache.1 а так же inf которые относились к сетевому драйверу Оутпоста(позднее сносил inf которые относятся к сетевой карте У меня кстати сетевая карта Marvell).... некоторые из перечисленых веток реестра я сносил... но помоему не все... Пробовал также через WinsoсkFIx востановить.. тоже не помогло... Сейчас попробую зделать все вместе что ты перечислил...
P.S. Кстати в твоем сообщении мне вроде все понятно..

raymp
01-05-2009, 11:10
Записи в реестре у меня были следующие
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\3&1beca885&0&28F0]
"DeviceDesc"="Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller"
"LocationInformation"="PCI шина 2, устройство 5, функция 0"
"Capabilities"=dword:00000000
"HardwareID"=hex(7):50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,\
00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,\
53,00,55,00,42,00,53,00,59,00,53,00,5f,00,38,00,31,00,31,00,41,00,31,00,30,\
00,34,00,33,00,26,00,52,00,45,00,56,00,5f,00,31,00,33,00,00,00,50,00,43,00,\
49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,\
00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,53,00,55,00,42,00,53,00,59,00,\
53,00,5f,00,38,00,31,00,31,00,41,00,31,00,30,00,34,00,33,00,00,00,50,00,43,\
00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,\
45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,43,00,43,00,5f,00,30,00,32,\
00,30,00,30,00,30,00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,\
5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,\
00,30,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,00,00
"CompatibleIDs"=hex(7):50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,\
31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,\
00,52,00,45,00,56,00,5f,00,31,00,33,00,00,00,50,00,43,00,49,00,5c,00,56,00,\
45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,\
00,33,00,32,00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,\
31,00,31,00,41,00,42,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,30,\
00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,\
41,00,42,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,50,00,43,\
00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,00,00,50,00,\
43,00,49,00,5c,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,30,00,30,00,00,\
00,50,00,43,00,49,00,5c,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,\
00,00
"ClassGUID"="{4D36E972-E325-11CE-BFC1-08002BE10318}"
"Class"="Net"
"Driver"="{4D36E972-E325-11CE-BFC1-08002BE10318}\\0004"
"FriendlyName"="Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller #2"
"Mfg"="Marvell"
"Service"="yukonwxp"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\3&1beca885&0&28F0\Device Parameters]
"InstanceIndex"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\3&1beca885&0&28F0\LogConf]
"BasicConfigVector"=hex(a):c8,00,00,00,05,00,00,00,02,00,00,00,05,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,01,00,01,00,05,00,00,00,00,03,\
01,00,00,00,00,00,00,40,00,00,00,40,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,\
ff,00,00,00,00,00,81,01,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,01,01,00,31,00,00,00,00,01,00,00,00,\
01,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,ff,00,00,00,00,00,81,01,00,00,00,\
00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,02,03,00,00,00,00,00,05,00,00,00,05,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\4&2e98101c&0&28F0]
"DeviceDesc"="Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller"
"LocationInformation"="PCI шина 2, устройство 5, функция 0"
"Capabilities"=dword:00000000
"HardwareID"=hex(7):50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,\
00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,\
53,00,55,00,42,00,53,00,59,00,53,00,5f,00,38,00,31,00,31,00,41,00,31,00,30,\
00,34,00,33,00,26,00,52,00,45,00,56,00,5f,00,31,00,33,00,00,00,50,00,43,00,\
49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,\
00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,53,00,55,00,42,00,53,00,59,00,\
53,00,5f,00,38,00,31,00,31,00,41,00,31,00,30,00,34,00,33,00,00,00,50,00,43,\
00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,\
45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,00,43,00,43,00,5f,00,30,00,32,\
00,30,00,30,00,30,00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,\
5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,\
00,30,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,00,00
"CompatibleIDs"=hex(7):50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,\
31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,00,33,00,32,00,30,00,26,\
00,52,00,45,00,56,00,5f,00,31,00,33,00,00,00,50,00,43,00,49,00,5c,00,56,00,\
45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,26,00,44,00,45,00,56,00,5f,00,34,\
00,33,00,32,00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,\
31,00,31,00,41,00,42,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,30,\
00,30,00,00,00,50,00,43,00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,\
41,00,42,00,26,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,50,00,43,\
00,49,00,5c,00,56,00,45,00,4e,00,5f,00,31,00,31,00,41,00,42,00,00,00,50,00,\
43,00,49,00,5c,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,30,00,30,00,00,\
00,50,00,43,00,49,00,5c,00,43,00,43,00,5f,00,30,00,32,00,30,00,30,00,00,00,\
00,00
"ClassGUID"="{4D36E972-E325-11CE-BFC1-08002BE10318}"
"Class"="Net"
"Driver"="{4D36E972-E325-11CE-BFC1-08002BE10318}\\0003"
"Mfg"="Marvell"
"Service"="yukonwxp"
"ConfigFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\4&2e98101c&0&28F0\Device Parameters]
"InstanceIndex"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\4&2e98101c&0&28F0\LogConf]
"BasicConfigVector"=hex(a):08,01,00,00,05,00,00,00,02,00,00,00,05,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,01,00,01,00,07,00,00,00,01,03,\
01,00,00,00,00,00,00,40,00,00,01,00,00,00,00,c0,ff,f7,00,00,00,00,ff,ff,ff,\
f7,00,00,00,00,08,03,01,00,00,00,00,00,00,40,00,00,00,40,00,00,00,00,00,00,\
00,00,00,00,ff,ff,ff,ff,00,00,00,00,00,81,01,00,00,00,00,00,01,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,01,01,00,31,00,\
00,00,00,01,00,00,01,00,00,00,00,e8,00,00,00,00,00,00,ff,e8,00,00,00,00,00,\
00,08,01,01,00,31,00,00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,00,00,00,\
ff,ff,ff,ff,00,00,00,00,00,81,01,00,00,00,00,00,01,00,00,00,01,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,02,03,00,00,00,00,00,00,00,\
00,00,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\4&2e98101c&0&28F0\Control]
"ActiveService"="yukonwxp"

И

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\yukonwxp]
"Type"=dword:00000001
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"Tag"=dword:00000015
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,79,00,6b,00,35,00,31,00,78,00,38,\
00,36,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="NDIS5.1 Miniport Driver for Marvell Yukon Ethernet Controller"
"Group"="NDIS"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\yukonwxp\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\yukonwxp\Enum]
"Count"=dword:00000001
"NextInstance"=dword:00000001
"0"="PCI\\VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\\4&2e98101c&0&28F0"

Их я уже кстати удалял ....
Из 5 файлов Базы дравйверов у меня всего 1 это infcache.1 который я тоже уже удалял ..... вобщем удаление веток реестра ни к чему не привела... Интересно кстати что в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0
У меня не было прав... там права только у системы и для ВСЕХ только на чтение.. права изменил .. удалил.. но как и сказал ни к чему не привело .....
В событиях ошибки связаные со службами которые зависят от сети к примеру
Служба "Маршрутизация и удаленный доступ" завершена из-за внутренней ошибки 2 (0x2).
и еще есть ошибка
Не найдено описание для события с кодом ( 20103 ) в источнике ( RemoteAccess ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: C:\WINDOWS\System32\iprtrmgr.dll.
Вот что это такое я уже честно говоря не знаю...

Valeant
01-05-2009, 13:52
raymp,
По первому посту скажу удаляя inf файл, это проблему не решит, потому что в базе драйверов они уже есть и база состоит не из одного. Давайте еще раз повторим

Удалить ветки в реестре одного и того же драйвера
I. - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI

1. \VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\3&1bec a885&0&28F0]
2. \VEN_11AB&DEV_4320&SUBSYS_811A1043&REV_13\4&2e98 101c&0&28F0]


II. - HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}

1. ветку \0004
2. ветку \0003

III. - Удалить сам inf на который была ссылка в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI
или HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0004
"InfPath = oem*.inf"

iV. - HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\yukonwxp

V. -
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,79,00,6b,00,35,00,31,00,78,00,38,\
00,36,00,2e,00,73,00,79,00,73,00,00,00

Удалить и сам файл *.sys.

Т.е. у нас получилось вот что нет информационного файла в каталоге inf для Marvell Yukon Ethernet Controller, так же нет тех пяти файлов, нет драйвера в каталоге drivers, подчищен реестр в ветках.

Еще посмотрите в inf каталоге последние по дате создания файлы, что внутри их (от чего они)

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

raymp
01-05-2009, 16:16
Это я уже проходил... всмысли все что тут приведено (это второе что я делал)..Сейчас повторил операцию.. После перезапуска поновой устанавливаю дрова скачаные с офсайта Asus.... и как обычно в диспейчере устройств: не удается запустить устройство т.к. не найден файл... Удалить устройство тоже не удается(из диспейчера устройств)..т.к. Данное устройство необходимо для запуска компьютера....

Valeant
01-05-2009, 20:36
raymp,

Не понял

и как обычно в диспейчере устройств: не удается запустить устройство т.к. не найден файл...

речь про сетевую и какой файл не найден

Удалить устройство тоже не удается(из диспейчера устройств)..т.к. Данное устройство необходимо для запуска компьютера....

тоже не понял

raymp
02-05-2009, 17:19
для того чтобы понять нужно прочитать все с самого начала ... чтоб уловить в чем суть проблемы.... ну в принципе тут 3 страницы немного... вобщем так.... Если вкраце... При попытке удалить сетевое устройство выдает сообщение.... устройство не может быть удалено поскольку возможно оно требуется для загрузки компьютера(дословно не помню сообщение может чуть чуть в паре слов подругому звучать)......Удаляется только путем сноса ветки в реестре..... По поводу установки тоже.....Если читать суть этой проблемы которая у меня на XP SP3 и которая была у человека который создал эту тему(у него на Viste проблема была.. я тут в принципе офтопить начал т.к. проблема просто идентичная и скорее всего и решение тоже) то можно увидеть, что драйвера НЕ СТАВЯТСЯ т. к. выдается ошибка Не НАЙДЕН ФАЙЛ ... какой файл для чего он нужен известно только наверное Службе Agnitum которая чтото в сетевые драйвера впаяла... Вообще ОЧЕНЬ сильное ощущение что они впаять то впаяли .. но вот при удалении ... удалился только этот файл а вот ветка в реестре на него нет(это лично мое ИМХО ответа от Agnituma пока еще не дождался)....

Кстати сегодня снес систему .... но перед этим сделал образ через Acronics ... как только из Agnituma начнут отвечать ... востановлю и буду пробовать то что они будут говорить....

Кстати вообще тут я офтопить начал так что переехал на обсуждение данного вопроса в Windows XP SP3 сюда http://social.technet.microsoft.com/Forums/ru-RU/xpru/thread/aa457347-4c3d-4fbc-8878-d7699b758014?ppud=4
Это если кому интересно всетаки решение данного вопроса...

Valeant
03-05-2009, 16:02
raymp,
Так как по данной ссылке, вы переустановили windows, то порекомендую все таки статью http://www.insidepro.com/kk/173/173r.shtml

raymp
03-05-2009, 20:07
Статейка конечно инетересная... но я ее уже читал..... К стати сказать если мне память не изменяет когда я глядел логи Оутпоста то цеплялся он именно к afd.sys вот только и его переустановка ничего не дала.. так же как и переустановка winsock ... и еще такая проблема не проявлялась на простом фаерволе Агнитума ... и всех кого я видел она была именно на Outpost Security Suite. И еще так же видел один раз(в каком форуме уже не помню) Что подобная проблема была у ESET NOD32 Smart Security 4.0....

А переустановил систему потому что у меня дома установлен ФТП сервер ... и еще некоторые вещи крутятся ... и знакомые уже запилили когда же я комп зделаю... поэтому под их так сказать натиском переустановил.. но как я раньше еще раз повторюсь.. что образ раздела я зделал и как только Из Agnitum ответят... Раздел будет востановлен и в этом деле надеюсь будет поставлена точка...




© OSzone.net 2001-2012