什么是 DLL 文件?
DLL(Dynamic Link Library,动态链接库)是 Windows 系统中用于共享代码和资源的文件。许多应用程序依赖 DLL 文件运行,因此有时需要手动注册或卸载这些文件。
注册 DLL 的基本命令
使用 regsvr32 命令可以注册一个 DLL 文件:
regsvr32 "C:\路径\文件名.dll"
例如:
regsvr32 "C:\MyApp\mylib.dll"
卸载(反注册)DLL
添加 /u 参数即可卸载已注册的 DLL:
regsvr32 /u "C:\路径\文件名.dll"
注意事项
- 必须以管理员权限运行命令提示符(CMD)或 PowerShell。
- 确保 DLL 文件路径正确且文件存在。
- 并非所有 DLL 都支持注册,只有实现了
DllRegisterServer函数的 DLL 才能被注册。 - 64 位系统中,32 位 DLL 应使用
C:\Windows\SysWOW64\regsvr32.exe注册。
常见错误及解决方法
- “模块加载失败”:检查路径是否正确,或 DLL 是否损坏。
- “找不到入口点”:该 DLL 不支持注册。
- 权限不足:请以管理员身份运行命令行工具。