Показать полную графическую версию : [решено] Точка входа в процедуру AddDLLDirectory не найдена в библиотеке DLL Kernel32.dll
Приветствую!
Ноут Latitude E7440 W7 64 PRo RUS (оригинальный образ).
При попытке установки любого (кроме видео) драйвера выдает ошибку "Точка входа в процедуру AddDLLDirectory не найдена в библиотеке DLL Kernel32.dll"
Драйвера с офсайта.
http://i.piccy.info/i9/88ced8d81c6ee03d92b1e715d10d6501/1552594937/18067/1307452/Snymok_500.jpg (http://piccy.info/view3/13036534/0a237d8ed9201b27701fc46a5838bd6c/)http://i.piccy.info/a3/2019-03-14-20-22/i9-13036534/500x206-r/i.gif (http://i.piccy.info/a3c/2019-03-14-20-22/i9-13036534/500x206-r)
Что не так делаю?
Что не так делаю? »
Попробуйте предварительно установить обновление Советы корпорации Майкрософт по безопасности: незащищенная загрузка библиотеки может сделать возможным удаленное выполнение кода (https://support.microsoft.com/ru-ru/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot) (см. последнее примечание в статье: AddDllDirectory function | Microsoft Docs (https://docs.microsoft.com/en-us/windows/desktop/api/libloaderapi/nf-libloaderapi-adddlldirectory)).
Iska, благодарю!
Уже ближе к ночи я наткнулся на видео, в котором речь шла об этом обновлении.
Т.е. все как бы заработало после установки обновления.
Но это похоже на случайное решении.
Хотел у Вас спросить, как Вы узнали, что надо именно это обновление?
Т.е. как это делается правильно?
как Вы узнали, что надо именно это обновление?
Т.е. как это делается правильно? »
Как правильно — не знаю, не подскажу. Могу рассказать, как обычно делаю я — на данном примере.
Какие у нас исходные данные? Операционная система, имя функции, имя библиотеки. Делаем поиск в Google по наиболее релевантной составляющей — по имени функции: AddDLLDirectory - Поиск в Google (https://www.google.com/search?q=AddDLLDirectory). Первая же ссылка ведёт на документацию — AddDllDirectory function | Microsoft Docs (https://docs.microsoft.com/en-us/windows/desktop/api/libloaderapi/nf-libloaderapi-adddlldirectory), где в примечаниях чёрным по белому написано:
Remarks
…
…
Windows 7, Windows Server 2008 R2, Windows Vista and Windows Server 2008: To use this function in an application, call GetProcAddress to retrieve the function's address from Kernel32.dll. KB2533623 (http://go.microsoft.com/fwlink/p/?linkid=217865) must be installed on the target platform.
Идём по ссылке KB2533623 (http://go.microsoft.com/fwlink/p/?linkid=217865), читаем содержимое, осмысливаем прочитанное, делаем предположение, что, вероятно, ошибка могла быть вызвана отсутствием на целевой системе данного обновления.
Смотрим две следующие ссылки в поисковой выдаче, читаем, осмысливаем и делаем вывод, что, скорее всего, наше предположение имеет право на жизнь. Даём вышеприведённую рекомендацию.
Iska, благодарю не только за содержание, а и за форму подачи!
Дело в том, что подобная ситуация повторилась во второй раз с таким же самым ноутбуком.
При этом в других случаях установки ОС не проявлялась.
Хотел бы для себя выяснить, почему так происходило именно с этим ноутом?
Из всех драйверов установился только видео. Остальные только после установки обновления.
mfch, ну, например, создатели драйверов не проверили работоспособность их инсталляторов под «гольной» ОС Windows 7 SP1. Смотреть надо, «щупать».
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC