如何修复“找不到资源文件 C_PsdRsDll!” 错误

作为一名 IT 支持专家,我喜欢处理那些听起来非常荒谬且毫无意义的晦涩的Windows错误。(Windows)最棒的是大多数时候你真的不需要知道确切的问题是什么来解决问题。

以我最近看到的以下奇怪错误为例:

Resource file <C_PsdRsDll> not found!

每次启动计算机并尝试右键单击任何内容或单击“我的电脑”(My Computer)图标时,此人都会收到此消息。这真的很奇怪,也很烦人。后来(Later)我们发现我们甚至无法进入Windows 控制面板(Windows Control Panel),因为尝试双击图标时会弹出此错误。

如果您遇到此问题,则可能意味着您的 HP 计算机带有TPM受信任的平台模块(Trusted Platform Module))。实际上,这是我最近写的一项技术,它允许您在 Windows 中启用 Bitlocker 驱动器加密(enable Bitlocker drive encryption in Windows)

但是,它也可能对某些 HP 笔记本电脑和 PC 造成极大的痛苦!以下是您可以修复它的几种方法:

方法 1(Method 1) –为HP Protect Tools卸载 Embedded Security(– Uninstall Embedded Security)

您可以尝试的第一件事是卸载PC 上的Embedded Security for HP ProtectTools软件。(HP ProtectTools)请注意,通常该软件不会导致此问题,但它是由安装或卸载某些其他程序触发的。

此外,它可能是由清理工具引起的,如注册表清理程序、间谍软件清理程序、病毒清理程序等。这些程序有时会删除被认为有害或无用的注册表项,但实际上并非如此!

如果卸载程序对您有用,那么您可以保留它,或者您可以尝试再次重新安装它,看看问题是否再次出现。它不应该!

请注意,该程序也可能称为Infineon TPM Professional Package,因此如果您没有看到Embedded Security,请卸载其中包含“TPM”的任何程序!

方法 2 (Method 2) – 将 C_PsdRsDll 添加(– Add C_PsdRsDll)Windows 注册表(Windows Registry)

就像我上面提到的,有时 HP 计算机上安装的TPM(TPM)软件的注册表项可能会被意外删除。如果卸载并重新安装程序对您不起作用,那么您可以尝试手动创建注册表项。

导航到以下注册表项(StartRun、 regedit):

HKLM/Software/Infineon/TPM Software

现在右键单击该键并选择新建(New),然后选择新建字符串值(New String Value ),并将其命名为“C_PsdRsDll”,值为“C:\Program Files\Hewlett-Packard\Embedded Security Software\PsdRs%s.dll”

c_psdrsdll

方法 3 (Method 3) – 删除 PSD Shell 扩展(– Delete PSD Shell Extension)

最后,如果没有其他方法,您可以尝试的最后一件事是转到以下注册表项:

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

在右侧,找到PSD Shell Extension,右键单击它并选择Delete

确保在删除或修改(Make)Windows注册表中的键之前备份您的注册表。希望(Hopefully)这已经解决了您的问题!享受!



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts