无法定位程序输入点NtCopyFileChunk于动态链接库C:\Windows\System32\KERNELBASE.dll上(找不到入口点DLLRegisterServer)
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
今天领导公司那边电脑出了故障,打开.exe文件就出现错误,都直接提示“无法定位程序输入点 NtCopyFileChunk 于动态链接库 C:\Windows\System32\KERNELBASE.dll 上。”如下两张图所示
看了一下,应该好处理吧,应该是缺少“KERNELBASE.dll”,咔咔的直接下载了KERNELBASE.dll文件;
KernelBase.dll下载地址如下:
https://duba-seo-dll-1252921383.cos.ap-beijing.myqcloud.com/dll/KernelBase.dll
1、下载KernelBase.dll文件到您的桌面上。
2、将KernelBase.dll文件放到提示丢失的文件的程序目录下。
3、若操作步骤2后仍未能解决问题,则将KernelBase.dll文件复制到系统目录下。C:\Windows\System32 (WIN7/win10,32位系统)
C:\Windows\SysWOW64 (WIN7/win10,64位系统)
其实搜索System32与SysWOW64这两个目录是有KERNELBASE.dll文件的,一想,可能是因为版本不符合还是啥,直接替换吧,然后因为权限还搞了一会儿,替换完成后,直接使用命令来处理,直接再开始--运行里输入以下代码即可;
regsvr32 KERNELBASE.dll
按照道理是应该好了,可谁知道,卧槽;通常在运行中注册动态库文件:regsvr32 xxx.dll (按回车键执行命令)都能顺利通过,但这次就是这么的以外,如下图所示
模块“KERNELBASE.dll”已加载,但找不到入口点DLLRegisterServer。请确保KERNELBASE.dll为有效的DLL或OCX文件,然后重试。
这又是个什么鬼,我擦嘞,那继续,上神器,DirectX修复工具,这种dll问题那肯定是dll错误,那就用他修复;
DLL以及C++修复神器DirectX 4.1.0.30770(正式增强版)-DirectX修复工具 v4.2增强版
用了以后,乖乖~~还是错误,都快感受到了绝望;期间我还点了桌面上的电脑右键属性,发现也一片蓝色并没有出现各种属性界面,甚是崩溃;
继续琢磨问题的所在;上终极解决办法,我就不信不行了,实属无奈也就只能尝试这个方法;以管理员身份运行“命令提示符”粘贴以下命令并执行:
dism /online /Cleanup-Image /RestoreHealth & sfc /SCANNOW?& for %d in (%windir%\system32\*.dll) do %windir%\system32\regsvr32.exe /s %d
这个步骤是将在C:\Windows\System32 文件夹下的全部dll文件强行注册一遍。
等着所有dll注册了一遍后,让下载一个DirectPlay,然后那必须下载,等着下载完后,自动也就更新;提示也安装完成,如上图所示;
说一说DirectPlay(网络相关)
经常玩网络游戏的朋友对DirectPlay应该不陌生吧,它主要就是为各种网络游戏提供网络功能接口,比如支持通过TCP/IP、IPX等协议进行数据传输,支持调制解调器、串行等连接。
经过一通处理,然后重启电脑,然后就一直处于更新状态,等待更新完成后,偶吼吼,竟然奇迹般的好了,带劲~~按照以上走一圈,亲测可用哦;教程不易,如果对各位哥哥姐姐有帮助,还请下面打赏一下,三克油!您的打赏,我的动力!
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!