2023年11月27日发(作者:)

内存指令不能read,这是在电脑使用中经常出现的问题,造成的原因十分复杂,

一时半会不好排除,但没关系,按确定、取消,重启,即可。感兴趣的网友可用

下述办法试着去解决:

1、打开的程序太多,如果同时打开的文档过多或者运行的程序过多,没有足够

的内存运行其他程序,要随时关闭不用的程序和窗口。

2、自动运行的程序太多,关闭一些启动程序,开始-运行-Msconfig---启动,

除杀毒软件、输入法外一般的程序都可以关掉。

3、非法操作,系统无法执行。

4、CPU、显卡散热问题,改善散热

5、物理内存过小,虚拟内存设置的不合理;内存和主板没插好或其他硬件不兼

重插内存或换个插槽内存条坏了更换内存条;双内存不兼容使用同品牌

的内存或只要一条内存;内存质量问题更换内存条

6、硬盘有问题,扫描修复或更换硬盘

7、驱动问题重装更新驱动

8、软件损坏重装软件;软件有BUG打补丁或更新到最新版本软件和系

统不兼容给软件打上补丁或是试试系统的兼容模式软件和软件之间有冲突

如果最近安装了什么新软件,卸载了试试

9、病毒问题杀毒;杀毒软件与系统或软件相冲突由于杀毒软件是进入底层

监控系统的,可能与一些软件相冲突,卸载试试

10、系统本身有问题有时候操作系统本身也会有BUG,要注意安装官方发行的

更新程序最好及时补上,必要时重装系统。

内存不能为read/written问题的最简单的办法:

一、如果能排除硬件上的原因(内存条不兼容,更换内存。显卡驱动是否正确按

装或者是否被恶意覆盖否?)往下看:

二、系统或其它软件引起的,可用下述方法处理:系统本身有问题,及时安装

官方发行的补丁,必要时重装系统。病毒问题:杀毒。杀毒软件与其它软件冲

突:卸载有问题的软件。

三、浏览器出现内存不能读、写的提示:

1、运行→regedit→进入注册表,在→

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer

ShellExecuteHooks

这个位置有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972},将其

他的删除。

2、打开CMD窗口输入如下命令:

for%iin(%windir%system32*.dll)do/s%i回车

for%iin(%windir%system32*.ocx)do/s%i回车

两条分别运行完成后重启机器。

四、如果以上方法无法解决只能使用最后一招:

完全注册dll:打开“运行”输入→cmd→回车

然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就

关闭可以了,为防止输入错误可以复制这条指令,然后在命令提示符后击鼠标右

键→粘贴→回车,耐心等待,直到屏幕滚动停止。

(下面是要运行的代码):

for%1in(%windir%system32*.dll)do/s%1

完成后重新启动机器。

windows蓝屏错误

10×00000001不正确的函数。

20×00000002系统找不到指定的档案。

30×00000003系统找不到指定的路径。

40×00000004系统无法开启档案。

50×00000005拒绝存取。

60×00000006无效的代码。

70×00000007储存体控制区块已毁。

80×00000008储存体空间不足,无法处理这个指令。

90×00000009储存体控制区块地址无效。

100×0000000A环境不正确。

110×0000000B尝试加载一个格式错误的程序。

120×0000000C存取码错误。

130×0000000D资料错误。

140×0000000E储存体空间不够,无法完成这项作业。

150×0000000F系统找不到指定的磁盘驱动器。

160×00000010无法移除目录。

160×00000010无法移除目录。

170×00000011系统无法将档案移到其它的磁盘驱动器。

180×00000012没有任何档案。

190×00000013储存媒体为写保护状态。

200×00000014系统找不到指定的装置。

210×00000015装置尚未就绪。

220×00000016装置无法识别指令。

230×00000017资料错误(cyclicredundancycheck)

240×00000018程序发出一个长度错误的指令。

250×00000019磁盘驱动器在磁盘找不到持定的扇区或磁道。

260×0000001A指定的磁盘或磁盘无法存取。

270×0000001B磁盘驱动器找不到要求的扇区。

280×0000001C打印机没有纸。

290×0000001D系统无法将资料写入指定的磁盘驱动器。

300×0000001E系统无法读取指定的装置。

310×0000001F连接到系统的某个装置没有作用。

