Skip to main content

procedure entry point GetProcessImageFileNameW could not be located in the dynamic link library PSAPI.DLL

Thread needs solution

Hello. After installing TI12 trial I have subj error popping out occasionally. Uninstalling TI12 and replacing psapi.dll didn't work.
System runs WinXP sp3. Please help me fix this without recovery or System File Checker

0 Users found this helpful

Hello Dmitriy,

Let me assist you.

I've checked our issue tracker and found out that such issues had never been reported before.

I've searched the internet for similar issues and have found the workaround at this article from Microsoft KB:

To resolve this problem, remove or rename all the instances of the PSAPI.dll file that are located in the folder for the application that closes. The PSAPI.dll file is a component that is not redistributable. The PSAPI.dll file must only be located in the Windows folder or in the Windows\System32 folder.

Please reply to this thread if the issue still persists or if you have any additional questions.

Thank you.

I've seen that KB and I had only one psapi.dll in folder SYSTEM32
I moved it to my WINDOWS folder and the error was gone

Hello Dmitriy,

Thank you for taking time to writing me back and reporting about the results.
I'm really glad that you have managed to fix the issue.

Please feel free to contact me again if you have any other questions concerning our products.

We are always at your service.

Thank you.

For anyone with this issue I have an update:
I had to restore a image that had subject error, but moving psapi.dll to Windows dir didn't helped for the second time. It seems that you need to do it offline, from a usb, livecd or another OS. I booted from a genuine WinXP cd to recovery console, deleted ~/system32/psapi.dll and then expanded original file from i386 folder to root.
This isn't a particular True Image bug, as many applications have it, so you can try this fix. Just be sure to backup your partition before you do that =)