分享

Navicat提示Access violation at address 004B6037 in module ‘navicat.exe’.Read of address OB4E1000

 三郞 2019-03-21

问题背景

最近的Navicat客服端工具,时不时会出现弹出下面的弹窗,当时并未太在意这个问题,连续点击几次“确定”按钮后,以为问题就这样解决了。
在这里插入图片描述

没想到最近出现这个问题的频率越来越高,这也激发了我搞清楚这个问题的本质,网上找了一些资料了解到出现这个问题的本质:内存越界问题

解决方法

运行 -> cmd,然后在命令行中输入:for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1 ,最后回车运行,问题得以解决。

 // 重点说明: system32是Windows 操作系统的系统文件夹,是操作系统的中枢。system32在计算机C盘Windows文件夹中,其中包含了大量的用于 Windows 的文件。 这里主要用于存储 DLL 文件, 控制面板小程序(.CPL),设备驱动 (.drv),帮助文件 (.hlp 和 .cnt),MS-DOS 工具 (.com),语言支持文件 (.nls),屏幕保护 (.scr),安装信息文件 (.inf)以及其它用于支持, 配置或操作的文件。

通过注册下Windows的动态链接库的方法,可能会产生一些意想不到的其他问题,比如WiFi无法连接,为了安全起见,建议可以考虑用简单粗暴的方法,卸载重装

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多