320×00000020Theprocesscannotaccessthefilebecauseitisbeingused

390×00000027磁盘已满。

500×00000032不支持这种网络要求。

510×00000033远程计算机无法使用。

520×00000034网络名称重复。

530×00000035网络路径找不到。

540×00000036网络忙碌中。

550×00000037Thespecifiednetworkresourceordeviceisnolonger

available.

560×00000038ThenetworkBIOScommandlimithasbeenreached.57

0×00000039网络配接卡发生问题。

580×0000003A指定的服务器无法执行要求的作业。

590×0000003B网络发生意外错误。

600×0000003C远程配接卡不兼容。

610×0000003D打印机队列已满。

620×0000003E服务器的空间无法储存等候打印的档案。

630×0000003F等候打印的档案已经删除。

640×00000040指定的网络名称无法使用。

650×00000041拒绝存取网络。

650×00000041拒绝存取网络。

660×00000042网络资源类型错误。

670×00000043网络名称找不到。

680×00000044超过区域计算机网络配接卡的名称限制。

690×00000045超过网络BIOS作业阶段的限制。

700×00000046远程服务器已经暂停或者正在起始中。

710×00000047由于联机数目已达上限,此时无法再联机到这台远程计算机。

720×00000048指定的打印机或磁盘装置已经暂停作用。

800×00000050档案已经存在。

820×00000052无法建立目录或档案。

830×00000053INT24失败

840×00000054处理这项要求的储存体无法使用。

1080×0000006C磁盘正在使用中或被锁定。

1090×0000006DPipe已经中止。

1100×0000006E系统无法开启指定的装置或档案。

1110×0000006F档名太长。

1120×00000070磁盘空间不足。

1130×00000071没有可用的内部档案标识符。

1140×00000072目标内部档案标识符不正确。

1170×00000075由应用程序所执行的IOCTL呼叫不正确。

1180×00000076写入验证参数值不正确。

1190×00000077系统不支持所要求的指令。

1200×00000078此项功能仅在Win32模式有效。

1210×00000079semaphore超过逾时期间。

1220×0000007A传到系统呼叫的资料区域太小。

1230×0000007B文件名、目录名称或储存体卷标语法错误。

1240×0000007C系统呼叫层次不正确。

1250×0000007D磁盘没有设定卷标。

1260×0000007E找不到指定的模块。

1270×0000007F找不到指定的程序。

1280×00000080没有子行程可供等待。

1280×00000080没有子行程可供等待。

1290×00000081%1这个应用程序无法在Win32模式下执行。

1300×00000082Attempttouseafilehandletoanopendiskpartition

foranoperationotherthanrawdiskI/O.

1310×00000083尝试将档案指针移至档案开头之前。

1320×00000084无法在指定的装置或档案,设定档案指针。

1330×00000085JOINSUBST指令无法用于内含事先结合过的磁盘驱动

器。

1340×00000086尝试在已经结合的磁盘驱动器,使用JOINSUBST指令。

1350×00000087尝试在已经替换的磁盘驱动器,使JOINSUBST指令。

1360×00000088系统尝试删除未连结过的磁盘驱动器的连结关系。

1370×00000089系统尝试删除未替换过的磁盘驱动器的替换关系。

1380×0000008A系统尝试将磁盘驱动器结合到已经结合过之磁盘驱动器的目

录。

1390×0000008B系统尝试将磁盘驱动器替换成已经替换过之磁盘驱动器的目

录。

1400×0000008C系统尝试将磁盘驱动器替换成已经替换过之磁盘驱动器的目

录。

1410×000000系统尝试将磁盘驱动器SUBST成已结合的磁盘驱动器目录。

1420×0000008E系统此刻无法执行JOINSUBST。

1430×0000008F系统无法将磁盘驱动器结合或替换同一磁盘驱动器下目录。

1440×00000090这个目录不是根目录的子目录。

1450×00000091目录仍有资料。

1460×00000092指定的路径已经被替换过。

1470×00000093资源不足,无法处理这项指令。

1480×00000094指定的路径这时候无法使用。

1480×00000094指定的路径这时候无法使用。

1490×00000095尝试要结合或替换的磁盘驱动器目录,是已经替换过的的目

标。

1500×00000096文件未指定系统追踪信息,或是追踪功能被取消。

1510×00000097指定的semaphore事件DosMuxSemWait数目不正确。

