The procedure entry point GetProcessImageFileNameW could not be located in the dynamic link library PSAPI.DLL
After some research via google I found a similar problem people were having with a thing called smartbridge.
Originally Posted by stuinn
# SmartBridge -- SmartBridge is distributing an old version of PSAPI.DLL. As a result, users may receive the following error message after installation of Internet Explore 7 Beta 2:
SmartBridge Alerts:SprintDSLAlert.exe-Entry Point Not Found
The procedure entry point GetProcessImageFileNameW could not be located in the dynamic link library PSAPI.DLL
My error shows sprint, some show verison, just depends who you use.
To work around this error:
1. Navigate to the installation location for SmartBridge via My Computer (\Program Files\Sprint...\Smart...)
2. Find PSAPI.DLL and rename it to something like PSAPIOLD.DLL
3. Reboot the system
The program will find the new PSAPI.DLL in the \Windows\System32 directory and function normally.
So I renamed the PSAPI.DLL in autohotkey folder restarted and it works.