Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Надпись об ошибке после начала установки программ (XP) (http://forum.oszone.net/showthread.php?t=182605)

trappa 10-08-2010 20:05 1470982

[решено] Надпись об ошибке после начала установки программ (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 1470986

Данная проблема может возникнуть при неправильной регистрации файла PSAPI.dll.
Решение:
Для решения данной проблемы удалите или переименуйте все экземпляры файла PSAPI.dll, расположенные в папке закрывающегося приложения. Файл PSAPI.dll не является распространяемым компонентом. Файл PSAPI.dll должен находиться только в папке Windows или в папке Windows\System32.

trappa 10-08-2010 20:42 1470998

Является ли файл dhcpsapi.dll экземпляром PSAPI.dll?

severagent007 11-08-2010 00:24 1471131

Цитата:

Цитата trappa
дело в новом железе, я его сменил полностью недавно »

-нужно сменить винду!
Она не будет правильно работать.

trappa 11-08-2010 00:36 1471139

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

Amigos 11-08-2010 07:10 1471199

Цитата:

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

новые участники такие новые участники
[решено] точка входа в процедуру getperfomanceInfo не найдена в библиотеке DLL PSAPI.DLL

Цитата:

Цитата trappa
Сборки XP SP3 MultiDVD - отлично работают »

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

trappa 11-08-2010 14:55 1471454

GetProcessFileNameW и getperfomanceInfo - все-таки не одно и тоже. Поиск мою ошибку не нашел.


Цитата:

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


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


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

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

Petya V4sechkin 11-08-2010 15:00 1471455

trappa, вы хотите сказать, что замена файла PSAPI.DLL не помогла?

trappa 11-08-2010 15:10 1471462

Я не очень понял:

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

malish_andr 11-08-2010 22:54 1471800

Цитата:

Цитата trappa
Я не очень понял:
а) менять или удалять »

Переименуйте затем посмотрите заработает или нет программа.
Цитата:

Цитата trappa
там еще есть файл с похожим названием dhcpsapi.dll »

пока не трогайте его.

trappa 12-08-2010 00:39 1471861

Переименование файла PSAPI.dll привело к следующим последствиям:

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

Amigos 12-08-2010 07:20 1471921

Цитата:

Цитата trappa
а) менять или удалять »

Цитата:

Цитата Petya V4sechkin
замена файла PSAPI.DLL »


?
Цитата:

Цитата trappa
там еще есть файл с похожим названием dhcpsapi.dll - что с ним делать? »

ничего. никто кроме Вас этот файл не упоминал.

вообще в c:\WINDOWS\system32\ "похожих" файлов ну очень много. но если прога ругается на PSAPI.DLL то решать проблемы нужно с ним. Начнет ругатся на dhcpsapi.dll - будете возится с ним.

Petya V4sechkin 12-08-2010 10:48 1471999

Цитата:

Цитата malish_andr
Переименуйте затем посмотрите заработает или нет программа.

Системную библиотеку переименовать? А сами не хотите попробовать, прежде чем советовать?

Цитата:

Цитата trappa
Переименование файла PSAPI.dll привело к следующим последствиям:
система перестала загружаться, после появления заставки "Windows XP" идет в перезагрузку.

Самое время прочитать решенную тему, ссылку на которую вам дал Amigos (там даже правильный PSAPI.DLL прикреплен). Попробуйте загрузиться в безопасном режиме. Если не получится, воспользуйтесь консолью восстановления или LiveCD (чтобы скопировать PSAPI.DLL на место).

malish_andr 12-08-2010 23:14 1472527

Цитата:

Цитата Petya V4sechkin
Системную библиотеку переименовать? А сами не хотите попробовать, прежде чем советовать? »

Я не советовал переименовывать C:\WINDOWS\system32\psapi.dll
В моём посте было написано
Цитата:

Цитата malish_andr
переименуйте все экземпляры файла PSAPI.dll, расположенные в папке закрывающегося приложения »

Например: если после начала установки программы скажем Total Commander начинает появлятся надпись
"Точка входа в процедуру GetProcessFileNameW не найдена в библиотеке DLL PSAPI.DLL."
то и переименовать надо C:\Program Files\Total Commander\Utils\Starter\psapi.dll

trappa 13-08-2010 16:33 1472983

Заменил dll-ку в папке system32 на найденную по ссылке, данной Amigos,

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

trappa 14-08-2010 15:21 1473587

Всем большое спасибо!

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


Время: 18:25.

Время: 18:25.
© OSzone.net 2001-