1520×00000098DosMuxSemWait没有执行;设定太多的semaphore。

1530×00000099DosMuxSemWait清单不正确。

1540×0000009A您所输入的储存媒体标元长度限制。

1550×0000009B无法建立其它的执行绪。

1560×0000009C接收行程拒绝接受信号。

1570×0000009D区段已经被舍弃,无法被锁定。

1580×0000009E区段已经解除锁定。

1590×0000009F执行绪识别码的地址不正确。

1600×000000A0传到DosExecPgm的自变量字符串不正确。

1610×000000A1指定的路径不正确。

1620×000000A2信号等候处理。

1640×000000A4系统无法建立执行绪。

1670×000000A7无法锁定档案的部份范围。

1700×000000AA所要求的资源正在使用中。

1730×000000AD取消范围的锁定要求不明显。

2050×000000CD在指令子目录下,没有任何行程有信号副处理程序。

2060×000000CE文件名称或扩展名太长。

2070×000000CFring2堆栈使用中。

2070×000000CFring2堆栈使用中。

2080×000000D0输入的通用档名字元*?不正确,或指定太多的通用档

名字元。

2090×000000D1所传送的信号不正确。

2100×000000D2无法设定信号处理程序。

2120×000000D4区段被锁定,而且无法重新配置。

2140×000000D6附加到此程序或动态连结模块的动态连结模块太多。

2150×000000D7Can’tnestcallstoLoadModule.

2300×000000E6Thepipestateisinvalid.

2310×000000E7所有的pipeinstances都在忙碌中。

2320×000000E8Thepipeisbeingclosed.

2330×000000E9Noprocessisontheotherendofthepipe.

2340×000000EA有更多可用的资料。

2400×000000F0作业阶段被取消。

2540×000000FE指定的延伸属性名称无效。

2550×000000FF延伸的属性不一致。

2590×00000103没有可用的资料。

2660×0000010A无法使用CopyAPI。

2670×0000010B目录名称错误。

2750×00000113延伸属性不适用于缓冲区。

2760×00000114在外挂的档案系统上的延伸属性档案已经毁损。

2770×00000115延伸属性表格文件满。

2780×00000116指定的延伸属性代码无效。

2780×00000116指定的延伸属性代码无效。

2820×0000011A外挂的这个档案系统不支持延伸属性。

2880×00000120意图释放不属于叫用者的mutex。

2980×0000012Asemaphore传送次数过多。

2990×0000012B只完成Read/WriteProcessMemory的部份要求。

3170×0000013D系统找不到位于讯息文件%2中编号为0×0000%1的讯息。

0X000000该内存不能为readwritten的解决方法

出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方

面的问题了。

一:先说说硬件:

一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的

问题。你可以使用MemTest这个软件来检测一下内存,它可以彻底的检测出内

存的稳定度。

二、如果都没有,那就从软件方面排除故障了。

先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要

操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟

的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。

就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招

之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回

一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出

的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查

返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就

增强了程序的“健壮性”。若应用程序没有检查这个错误,它就会按照“思维惯

性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。

正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允

许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会

导致立即当机,而在健壮的操作系统中,Windows等,这个操作会马上被系统

的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错

误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内

存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够、系统函数

的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时

间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系

统参数和系统档案之后。

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块

“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可

能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了

这块内存而“没有留意”等等。注销了的内存被系统回收,其访问权已经不属于

该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序

唯一的下场就是被操作终止执行,回收全部资源。计算机世界的法律还是要比人

类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的

操作顺序下重现错误。无效光标不一定总是0,因此错误提示中的内存地址也不

一定为“0x00000000”,而是其它随机数字。

首先建议:

1、检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改

系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行

程序绝不好奇。

2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正

系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。

3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。

4、删除然后重新创建WinntSystem32WbemRepository文件夹中的文件:

桌面上右击我的电脑,然后单击管理。在"服务和应用程序"下,单击服务,然

后关闭并停止WindowsManagementInstrumentation服务。删除

WinntSystem32WbemRepository文件夹中的所有文件。(在删除前请创建这

些文件的备份副本。)打开"服务和应用程序",单击服务,然后打开并启动

WindowsManagementInstrumentation服务。当服务重新启动时,将基于以下

