How to Fix “Resource file C_PsdRsDll not found!” Error

As an IT support specialist, I love dealing with obscure Windows errors that sound absolutely ridiculous and make little to no sense. The great thing is most of the time you really don’t have to know what the exact problem is in order to fix the problem.

Take, for example, the following strange error that I recently saw:

Resource file <C_PsdRsDll> not found!

The person was getting this message every time they started up their computer and tried to right-click on anything or click on the My Computer icon. It was really weird and annoying as hell.

Later we found out that we could not even get into the Windows Control Panel because this error would pop up when trying to double-click on the icon.

If you are having this problem, it probably means you have an HP computer with TPM (Trusted Platform Module). Actually, it’s a technology I wrote about recently that allows you to enable Bitlocker Drive Encryption on Windows Vista.

However, it can also be a royal pain on some HP notebooks and PC’s! Here are a couple of ways you can fix it:

Method 1 ““ Uninstall Embedded Security for HP Protect Tools

The first thing you can try is to uninstall the Embedded Security for HP ProtectTools software on your PC. Note that normally this software does not CAUSE this problem, but it is triggered by the install or uninstall of some other program.

Also, it can be caused by cleanup tools, like registry cleaners, spyware cleaners, virus cleaners, etc. These programs sometimes delete registry keys that are thought to be harmful or useless, but actually are not!

If uninstalling the program works for you, then you can leave it that way or you can try to reinstall it again and see if the problem comes back or not. It shouldn’t!

Note that the program may also be called Infineon TPM Professional Package, so if you don’t see Embedded Security, then uninstall anything that has “TPM”” in it!

Method 2 ““ Add C_PsdRsDll to Windows Registry

Like I mentioned above, sometimes the registry key for the TPM software installed on HP computers can be deleted by accident. If uninstalling and re-installing the program does not work for you, then you can try to create the registry key manually.

Navigate to the following registry key (Start, Run, regedit):

HKLM/Software/Infineon/TPM Software

Now right-click on that key and choose New and then New String Value and give it a name of “C_PsdRsDll” and a value of “C:\Program Files\Hewlett-Packard\Embedded Security Software\PsdRs%s.dll”.  

c_psdrsdll

Method 3 ““ Delete PSD Shell Extension

Finally, the last thing you can try if nothing else works is to go to the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved

On the right hand side, find PSD Shell Extension, right-click on it and choose Delete.

Make sure to backup your registry before deleting or modifying keys in the Windows registry. Hopefully that has fixed your problem! Enjoy!

More posts from the How-To Category

Download and Change Wallpaper Images Automatically With Wally

Boot From a USB Flash Drive in VMware Workstation 7.1

Running Folder2ISO

Create an ISO File from a Folder in Windows

Check md5sum in Windows 7

Popular Posts This Month

windows defender

Windows Defender vs. Security Essentials vs Safety Scanner

youtube ie11 freezing

How To Fix Flash Crashes in Internet Explorer 11

bitlocker error

Fix “This device can’t use a Trusted Platform Module” When Enabling BitLocker

  1. nileshbabu says:

    method 2 worked like perfectly perfect…. thx :)

  2. chris says:

    Hi, i had exactly the same problem. this embedded "shit" from hp is just annoying!

    The very first problem i had, was that vista tooks about 4 minutes until i could login. It always comes a popup first "Connecting TPM". So i tried to uninstall this embedded stuff, but was not possible really. Then i did it! I removed every registry key i could found with the name "HP" and "embedded" in it. So the "waiting problem" was solved but it comes up with a new error: Resource file not found. Oh my god, thanks a lot! Removing registry key as described did not help. There was an other Key:

    [HKEY_CLASSES_ROOT*shellexContextMenuHandlersAPSDShExt]

    Just delete it…

  3. pankaj says:

    hi thanks , method 2 worked fine for me and it fixed my error

    but i still dont understand why i got the error in first place.

  4. djuro says:

    Procedure 2 is awesome, all acts perfect…-:)

  5. Lew Wadoo says:

    I used the first method, because I don't really need that platform. Thank you!

  6. Virak says:

    :)) Wow… method 3 works out perfect! Big thanks~

  7. Jaydee says:

    Method 2 worked like a jiffy! Thanx a lot!

  8. SkatingZebra says:

    Method 2 fixed my problem. It's articles like this, written by people like you, that keep us techies moving. Thank you!

  9. Holly says:

    I have a Vaio, not an HP or Compaq, and am therefore running Infineon, not the HP version of the security platform. I don't want to delete or uninstall it because I don't want to compromise the security of my laptop? But the registry entry you give won't work for me since I'm running the Infineon version. Any help?

  10. Jeffry says:

    Thanks, it really help a lot ( use option 2 recommended! )

  11. Gharaus says:

    I have an Asus and the location is different.

    While using Method 2, the string value is :

    C:Program FilesInfineonSecurity Platform SoftwarePsdRs%s.dll.

    If you have any other laptop running infineon, please check the dir C:Program FilesInfineon and follow that lead. You'll probably end up in a directory full of dlls and one of them is PsdRsUS.dll or something.

    Best of luck, this site was the answer i looked for.

  12. Escondido says:

    #3 didn't work…..because an ad was covering part of the key. The full key should read:

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionShell ExtensionsApproved

    Darn ads! :-)

  13. cris says:

    yes thanx finally spent a year with this and first search a long time ago was complicated and time consuming , within 1 min method 2 was done and functioning!

  14. Jon says:

    Method #2 worked. Thanks!

  15. assyrianray says:

    Thank you so much, The second method was helpful.
    Cheers

  16. Pari says:

    Methods 1 & 2 worked for me. Thanks a lot.

  17. syiru says:

    Thank you so very much. I had faced this problem for the last 2 years. Normally, I just ignore it. The method 2 worked perfectly and was really easy to apply.

    Thanks again.

  18. Optimist says:

    Method 2 works for me. Thanks!

  19. plovak says:

    perfect method 2

  20. Sheila says:

    I love you!!!!!!!!!! Thank you so much!!! I’ve been putting up with this pop-up forever! I knew my registry cleaner caused it but didn’t know how to get rid of it! I un-installed Infineon and this and another error both went away!!! You are awesome!

  21. Lawrence OToole says:

    Thanks, #2 for me. And it was System Mechanic that created the problem by deleting the key.

  22. Mojca says:

    tnx – u’ve been great hekp (procedure 1 worked)

  23. Hamilton says:

    The second option worked well for me too, thanks a lot… now I can work in peace.

  24. DCLERK says:

    I got stuck with the same headache after running EUsing Cleaner 3.0. The second option worked for me ….. thanks a mil!

    In my Eusing Cleaner I had to go into Options -> Ignore List and insert

    HKEY_LOCAL_MACHINE\Software\Infenion\TPM Software

    so this registry path will be untouched by EUsing in future cleans. Using Win XP SP3 by the way.

Leave a Reply