Войти

Показать полную графическую версию : [решено] Надпись об ошибке после начала установки программ (XP)


trappa
10-08-2010, 20:05
Почти сразу же после начала установки программ (точный момент отследить трудно, каждый раз по-разному) начинает появляться следующая надпись:

"Точка входа в процедуру 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.

trappa
10-08-2010, 20:42
Является ли файл dhcpsapi.dll экземпляром PSAPI.dll?

severagent007
11-08-2010, 00:24
дело в новом железе, я его сменил полностью недавно »-нужно сменить винду!
Она не будет правильно работать.

trappa
11-08-2010, 00:36
Так и винда не старая. Сборки XP SP3 MultiDVD - отлично работают, тем более, что 3 недели назад я одну из них ставил именно на это железо.

Amigos
11-08-2010, 07:10
trappa
Новый участник » новые участники такие новые участники
[решено] точка входа в процедуру getperfomanceInfo не найдена в библиотеке DLL PSAPI.DLL (http://forum.oszone.net/thread-160827.html)

Сборки XP SP3 MultiDVD - отлично работают » Коллекция ссылок на проблемы со г-сборками. (http://forum.oszone.net/thread-178071.html)

trappa
11-08-2010, 14:55
GetProcessFileNameW и getperfomanceInfo - все-таки не одно и тоже. Поиск мою ошибку не нашел.


Коллекция ссылок на проблемы со г-сборками. »


все ссылки по сборкам Zver. Сборки разные бывают.


Я так понимаю, кроме malish_andr никто ничего сказать не может?
l

P.S. А какую коллекцию ссылок можно собрать из проблем с обычными продуктами Microsoft...

Petya V4sechkin
11-08-2010, 15:00
trappa, вы хотите сказать, что замена файла PSAPI.DLL не помогла?

trappa
11-08-2010, 15:10
Я не очень понял:

а) менять или удалять
б) там еще есть файл с похожим названием dhcpsapi.dll - что с ним делать? - я об этом и спросил

malish_andr
11-08-2010, 22:54
Я не очень понял:
а) менять или удалять »
Переименуйте затем посмотрите заработает или нет программа.
там еще есть файл с похожим названием dhcpsapi.dll »
пока не трогайте его.

trappa
12-08-2010, 00:39
Переименование файла PSAPI.dll привело к следующим последствиям:

система перестала загружаться, после появления заставки "Windows XP" идет в перезагрузку.

Amigos
12-08-2010, 07:20
а) менять или удалять »замена файла 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

trappa
13-08-2010, 16:33
Заменил dll-ку в папке system32 на найденную по ссылке, данной Amigos,

18 часов - полет нормальный. Сегодня буду ставить много программ, если будет все в порядке - можно будет считать вопрос решенным.

trappa
14-08-2010, 15:21
Всем большое спасибо!

Проблему можно считать решенной.




© OSzone.net 2001-2012