注册表项中所提供的信息重新创建这些文件:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWBEMCIMOMAutorecoverMOFs

下面搜集几个例子给大家分析:

该内存不能为readwritten的解决方案关键词:该内存不能为"read"该内

存不能为"written"

从网上搜索来的几篇相关文章.

【原因解决方法】

1内存条坏了更换内存条

2双内存不兼容使用同品牌的内存或只要一条内存

3内存质量问题更换内存条

4散热问题加强机箱内部的散热

5内存和主板没插好或其他硬件不兼容重插内存或换个插槽

6硬件有问题更换硬盘

7驱动问题重装驱动,如果是新系统,应先安装主板驱动

8软件损坏重装软件

9软件有BUG打补丁或更新到最新版本

10软件和系统不兼容给软件打上补丁或是试试系统的兼容模式

11软件和软件之间有冲突如果最近安装了什么新软件,卸载了试试

12软件要使用其他相关的软件有问题重装相关软件,比如播放某一格式的文件

时出错,可能是这个文件的解码器有问题

13病毒问题杀毒

14杀毒软件与系统或软件相冲突由于杀毒软件是进入底层监控系统的,可能与

一些软件相冲突,卸载试试

15系统本身有问题有时候操作系统本身也会有BUG,要注意安装官方发行的更

新程序,象SP的补丁,最好打上.如果还不行,重装系统,或更换其他版本的系统。

〔又一说〕

在控制面板的添加/删除程序中看看你是否安装了微软ork,如果已

经安装了,可以考虑卸载它,当然如果你以后在其它程序需要ork

时候,可以再重新安装。

另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需

要在ork正常工作的环境下)。这种情况你可以找一款不需要

ork支持的ATI显卡驱动。

如果以上两种方法并不能完全解决问题,你试着用一下“IE修复”软件,并可

以查查是否有病毒之类的。

〔微软ork升级到1.1版应该没问题了〕

〔还有一说〕

方法一:

微软新闻组的朋友指点:开始--运行:regsvr32

开始--运行:regsvr32

不过没解决---但提供了路子-----一次运行注册所有dll

搜索查找到方法如下:

运行输入cmd回车在命令提示符下输入

for%1in(%windir%system32*.dll)do/s%1

这个命令老兄你慢慢输输入正确的话会看到飞快地滚屏否则……否则失败就

是没这效果。回车后慢慢等(需要点时间1-2分钟)都运行完再打开看

方法二:

这是个典型问题~~~~~引起这个问题的原因很多。一般来讲就是给系统打上补丁

和更换内存、给内存换个插槽这3种方法来解决。[系统补丁只要到Microsoft

Update网站在线更新就可以了]

造成这种问题的原因很多,不能单纯的下结论,尽量做到以下几点可能对你有帮

助:

1。确保使用的是未修改过的软件(非汉化、破解版)

2。使用改软件时尽量不要运行其他软件。(这是个临时文件,可能某些软件也

在使用临时文件夹,所以产生干扰)

3。把那些什么桌面工具,内存整理工具通通关掉(你至少有2个类似的工具在

运行)”

处理方法:

运行regedit进入注册表,

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer

ShellExecuteHooks下,应该只有一个正常的键值

"{AEB6717E-7E19-11d0-97EE-00C04FD91972},将其他的删除。

〔我个人的最后解决和看法〕

我今天尝试了多种办法,最后我发现问题出在微软的ork上面。我升

级了这个软件,并打齐了补丁,短暂平安后,有出现“内存不能为read”的情

况。后来我受上面文章的启发,卸载了微软的ork1.01.1,世界太

平了。

另外:如果是打开“我的电脑”、“我的文档”等的时候出现上述情况,还有一

种可能,就是你的右键菜单太臃肿了,此时只要清理右键菜单问题就解决了。

---------------------------------------------------------------------

-----------

〔试验的结果〕

上面的方法,最管用、最彻底的方法是这个:

运行输入cmd回车在命令提示符下输入

for%1in(%windir%system32*.dll)do/s%1

【技巧】如果怕输入错误的话,可以复制这条指令,然后在命令提示框点击左上

角的c:,使用下面的“编辑-粘贴”功能就不容易输错了。在飞速滚屏完全

静止之后,别着急启动其他程序,先耐心等一会儿,因为此时dll们还在找位置。

直到你的指示灯不闪了再做别的