PDA

Показать полную графическую версию : [решено] Конфликт драйверов для беспроводных адаптеров D-Link и библиотеки wlanapi.dll


Petya V4sechkin
23-01-2007, 12:03
После установки драйвера для D-Link DWL-G132 и последующей перезагрузки появляются сообщения об ошибке примерно такого вида:
Точка входа в процедуру apsGetInterfaceCount не найдена в библиотеке DLL wlanapi.dll

Решение:
1. удаление файла wlanapi.dll (из папки %windir%\system32), удаление папки %windir%\l2schemas, а также упоминаний о KB918997 в реестре;
2. переустановка драйвера.

P. S. KB918997 уберу в следующей версии.

Baw17
23-01-2007, 13:11
Petya V4sechkin понял IMHO,

verdim
01-07-2008, 13:59
Цитата:
Petya V4sechkin:
После установки драйвера для D-Link DWL-G132 и последующей перезагрузки появляются сообщения об ошибке примерно такого вида:

Цитата:
Точка входа в процедуру apsGetInterfaceCount не найдена в библиотеке DLL wlanapi.dll

Решение:
1. удаление файла wlanapi.dll (из папки %windir%\system32), удаление папки %windir%\l2schemas, а также упоминаний о KB918997 в реестре;
2. переустановка драйвера.

P. S. KB918997 уберу в следующей версии.
---------------------

Всвязи с этим у меня два вопроса:
1. не отразится ли удаление библиотеки и упоминания на работе системы в целом?
и
2.не начнет ли появляться ссылка на какой-нибудь еще элемент, например, процедуру apsInitialize (говорю не просто так) ?

А еще просто вопрос: а не будет ли это все эпизодически повторяться, - нет ли чего-то более надежного ???

Berline
01-07-2008, 14:16
verdim, как вы можете видеть, первый и последний ответ в данной теме был дан 13:11, 23-01-2007, ваш вопрос не сафсем уместен...

verdim
01-07-2008, 14:34
Простите, Berline, несовсем с Вами согласен. Дело в том, что KB918997 обещано было убрать когда ???
А у меня выдаются эти ошибки сегодня ... Так вот я и спрашиваю: в этом ли (KB918997) или в чем-то другом дело ???
У меня, например, выдается эта же ошибка на apsInitialize ...

Boa Soft
01-07-2008, 14:57
Wlanapi.dll теперь входит в состав Sp3.

Еее наличие строго необходимо для работы windows sidebar`а.

verdim
01-07-2008, 15:51
Boa Soft !!! Вы меня страшно "успокоили" !!! Что-то полная неразбириха:
кто-то говорит, - удалить и переустановить; кто-то говорит, - строго необходима для работы ....
Может быть теперь кто-то еще и скажет где она, эта SP3 ???

Может быть тупой вопрос: если я помещу wlanapi.dll простым копированием, - будет все нормально ???

verdim
01-07-2008, 17:16
Хотя, честно говоря, если Вы имеете ввиду под SP3 версию системы VISTA, то я в некоторой растерянности:
дело в том, что у меня система автоматически обновляется и SP3 уже вряд ли встанет, - может быть версия у меня превосходит (является более поздней, чем SP3) ее.

verdim
02-07-2008, 16:10
Кстати, все кто меня слышит:
кто-нибудь из Вас знает назначение wzcsldr2.exe ???
Если - да, то рассказали бы тотя-бы в кратце ...

MANtiCORE
23-11-2008, 02:43
поскольку предложенное решение мне показалось не совсем верным, то попробую предложить свой вариант. в нём мы переименуем нужную нам dll'ку и поправим файл, который с ней работает.
сразу хочу предупредить - необходимы хотя бы минимальные навыки работы с hex-редактором. любым.

1. сохраняем куда-нибудь файлик wlanapi.dll из SP3 (теоретически можно и не сохранять, он есть в %windir%\ServicePackFiles\i386, но всё же...)
2. отключаем SFC, чтобы беспроблемно переустановить драйвера сетевой карты (у меня DWL-G510)
3. переустанавливаем драйвера и смотрим, что в %windir%\system32 лёг тот файлик wlanapi.dll, что требуется карточке. размер должен увеличиться. у меня 220Кб против 69Кб.
4. переименовываем wlanapi.dll в wlanap1.dll
5. в hex-редакторе открываем AirGCFG.exe (или другой файл, которому требуется wlanapi.dll), находим wlanapi.dll и меняем на wlanap1.dll
6. восстанавливаем исходный wlanapi.dll и включаем обратно SFC
7. запускаем софт от сетевушки радуемся, что всё работает
:)

f-1
30-01-2009, 16:48
На сайте производителя уже есть драйвера для Win XP SP-3. Надеюсь, эта проблема будет решена более цивилизованным способом.




© OSzone.net 2001-2012