您是否遇到过必须在计算机上注册DLL文件的Windows问题? DLL文件(又称动态链接库)是包含跨多个应用程序使用的函数的文件。
例如,Microsoft Office有数百个DLL文件,可以在各种Office程序之间使用以执行某些特定功能多个程序可以同时加载相同的DLL。
在Windows中注册32位或64位DLL
如果需要注册DLL由于某种腐败或安装失败,您可以按照下面列出的方法手动完成。
第1步:首先点击开始,然后运行。
第2步:现在你需要做的就是注册DLL文件是在regsvr32命令中键入,然后是DLL文件的路径。
regsvr32 “C:\Windows\System32\myfile.dll”
第3步:现在单击“确定”,您将收到一条确认消息,表明DLL已成功注册。
那现在您的DLL已成功添加到注册表中,可供Windows程序使用。请注意,如果收到错误消息,可能是您使用的是64位版本的命令而不是32位版本。如果您安装了64位版本的Windows且DLL为32位,则应使用32位版本的regsvr32运行该命令:
%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>
,如果您使用的是32位DLL,请确保先将文件从%systemroot%\ System32文件夹移动到%systemroot%\ SysWoW64文件夹中运行命令。否则,您可能会看到以下消息:
The module failed to loadThe specified module could not be found
如果您无法注册DLL文件,并且最终收到错误消息,说明尝试注册DLL文件失败,您可能希望在Windows中禁用UAC(用户帐户控制) 。
已知关闭UAC可以解决注册DLL尝试失败的问题。其他问题可能是您需要右键单击命令提示符并选择以管理员身份运行。有时,如果命令提示符没有管理员权限,则注册DLL命令将失败。
最后,如果regsvr32命令丢失或损坏,您可以运行系统文件检查器 来修复原始Windows系统文件的任何问题。如果您还有问题,请发表评论!享受!