Windows2008R2无法定位程序输入点于动态链接库kernel32.dll

安装mongoDB服务的时候报错,Win2008R2

1、若错误提示为:“无法定位程序输入点于 动态链接库KERNEL32.DLL”,那么一般是kernel32.dll文件有问题。

2、首先我们需要在网上搜索kernel32.dll文件。

3、找到适合自己电脑的kernel32.dll文件,并下载,把电脑上的kernel32.dll文件改名,把下载好的文件拷贝到system32目录下面替换

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-23

1、首先检查你的VC 2015 Redistributable是否安装,右键此电脑,选择属性。

2、然后我们选择控制面板进入。

3、然后我们在控制面板选择程序进入。

4、然后我们继续点击程序与功能进入。

5、然后我们入程序列表,找找看有没有VC 2015,没有可以直接到微软官网下载。

6、我们百度搜索VC 2015 Redistributable,我们选择微软官网下载。

7、点击下载完成安装后,系统就不会报错了。

本回答被网友采纳
第2个回答  推荐于2017-12-16

楼主你好,你可以重新下载一个kernel32.dll文件,然后按如下步骤操作:
一、解压后直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,复制到C:\Windows\System目录下。
2、Windows NT/2000系统,复制到C:\WINNT\System32目录下。
3、Windows XP/WIN7/Vista系统,复制到C:\Windows\System32目录下。
4、如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录
二、打开"开始-运行-输入regsvr32 kernel32.dll",回车即可解决。
已上传并提供下载连接,可根据需要下载。

kernel32.dll下载地址:http://www.edowning.net/soft/50877.htm

追问

关键问题:系统是2008R2,行不通

本回答被网友采纳
第3个回答  2016-12-06
我是这样解决的,找到类似的windows server 2008系统,该系统正常运行,复制其 kernel32.dll文件,准备替换。由于windows server对系统文件的保护,需要首先赋予administrator管理员修改此文件的权限,如下:https://zhidao.baidu.com/question/560595261.html
因为那里的文件默认只有系统才有修改权限。
选中要替换的文件(一次只能选一个),属性->安全->高级->所有者(选更改)->高级->立即查找->选择 Everyone,之后一直确定(属性窗口上的确定先不要点),现在又回到了属性窗口的安全标签上,接下来:编辑->选择Administrators,在下面“完全控制”后面勾选“允许”。OK,现在可以替换了。
备注:如果找不到Administrators就添加一个,方法和上面一样,只要添加的用户不必Administrator权限高就行。
修改完成后替换kerner32.dll,之后重启系统,恢复正常。
第4个回答  2018-09-18
楼主这个问题解决了吗?我也碰到了这个问题,求助
相似回答