Psapi.dll File Problem Is Killing My System-help Plse

Hi


I hope someone can help me. :wacko:


I have a new PC - everything loaded on and was running fine including internet Explorer 7.


I installed bitdefender and the machine fell over. I can only run Firefox to get online.


Explorer, outlook, help files are all dead. I get the error message:-


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


I have uninstalled bit defender but its not solved anything. Another guy I know fixed it by using a restore point...but I dont have one pre-bitdefender.


Is there anything I can do apart from starting from scratch??? - I need the machine and dont want to loose the time spentloading it up


Thanks for any help


Alan :unsure:

Comments

  • Hello AlanB


    Try my suggestions I gave in this topic


    Please post also the other locations where psapi.dll is found.


    Regards


    Niels

  • psapi.dll is a dynamic library which contains several functions to manipulate processes which are running on a machine. Your error could be because the library was modified, or the program trying to call that function doesn't have the right address. But, if you say that several programs crush with that error, it means that the library is corrupt. Replace it with a backup copy, or download one from Microsoft's official site, or from Windows installation CD.


    Andrei

  • I have replaced the file so I know it is ok.


    I have searched the PC and only have one copy of the file in the correct location.


    I have added another copy (now deleted) in a different location and the search opicked it up so I know the sysytem search is working ok.


    I have tried running......... regsvr32 "C:\Windows\System32\psapi.dll"


    I get the following error message:-


    C:\windows\system32\psapi.dll was loaded, but the dllregister server entry point was not found. This file can not be registered.


    So I am still in trouble. The previous post I was directed to above also ended in failure and the guy had to format and start again.


    Does anyone have a better solution for this- I am sure it must be fixable?


    Thanks for any help


    Alan


  • psapi.dll is a dynamic library which contains several functions to manipulate processes which are running on a machine. Your error could be because the library was modified, or the program trying to call that function doesn't have the right address. But, if you say that several programs crush with that error, it means that the library is corrupt. Replace it with a backup copy, or download one from Microsoft's official site, or from Windows installation CD.


    Andrei


    Hi Andrei



    Thanks for the reply - what do I need to search for on the windows CD and where does it live on the PC?


    Alan


  • Hi Alan, if you read the other post carefully, you'll see that the guy had to format and reinstall only because he deleted the wrong file. My last post in the other thread has attachments with the file you need to replace (Windows XP SP2 version) and a replacement utility which makes it easier to overwrite the system file which is in use. Before using the attached files, scan then with your antivirus program or online. Good luck.


    :)

  • Hello AlanB


    Check also my reply. That person as bluesprite said correctly has deleted an important file. So you don't have to format your hard disc.


    Regards


    Niels

  • Thanks all- I will try the suggested solutions and report back.............


    Alan :)

  • Hi - My system is now working perfect. The solution worked well.


    Thanks for all the input.


    Bluesprite - I was impressed by the replacer prog (esp the drag and drop feature)


    I am happy this has been easy to fix in the end


    Many thanks again


    Alan :)

  • Haha, I was impressed too, credits to the programmer who made it. :)


    Glad you sorted the problem.

  • Good to hear that it's solved.


    Regards


    Niels

  • could someone reupload the file Replacer_pre.zip pleaaaaaaaaaaaaaasssssssssseeeeeeeee :(


    thanx in advance