0x61986157 指令引用的 0x61986157 内存.该内存不能为 read .怎么弄好啊

来源:百度知道 编辑:UC知道 时间:2024/06/30 07:41:27

偶尔出现,是程序冲突,没什么关系,不用管他。
简单的小问题,你修复下就可以了,告诉你修复的方法,100%可以

开始 运行 输入:CMD 在输入:
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
完了后,回车

再输入:
for %1 in (%windir%\system32\*.dll) do regsvr32 /s %1
回车

如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上角的c:\,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。直到你的指示灯不闪了再做别的

但也可能需要重启后整个效果才会出来

多数原因是程序被病毒破坏造成的问题,先杀毒看看,不行的话重装系统

某个程序的问题,如果你使用某个开机启动程序出现错误的话,那就是那个程序损坏了,重新安装该程序就好了。
或者是内存出现了问题,我曾经内存时序弄得很低,结果就经常出现这种 0x61986157 指令引用的 0x61986157 内存.该内存不能为 read 提示。如果你内存原来没出现过什么状况,那就应该不是内存问题。

内存不能为"read"或"written"的这种现象多数由某个新安装的软件和其他软件或是其他硬件有冲突、或是有硬件有故障或是损坏造成, 总体来说软硬件的兼容性造成的可能性较大。关于此问题网上有大量的所谓解决办法,实际有效果的几乎没有. 想要解决这个问题,可不是你想的那么简单的!

可先试下以下方法,不过依靠此方法解决了此种故障的,少得太可怜了,只能说可以试下。
开始-运行-cmd-输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 ,前面的完了后再试下开始-运行-cmd-输入:for %1 in (%windir%\syst