PDA

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


Kalmiyk
31-10-2009, 09:01
ОС Windows 7. Не могу настроить беспроводное подключение комп- ноутбук (хотя вроде знаю как). В связи с этим несколько раз удалял в диспетчере устройств сетвые адаптеры вместе с драйверами. Перезагружаю комп, он сам автоматически устанавливает драйвера. В папке сетевые подключения, эти самые подключения именуются компом в соответствии с маркой адаптера и в конце названия сначало ничего не было, теперь цыфра 1, потом (после удаления и перезагрузки) 2 и т.д. теперь 10. Если переименовываешь (удаляешь последнюю цифру в названии), то комп пишет, что адаптер с таким именем уже существует. Загружал ОС в безопасном режиме, удалял установленные драйвера сетевых устройств - названия по прежнему изменяются с добавлением номера в конце. Как удалить их?
В редакторе реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces, где я раньше устанавливал размер MTU, были фактически установленные адаптеры (подключения), а сейчас их намного больше. Пробывал их удлить с правами администратора. После перезагрузки они восстанавливаются. Наименования подключений не изменяются.
Возможно из-за этого и не получается настроить беспроводную сеть. В беспроводных подключениях, свойствах TCP\IP устанавливаю: на компе (сервер) IP 192.168.1.1 маска 255.255.255.0; на ноутбуке (клиент) IP 192.168.1.2 маска 255.255.255.0 шлюз 192.168.1.1 и DNS провайдера. Включаю даное подключение - соединение распознается как неопознаное. Смотрю состояние подключения, вкладка подробно, ip уже совершенно другой (на обоих машинах иногда на одной). Захожу опять в настройки TCP\IP, там в основном, введенные мнойт ранее вручную настройки (иногда они чудным образом меняются).
В этих же настройках (свойствах tcp\ip) есть автоматическое назначение ip, ставишь на нее галочку, появляется вкладка альтернативная конфигурация ip. Здесь все как и в основной конфигурации, ставлю ручной ввод адреса, ввожу его, пробую подключиться не получается, опять вхожу, меняю на автомат, потом пробую опять подключиться, перезагрузиться, опять войти сюда же, ставлю ручной и высвечиваются те же цыфры, что я вводил вручную (хотя на автомате они изчезали).
Пробовал чистить реестр некоторыми программами - не помогает.
Кто хоть что-то знает по этому поводу прошу помочь.

Vancouver
31-10-2009, 10:18
Свойства Системы вкладка «Дополнительно» щелкните по пункту «Переменные среды»,а затем в одноименном разделе нажмите на «Создать». Далее присвойте переменной имя: «devmgr_show_nonpresent_devices» и значение «1». После этого нажмите «OK» и перезагрузите компьютер. Теперь в Диспетчере устройств щелкните по «Вид | Показать скрытые устройства», чтобы увидеть старые драйвера сетевых адаптеров.

Kalmiyk
31-10-2009, 13:13
Vancouver, Сделал как описано, все отлично удалилось. В папке сетевые подключения в названиях больше нет навязчивых цыфр. Однако как показано на рисунке после перезагрузки вновь появились некоторые устройства. В частности я удалил сетевую карту Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.20), адаптер D-Link, но система все-же оставила где-то копии драйверов и сведения об установленных ранее устройствах. Вот после перезагрузки они вновь, самостоятельно установились.
Но есть продвижения в беспроводном подключении: Установил на компьютере IP 192.168.1.2
на ноутбуке IP 192.168.1.3 шлюз 192.168.1.2. Конектится отказался. Зашел в свойства TCP\IP на компе IP уже 192.168.137.1. Оставил его. На ноутбуке поставил его шлюзом, IP на один больше. Машины соединились друг друга видят превосходно.
Но опять но. В высокоскоростном подключении (с PPPoE) стал устанавливать галочку "Разрешить другим пользователям использовать его", а мне в ответ "Не удается разрешить общий доступ. Ошибка 0х80004005: Неопозднанная ошибка" :dont-know

Vancouver
31-10-2009, 13:18
Kalmiyk, http://forum.ixbt.com/post.cgi?id=print:14:45943

Valeant
31-10-2009, 14:27
Kalmiyk,
По Realtek
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RTL8023xp\Enum
Где в Enum и по нему находите всю информацию
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0
Где то в например
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0007
Тут лежит
InfPath = netrtl32.inf
Файл inf (windows\inf) основной файл для установки драйверов, в нем лежит информация об всех установленных файлах
удалив данный файл например netrtl32.inf, (и файл драйверов указанный внутри inf) то при перезапуске нечего добавляться не должно.

Подчистка по ранее IP
Для вас интересны ветки реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{GUI интерфейса}
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Network\{GUI}
Будет переменная и имя которое было присвоено сетевой карте например
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\{F9A9F2CF-41AF-42A0-8BE0-DE7448013022}\Connection
PnpInstanceID = PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0
Name =

