Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - [решено] Ошибка с библиотекой ADVAPI32.dll

Ответить
Настройки темы
Ошибка - [решено] Ошибка с библиотекой ADVAPI32.dll

Новый участник


Сообщения: 41
Благодарности: 3

Профиль | Отправить PM | Цитировать


Приветствую, коллеги!

Моя старенькая Windows XP внезапно начала падать в припадках, при запуске, почти, любого приложения выдаёт ошибку:



В журнале событий вот такое описание:
Всплывающее окно приложения: mstsc.exe - Точка входа не найдена : Точка входа в процедуру EventActivityIdControl не найдена в библиотеке DLL ADVAPI32.dll.

Гугл мне не помог. Очень нуждаюсь совета просветлённой аудитории форума.

Отправлено: 18:09, 21-03-2013

 


Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


kastet007, поищите файл Advapi32.dll на диске (во всех папках).
Он должен быть только в:
  • \Windows\system32
  • \Windows\system32\dllcache
Запустите командную строку (cmd.exe) и выполните:
Код: Выделить весь код
copy /Y %systemroot%\system32\dllcache\advapi32.dll %systemroot%\system32\

Последний раз редактировалось Petya V4sechkin, 21-03-2013 в 19:08.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:31, 21-03-2013 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 41
Благодарности: 3

Профиль | Отправить PM | Цитировать


Petya V4sechkin, у меня этот файл расположен в следующих местах:
\Windows\system32
\WINDOWS\ServicePackFiles\i386\

Скачал с Интернета нужную dll и заменил в \Windows\system32, не помогло.
В качестве временного решения отключил все сообщения об ошибках.

P.S.
Компьютер рабочий, может быть расположение файлов dll особенность местной сборки.

Отправлено: 09:48, 22-03-2013 | #3



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


Цитата kastet007:
Скачал с Интернета
Удалите то, что скачали.
Скопируйте из \WINDOWS\ServicePackFiles\i386 в \WINDOWS\system32.

Цитата kastet007:
Точка входа в процедуру EventActivityIdControl не найдена в библиотеке DLL ADVAPI32.dll
Функция EventActivityIdControl появилась в новых ОС (начиная с Vista), в XP ее не может быть в принципе.
Сделайте sfc /scannow - проверку целостности системных файлов.

С помощью Dependency Walker проанализируйте любой EXE-файл, который не запускается с ошибкой (какая библиотека обращается к Advapi32.dll).
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:05, 22-03-2013 | #4


Новый участник


Сообщения: 41
Благодарности: 3

Профиль | Отправить PM | Цитировать


Petya V4sechkin, Удалил то, что скачал. Скопировал из \WINDOWS\ServicePackFiles\i386 в \WINDOWS\system32.
Кстати, библиотеку просто так не заменить, выскакивает ошибка:
Код: Выделить весь код
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Если библиотеку сначала переименовать, то новый файл копируется нормально.

Также сделал проверку целостности системных файлов sfc /scannow.

Не помогло.

Dependency Walker выдаёт вот такую информацию:



Признаюсь, что я не знаю, что делать с этой информацией.

Отправлено: 10:11, 25-03-2013 | #5



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


kastet007, наблюдается ли проблема в безопасном режиме?
Цитата:
Dependency Walker выдаёт вот такую информацию
Сохраните (меню File -> Save As) и выложите в архиве на любой файлообменник.

Отправлено: 10:22, 25-03-2013 | #6


Новый участник


Сообщения: 41
Благодарности: 3

Профиль | Отправить PM | Цитировать


Petya V4sechkin, В безопасном режиме не проверял.
Выкладываю архив.

UPD!
Проблема решена!
Ошибка была из-за приложения: Microsoft Forefront UAG endpoint components.
Админ по безопасности удалил этот компонент и установил свежую версию. Пока полёт нормальный.

Отправлено: 11:46, 25-03-2013 | #7


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Kastet007
Цитата kastet007:
Ошибка была из-за приложения: Microsoft Forefront UAG endpoint components. »
как ты решил ее? Можно подробней описать.

Привет всем.

Недавно на своем Windows XP закачал игру Simcity 5.Все как положено установил запускаю игру и тут пишет


The procedure entry point RegSetKeyValueA could not be located in the dynamic link library ADVAPI32.dll


Перевод: Точка входа в процедуру RegSetKeyValueA не найдена в библиотеке DLL ADVAPI32.dll


Из за чего происходит ошибка в библиотеке ADVAPI32.dll ?

Посоветуйте решение проблемы. Буду очень благодарен!

Последний раз редактировалось Petya V4sechkin, 28-12-2014 в 16:00.


Отправлено: 14:39, 28-12-2014 | #8


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin,я Dependency Walker скачал все сделал как положено у меня такие же ошибки как и у кастета007 , но я не понял где он взял Microsoft Forefront UAG endpoint components .О
пиши подробно решение

Отправлено: 16:10, 28-12-2014 | #9



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


Артем26, Microsoft Forefront UAG endpoint components не имеет отношения к вашей проблеме.
Функция RegSetKeyValueA есть в Vista и выше.

Но сама игра официально поддерживает XP.
Вероятно, одно из DLC в вашем репаке не поддерживает XP.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:23, 28-12-2014 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - [решено] Ошибка с библиотекой ADVAPI32.dll

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Можно ли как-то библиотекой поуправлять ? (есть некая libusb0.dll) суровый AutoIt 1 21-07-2012 12:56
BSOD - ошибка - библиотека DLL MSCTF.dll sava222 Тест-форум 0 31-10-2011 13:14
Разное - Ошибка kernel32.dll, kernel.dll. Ошибка StackHash. RMProduction Лечение систем от вредоносных программ 6 14-07-2011 20:50
Помогите сбить перехватчиков c user32.dll, advapi32.dll, netapi.dll Pr0ga Лечение систем от вредоносных программ 3 26-06-2010 18:06
Разное - [решено] проблема с библиотекой shell32.dll seawolfsergey Оформление Windows XP 5 15-03-2010 01:33




 
Переход