确保dll文件放在正确的位置
方法一:
1.下载对应dll文件,win10 64位的系统将该文件复制到:C:\Windows\SysWOW64路径中和C:\Windows\System32 路径中,
win10 32位的系统将该文件复制到C:\Windows\System32 路径中(在弹出的提示框中选择“替换目标中的文件”即可);
2.按下“Win+X”组合键打开快捷菜单,点击“命令提示符(管理员)”,
在命令提示符框中输入:regsvr32 XXX.dll,按下回车键即可成功修复。
方法二:
1.win+r打开运行,输入“msconfig”回车
2.打开启动,确认一下命令里面是否有XXX.dll启动项目,然后去掉就行
3.去注册表编辑器里面,依次展开在注册表左侧依次展开“HKEY_CURREnT_UsER/software/Microsoft/windows/CurrentVersion/Run ”,在run中右侧看有对应名称的项吗,删除
方法三
https://www.xitongbuluo.com/soft/55075.html
下载工具
通常在运行中注册动态库文件 regsvr32 XXX.dll
方法四:
1.右击开始按钮-------“Windows PowerShell(I)”(管理员)(A ),输入:
(请逐条完整输入,即使没有显示错误。每条命令都会有一个进度,请等待进度完成100%。)
Dism /Online /Cleanup-Image /ScanHealth
回车
Dism /Online /Cleanup-Image /CheckHealth
回车
DISM /Online /Cleanup-image /RestoreHealth
回车
sfc /SCANNOW
回车
方法 五:全部注册DLL
点击开始-运行,输入cmd回车,复制
for %1 in (d:\u8soft\ufcomsql\*.dll) do regsvr32.exe /s %1
回车
复制
for %1 in (d:\u8soft\ufcomsql\*.ocx) do regsvr32.exe /s %1
回车