InterviewSolution
| 1. |
Solve : another entry point .dll failure notice? |
|
Answer» Trying to run a software program and WINDOWS says it cannot FIND the entry POINT for the psapi.dll. I tried regsvr32 C:\winnt\system32\psapi.dll from Start but windows says "psapi.dll was loaded but the DLL Register Server entry point was not found. DLL Registgry Server may not be exported or a corrupt version of the psapi.dll may be in memory. Consider using Pview to detect and remove it." I opened Pview but it was for viewing processes, which didn't help my cause. How do I find out if the .dll is corrupt or a wrong version-it's not missing because it's in system32? I also found the same .dll file in System Tools.Quote from: PunkAss on February 09, 2010, 04:57:58 PM How do I find out if the .dll is corrupt or a wrong version? sfc /scannow C:\>sfc /? System File Checker (sfc) Version 5.1 (Scans all protected system files and replaces incorrect versions with correct Microsoft versions. SFC [/SCANNOW] /SCANNOW Scans all protected system files immediately. C:\>When I ran sfc/scannow, Windows asked for the install disk. But that WOULD not have gotten my software to run. I discovered that the program in question was written to run on an XP system and that I had an incorrect version of the .dll. So like a good Boy Scout, I copied the file from a working XP computer and did an overwrite to the dllcache and system 32 folders. The software now runs but I still cannot register the dll with regsrv. Ho hum... |
|