Kalmiyk
31-10-2009, 17:04
Valeant,
Тут "Где в Enum и по нему находите всю информацию
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\4&b244743&0&10F0", я маленько не понял как именно найти информацию. Но я открыл свойства нужных сетевых карт, вкладка "сведения" выбрал ключ драйвера и по нему нашел искомые в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.
Удалил я файлы inf из реестра и папки windows\inf, но в папке еще остались файлы с тем же именем расширение PNF.
Перезагрузился - результат на рисунке. При разрешении совместного использования PPPoE все та же ошибка.
Там где указал Vancouver, существенного я ничего не подчеркнул для себя. Говориться все-таки об ОС Vista, а здесь Windows 7, сколько уже исправлений наработано. К тому же, ведь еще три дня назад все работало как часы. Дергнул меня черт заняться х... Теперь расхлебываю.

Valeant
31-10-2009, 19:08
PNF по барабану но чтоб мусора не было и его с этим же именем можно убрать.
В файле inf например у меня netrtl32.inf смотрим внутри
...
[rtsntxp.Service]
DisplayName = %Rtlnicxp.Service.DispName%
ServiceType = 1 ; %SERVICE_KERNEL_DRIVER%
StartType = 3 ; %SERVICE_DEMAND_START%
ErrorControl = 1 ; %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\Rtnicxp.sys
LoadOrderGroup = NDIS
...

Rtnicxp.sys - лежит в windows\system32\drivers

Теперь по рисунку вам нужно это удалить? Если да то идем в реестр ветка
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards
находим имя вашей "Беcпроводное сетевое" - там внутри так же видим
ServiceName = {хххххх}
Поиск по {xxxxxx} он нас все равно приведет
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
выбираем нужный \??????
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\??????
и удаляем его.

Kalmiyk
01-11-2009, 09:56
Valeant, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards », здесь находятся только физические сетевые адаптеры, у меня их три - Realtek, SkyStar2, D-Link. Тот что на рисунке Virtual WiFi Miniport Adapter, его в этой ветке реестра нет.
Но как Вы и сказали, я зашел сюда HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} », выбрал (как видно из предыдущего рисунка) в свойствах искомого виртуального адаптера, во вкладке сведения, ключ драйвера. Там в конце ключа "...\0011". В реестре по указанному выше пути имеются как раз такие папки 0001-0021, в том числе и 0011. Я ее удалил. Перезагрузил ОС.
В папке сетевые подключения, этот виртуальный минипорт совсем исчез, а так же в диспетчере устройств драйвер. Это и есть, хорошо. Он мне совсем ни к чему. (Появился он во время установки ПО и драйвера к беспроводному адаптеру D-Link). Назначение его мне не понятно.
Что касается В высокоскоростном подключении (с PPPoE) стал устанавливать галочку "Разрешить другим пользователям использовать его", а мне в ответ "Не удается разрешить общий доступ. Ошибка 0х80004005: Неопозднанная ошибка" », как и в указанном Vancouver, http://forum.ixbt.com/post.cgi?id=print:14:45943 » форуме, отключил сетевой экран Касперского (он был на минимальной активности). Подключил брендмауер виндовс. После этого общий доступ к высокоскоростному подключению стал разрешен. Далее опять отключил фаервол от ОС, всключил от Касперского. Все работает.
Однако неприятна одна мелочь, хотелось бы понять от чего так происходит. В беспроводном подключении компа устанавливаю ручной IP 192.168.137.1, на ноутбуке 192.168.137.2 шлюз - IP компа. Подключаюсь, пишет "не удалось подключиться". Смотрю состояние подключения компа IP стал 169.254.1.244. Здесь же, в свойствах TCP\IP галочка стоит использовать следующий IP, а все поля пустые. Ввожу то, что комп автоматически присвоил - 169.254.1.244, в ноутбуке те же цифры в основной шлюз, в IP 169.254.1.245. Подключение прошло на УРА.
В чем может быть причина подмены ручного IP? Откуда машина его вообще берет и почему?

Petya V4sechkin
01-11-2009, 11:10
Однако неприятна одна мелочь, хотелось бы понять от чего так происходит. В беспроводном подключении компа устанавливаю ручной IP 192.168.137.1, на ноутбуке 192.168.137.2 шлюз - IP компа. Подключаюсь, пишет "не удалось подключиться". Смотрю состояние подключения компа IP стал 169.254.1.244. Здесь же, в свойствах TCP\IP галочка стоит использовать следующий IP, а все поля пустые. Ввожу то, что комп автоматически присвоил - 169.254.1.244, в ноутбуке те же цифры в основной шлюз, в IP 169.254.1.245. Подключение прошло на УРА.
В чем может быть причина подмены ручного IP? Откуда машина его вообще берет и почему?
По этим ссылкам (раз (http://social.technet.microsoft.com/Forums/en/itprovistanetworking/thread/36787331-a295-4919-ae19-53cc2055f111), два (http://social.technet.microsoft.com/Forums/en-US/itprovistanetworking/thread/3e52f346-5fb5-4892-be94-9f15ea2a79cc), три (http://social.answers.microsoft.com/Forums/en-US/vistanetworking/thread/c8bcea0f-c150-4014-8f79-ad0e76ab7233)) советуют выставить параметр ArpRetryCount = 0 в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Kalmiyk
05-11-2009, 12:33
В этой ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, у меня нет параметра ArpRetryCount.
Может его нужно самому создать, но тогда какой именно (строковой ...).

Vancouver
05-11-2009, 14:05
Может его нужно самому создать, но тогда какой именно (строковой ...) »
Именно. Dword, со значением 0




© OSzone.net 2001-2012