内存无法写入错误

尝试消除问题的工具

我最近一直收到错误消息“ 0x62e2cc0f”处的指令引用了“ 0x00000000”处的内存。在Microsoft Windows XP中无法“写入”内存。当我尝试播放某些avi视频文件时,经常发生这种情况。

我最初以为我遇到了内存问题,可能是内存有问题或硬盘驱动器上的扇区损坏,但很快发现情况并非如此。我花了一段时间才意识到那是什么。一旦知道错误的出处,便可以告别内存,并且无法再次观看系统上的所有avi电影。

就我而言,该错误消息可以链接到为基本Windows程序和服务启用的数据执行保护功能。它旨在保护系统免受病毒和其他威胁的侵害。应该注意的是,不可能轻易禁用DEP。您需要编辑通常位于c:中的boot.ini文件,并在其中更改参数。这是您可以执行的操作:

按下Windows + R,然后输入cmd,然后按Enter键。通过输入cd ..导航到c:,直到您在那里。 Boot.ini是隐藏的并且受写保护,这意味着我们必须对其进行更改,然后才能对其进行编辑。键入以下命令:

  1. attrib -r -h -s boot.ini
  2. 编辑boot.ini
  3. 查找/ NoExecute Optin或/ NoExecute Optout,并将其更改为/ NoExecute AlwaysOff
  4. 保存编辑的文件
  5. 输入attrib + h + r + s boot.ini
  6. 重新启动电脑

NoExecute命令定义是否以及如何在计算机上启用数据执行保护。 AlwaysOff参数将其完全关闭。更改此参数后,我再也没有遇到过“无法写入内存”类型的消息。让我知道这是否对您也有帮助。

其他可能的解决方案

  • 与往常一样,在执行任何其他操作之前,请尝试扫描RAM和硬盘驱动器是否存在错误。错误的内存或硬盘驱动器块很可能会导致此问题。
  • 如果错误中提到程序,请检查是否有可用的更新。
  • 您还应确保所有系统驱动程序都是最新的,并且操作系统本身已完全打补丁。