Показать полную графическую версию : [решено] Надпись об ошибке после начала установки программ (XP)
Почти сразу же после начала установки программ (точный момент отследить трудно, каждый раз по-разному) начинает появляться следующая надпись:
"Точка входа в процедуру GetProcessFileNameW не найдена в библиотеке DLL PSAPI.DLL."
Кто знает, что это значит и как с этим бороться?
Интересно то, что недели 3 назад я тоже долго не мог поставить систему из-за этой байды, а потом попробовал поставить драйверпаки и
НЕ ставить драйвера с родного материнского диска. Тогда это проблему решило. Сейчас - нет. Причем, пробую и наоборот, т.е. - не ставить драйверпаки и ставить
с родного диска - один хрен!
Наверно, дело в новом железе, я его сменил полностью недавно.
Вот конфигурация:
Intel Core 2 Duo E7400 2.8 Ггц
ASUS P5KPL-Am SE ОЗУ 2Гб, видеокарта встроенная
malish_andr
10-08-2010, 20:21
Данная проблема может возникнуть при неправильной регистрации файла PSAPI.dll.
Решение:
Для решения данной проблемы удалите или переименуйте все экземпляры файла PSAPI.dll, расположенные в папке закрывающегося приложения. Файл PSAPI.dll не является распространяемым компонентом. Файл PSAPI.dll должен находиться только в папке Windows или в папке Windows\System32.
Является ли файл dhcpsapi.dll экземпляром PSAPI.dll?
severagent007
11-08-2010, 00:24
дело в новом железе, я его сменил полностью недавно »-нужно сменить винду!
Она не будет правильно работать.
Так и винда не старая. Сборки XP SP3 MultiDVD - отлично работают, тем более, что 3 недели назад я одну из них ставил именно на это железо.
trappa
Новый участник » новые участники такие новые участники
[решено] точка входа в процедуру getperfomanceInfo не найдена в библиотеке DLL PSAPI.DLL (http://forum.oszone.net/thread-160827.html)
Сборки XP SP3 MultiDVD - отлично работают » Коллекция ссылок на проблемы со г-сборками. (http://forum.oszone.net/thread-178071.html)
GetProcessFileNameW и getperfomanceInfo - все-таки не одно и тоже. Поиск мою ошибку не нашел.
Коллекция ссылок на проблемы со г-сборками. »
все ссылки по сборкам Zver. Сборки разные бывают.
Я так понимаю, кроме malish_andr никто ничего сказать не может?
l
P.S. А какую коллекцию ссылок можно собрать из проблем с обычными продуктами Microsoft...
Petya V4sechkin
11-08-2010, 15:00
trappa, вы хотите сказать, что замена файла PSAPI.DLL не помогла?
Я не очень понял:
а) менять или удалять
б) там еще есть файл с похожим названием dhcpsapi.dll - что с ним делать? - я об этом и спросил
malish_andr
11-08-2010, 22:54
Я не очень понял:
а) менять или удалять »
Переименуйте затем посмотрите заработает или нет программа.
там еще есть файл с похожим названием dhcpsapi.dll »
пока не трогайте его.
Переименование файла PSAPI.dll привело к следующим последствиям:
система перестала загружаться, после появления заставки "Windows XP" идет в перезагрузку.
а) менять или удалять »замена файла PSAPI.DLL »
?там еще есть файл с похожим названием dhcpsapi.dll - что с ним делать? »ничего. никто кроме Вас этот файл не упоминал.
вообще в c:\WINDOWS\system32\ "похожих" файлов ну очень много. но если прога ругается на PSAPI.DLL то решать проблемы нужно с ним. Начнет ругатся на dhcpsapi.dll - будете возится с ним.
Petya V4sechkin
12-08-2010, 10:48
Переименуйте затем посмотрите заработает или нет программа.
Системную библиотеку переименовать? А сами не хотите попробовать, прежде чем советовать?
Переименование файла PSAPI.dll привело к следующим последствиям:
система перестала загружаться, после появления заставки "Windows XP" идет в перезагрузку.
Самое время прочитать решенную тему (http://forum.oszone.net/thread-160827.html), ссылку на которую вам дал Amigos (там даже правильный PSAPI.DLL прикреплен). Попробуйте загрузиться в безопасном режиме. Если не получится, воспользуйтесь консолью восстановления (http://support.microsoft.com/kb/314058/ru) или LiveCD (http://forum.oszone.net/thread-48558.html) (чтобы скопировать PSAPI.DLL на место).
malish_andr
12-08-2010, 23:14
Системную библиотеку переименовать? А сами не хотите попробовать, прежде чем советовать? »
Я не советовал переименовывать C:\WINDOWS\system32\psapi.dll
В моём посте было написано
переименуйте все экземпляры файла PSAPI.dll, расположенные в папке закрывающегося приложения »
Например: если после начала установки программы скажем Total Commander начинает появлятся надпись
"Точка входа в процедуру GetProcessFileNameW не найдена в библиотеке DLL PSAPI.DLL."
то и переименовать надо C:\Program Files\Total Commander\Utils\Starter\psapi.dll
Заменил dll-ку в папке system32 на найденную по ссылке, данной Amigos,
18 часов - полет нормальный. Сегодня буду ставить много программ, если будет все в порядке - можно будет считать вопрос решенным.
Всем большое спасибо!
Проблему можно считать решенной.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.