无法在动态链接库CRYPT32.dll中找到过程入口点CryptStringToBinaryW

时间:2009-04-10 17:02:02

标签: hardware dvd

无法安装DVD-RW驱动器。发生错误:

  

程序入口点CryptStringToBinaryW无法找到   动态链接库CRYPT32.dll“

如何在Windows 2000 SP4上管理它?

网上冲浪只发现了这个 http://www.daniweb.com/forums/thread146113.html
而这个 http://www.derkeiler.com/Newsgroups/microsoft.public.platformsdk.security/2003-11/0556.html
安装kiwee_toolbar_installer.exe确实会产生此错误。 使用新的USB设备也会导致它发生。

4 个答案:

答案 0 :(得分:1)

根据Microsoft的CryptStringToBinary()文档,最低操作系统要求是:

Client: Windows XP
Server: Windows Server 2003

所以,基本上你不能在Win2K SP4上使用这些驱动程序。

答案 1 :(得分:0)

在Windows XP上支持CryptStringToBinary,而不是Windows 2000.需要此功能的软件不能在Windows 2000 SP4上运行。没有解决方法。您需要联系应用程序的创建者以请求Windows 2000支持。

答案 2 :(得分:0)

是的,谢谢你。升级到更新的Windows版本的另一个原因:) 或者可能只是做sfc / scannow并超越这个DLL-hell?

答案 3 :(得分:0)

最后,我设法摆脱了这个错误信息,之后我的DVD-RW完美安装:)一步一步:

1)sfc / scannow恢复了一些文件,但这没有帮助

2)在设备管理器窗口中查找设备时,Mark Russinovich的Process Monitor显示了这一点:

2130 14:00:47,6636859系统8 RegQueryKey HKLM \ System \ CurrentControlSet \ Services \ ElbyDelay BUFFER TOO SMALL查询:基本,长度:0

2131 14:00:47,6638242系统8 RegQueryKey HKLM \ System \ CurrentControlSet \ Services \ ElbyDelay BUFFER TOO SMALL查询:基本,长度:0

2132 14:00:47,7063290系统8 IRP_MJ_CREATE C:\ WINNT \ system32 \ drivers \ ElbyDelay.sys NAME NOT FOUND所需访问:执行/遍历,处置:打开,选项:,属性:不适用,ShareMode :Read,Delete,AllocationSize:不适用

2133 14:00:47,7067271系统8 IRP_MJ_CREATE C:\ WINNT \ system32 \ drivers \ ElbyDelay.sys NAME NOT FOUND所需访问:同步,处置:打开,选项:同步IO非警报,属性:n / a,ShareMode:读取,写入,删除,分配大小:不适用

我记得前段时间已经卸载了虚拟克隆驱动器的测试版。

3)最后我使用设备管理器(显示隐藏的设备)和regedit删除了“ElBy”的出现。