您的位置首页百科问答

无法定位程序输入点于链接库msvcrt.dll怎么办

无法定位程序输入点于链接库msvcrt.dll怎么办

的有关信息介绍如下:

无法定位程序输入点于链接库msvcrt.dll怎么办

电脑运行出错,这样的情况时时有,有的是应用程序的问题,有的是系统的问题,系统也会有问题吗?当然有,下面就说一个系统的错误问题。

由于系统版本之间有不兼容的问题,会使电脑产生莫明其妙的问题,如当运行程序时,弹出一个提示框,说“程序无法定位在msvcrt.dll上”,如下图,出现这样的情况且,如何解决。

这个问题是Windows自身开发bug问题,是Vista系统版本上的msvcrt.dll与WinXP系统中的msvcrt.dll不一样,没有这个_except_handler4_common函数入口,所以就弹了这个提示框。

解决方法与步骤:

1,第一个解决方法,就是到网上下载一个Vista版本的msvcrt.dll文件,下载方法,在百度搜索栏中,输入“msvcrt.dll下载”关键词,然后“百度一下”。搜索到并下载。

2,下载后,将这个文件先解压出来,然将这个msvcrt.dll文件放到C:\Windows\System32文件夹下。

3,接下来,回到桌面,打开“开始”菜单,然后再打开“运行”程序。

4,在打开的运行窗口中,输入regsvr32 msvcrt.dll命令,再按“确定”按钮,对这个动态链接库文件进行注册一下,就能解决问题了。

5,第二个方法,进入到C:\Windows\System32文件夹下。找到dwmapi.dll这个文件。

6,然后在这个文件上右键,选择右键菜单中的“重命名”这一项。

7,然后将这个文件重命名dwmapi.dll.bak,其实就是改一下后缀名,bak为备份的意思,意思是不使用这个文件,只是备份一下,文件图标也变成了未知图标了,意思是没有程序来执行此文件。

经过修改后,再次运行程序,就不会弹出这个窗口出来了。