有时候,在我们允许某个程序或进行某项操作时,会弹出一个内存不能为Read或Written的提示,导致操作失败,那么这该如何解决呢?今天u大师就教大家一个解决方法。
其实对于弹出内存不能为Read/Written有如下几种情况:
1:“0X????????”指令引用的“0x00000000”内存,该内存不能为“read”或“written”,然后应用程序被关闭。
2:在运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭
3:还有window media player 有时候也会出现问题!~比如出现“内部应用程序错误”附带还有诸如在线电影没法看。
4:在使用浏览器的时候有时候也会提示IE出错等信息,我曾遇到过的问题是网页能打开,但是网页中的超连接等都打不开。重装IE真是不划算。
5: 在进入游戏的时候有时候会出现比如,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不能为“read 等等的问题!~
如果遇到了上述问题可以尝试一下这种解决方法。虽然不是绝对的能解决,但可以把它为一种解决方案,如果无效,可以考虑其他的原因造成以上情况!~
运行 输入cmd 回车在命令提示符下输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
本文来源于:u大师u盘启动盘制作工具http://www.udashi.com/n/20130221/482.html
标题中的“解决内存不能为Read问题”指的是在使用计算机时,遇到的一种常见错误提示,通常与软件冲突、系统文件损坏或者驱动程序不兼容有关。这种问题可能会在运行特定程序、播放媒体文件、浏览网页或者玩游戏时出现。描述中列举了几种具体场景,包括程序异常关闭、Windows Media Player出错、浏览器报错以及游戏运行失败等。
解决此类问题,一种可能的方法是通过运行命令提示符执行特定的操作。描述中提到的解决步骤如下:
1. 打开“运行”对话框(可以通过按下`Win + R`快捷键调出)。
2. 在“运行”对话框中输入`cmd`,点击“确定”或按回车键,这将打开命令提示符窗口。
3. 在命令提示符窗口中,输入以下命令:
```
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
```
这条命令的作用是遍历Windows系统目录下的所有DLL文件,并尝试重新注册它们。`regsvr32.exe`是一个用于注册和卸载动态链接库文件的命令行工具,而`/s`参数表示静默模式,即在执行过程中不显示任何消息。
这个方法试图修复可能由于DLL文件注册问题导致的错误,因为某些程序依赖于这些文件的正确注册才能正常运行。然而,需要注意的是,这个方法并不一定能解决所有问题,因为内存不能为Read/Written的问题可能由多种原因引起,例如硬件故障、病毒攻击、驱动程序不兼容或系统文件损坏等。
如果上述方法无效,可以尝试以下其他解决方案:
- 检查并更新驱动程序:确保所有的硬件驱动程序都是最新的,尤其是显卡和声卡驱动,因为这些设备通常需要大量的内存资源。
- 扫描病毒和恶意软件:内存错误有时可能是病毒或恶意软件的结果,运行反病毒软件进行全面扫描。
- 系统还原:如果系统之前创建了还原点,可以尝试恢复到出现问题前的状态。
- 更新操作系统:安装最新的系统补丁和更新,以修复可能导致问题的已知问题。
- 安全模式启动:在安全模式下启动电脑,排除第三方软件的干扰,看是否仍然出现错误。
- 检查内存:使用内存诊断工具检查内存是否有物理损坏或错误。
- 重新安装程序:如果问题与特定程序相关,尝试卸载后重新安装。
- 检查系统日志:通过事件查看器检查错误日志,寻找可能的线索。
"内存不能为Read"的问题需要综合分析和多方面尝试来解决。如果上述方法都不能解决问题,可能需要寻求专业技术人员的帮助,或者考虑对系统进行更深层次的修复,如重新安装操作系统。记住,进行任何更改之前,都应该备份重要的数据,以防止不可逆的损失。
- 1
- 2
前往页