我正在为具有 PERC 5/i RAID 设置的戴尔 PE2900 安装新的 RAID 固件版本 (2.5.0)。当我运行安装程序时,它给出消息“过程入口点 RegDeleteKeyExA 无法位于动态链接库 ADVAPI32.dll 中”。似乎安装程序想要删除注册表项,但找不到允许它这样做的 .dll 函数。我已经验证 .dll 确实存在。我最担心的是 Windows Server 2000 没有允许安装程序运行的功能。以前有人有过这种经历吗?有任何想法吗?
我正在为具有 PERC 5/i RAID 设置的戴尔 PE2900 安装新的 RAID 固件版本 (2.5.0)。当我运行安装程序时,它给出消息“过程入口点 RegDeleteKeyExA 无法位于动态链接库 ADVAPI32.dll 中”。似乎安装程序想要删除注册表项,但找不到允许它这样做的 .dll 函数。我已经验证 .dll 确实存在。我最担心的是 Windows Server 2000 没有允许安装程序运行的功能。以前有人有过这种经历吗?有任何想法吗?
我已经想通了。被引用的 .dll 的 NTFS 安全属性是在没有写入权限的情况下设置的。当访问尝试写入注册表的函数时,程序出现权限错误并失败。