Windows内存管理停止代码几乎在每个版本的Windows中都存在。这是一个常见的Windows错误,通常伴随着一个蓝色的死亡屏幕,标志着Windows 11已经崩溃。
虽然Windows内存管理的BSOD令人气愤,但有几种方法可以修复Windows 11的这个错误。
什么是Windows 11内存管理,为什么它会崩溃?
每台Windows 11机器都使用内存管理来管理你的系统内存。我知道,线索就在这个名字里,但正确的内存管理工作对你的系统健康很重要。因为,当Windows 11的内存管理功能停止工作时,你的电脑将开始抛出BSODs,就像没有明天一样。
今天的视频
Windows 11内存管理跟踪您系统上的每一个内存位置,管理分配、过渡和可用于系统RAM的进程,并在系统RAM中持有。因此,当你打开一个程序时,内存管理为其分配RAM,而当你关闭它时,它告诉你的系统,现在内存可以自由使用。
那么,为什么Windows 11内存管理BSOD会发生?
简而言之,你会看到内存管理BSOD屏幕意味着出现了一个关键的内存管理错误。Windows 11会崩溃,你可能会看到0x0000001A内存管理停止代码(它并不总是出现,但 "MEMORY_MANAGEMENT "字样肯定会出现在你屏幕的某个地方)。
有几个众所周知的导致内存管理错误的原因,包括。
- 错误的RAM
- 新硬件的问题,如图形卡
- 错误的驱动程序
- 软件问题,包括损坏的系统和操作系统文件
- 磁盘错误
有时,如果是一次性的内存管理错误,快速重启系统就可以清除问题,你就可以正常运行了。在其他时候,你可能不得不深入挖掘,以解决内存管理错误。
1.重新启动你的电脑
在这个问题上你没有什么选择,因为如果你的系统由于内存管理错误而崩溃,无论如何你都要重新启动它。尽管如此,快速重启系统是修复一堆Windows 11错误的最好方法。
有一个原因,"你试着把它关掉再打开 "是这样一个经典的技术支持特例--它是有效的!
2.更新Windows 11
下一个内存管理修复方法是更新Windows 11。如果你的系统运行的是旧版本,它可能有错误或意外的问题,而内存管理错误就是其中之一。检查Windows 11的更新是一个快速而简单的过程,可以直接停止内存管理停止代码(至少,在你更新之后!)。
- 按Win+I键,打开Windows 11设置面板。
- 前往Windows更新,并检查是否有任何未决的更新。
- 如果可用,保存任何重要文件,然后按立即重启。或者,你可以选择安排重新启动,这允许你设置一个特定的时间,你希望你的系统重新启动。然而,如果你正试图修复一个问题,最好保存你的工作,并尽快重启。
3.更新你的驱动程序
好吧,这是你在每一篇Windows 11 "如何修复 "的文章中读到的修复方法之一,我承认,它的结果真的不同。Windows 11会自动处理你的大部分驱动程序更新,除非是针对特定的硬件,比如说一个独立的GPU。然而,这并不意味着比特不会意外地被遗漏,你可以使用设备管理器真正快速地检查驱动程序问题。
- 按Win+I键,打开Windows 11设置面板。
- 进入Windows更新>更新历史。
- 向下滚动并展开 "驱动程序更新"部分。它将显示任何最近更新的Windows 11驱动程序。
- 现在,按Win+X打开电源菜单,并选择设备管理器。向下滚动列表,检查黄色或红色的错误符号。如果没有错误符号,不太可能是配置错误的驱动程序导致了Windows 11的内存管理问题。
- 如果你确实看到一个带有黄色或红色警报的驱动程序,右键单击有问题的驱动程序,并选择更新驱动程序,然后按照屏幕上的指示操作,一般选择自动搜索驱动程序的选项。
4.更新你的GPU驱动程序
虽然Windows 11负责大多数驱动程序的更新,但你的GPU是一个需要一些额外投入的硬件。许多Windows 11内存管理BSOD论坛帖子提到过时的或全新的GPU驱动程序是问题的根源,因此值得更新它们或检查错误。
要更新你的GPU驱动程序,你需要前往制造商的网站并下载最新的更新。对于大多数用户来说,那就是Nvidia或AMD。如果你不确定你使用的是哪种GPU。
- 在开始菜单搜索栏中输入dxdiag,选择最佳匹配。
- 当DirectX诊断工具打开时,选择显示标签。你会发现你的GPU在这里列出。
Nvidia GPU所有者还可以选择安装Nvidia GeForce Experience,你也可以用它来自动更新你的GPU。
5.运行Windows 11内存诊断工具
如果你的Windows 11内存管理错误持续存在,那么是时候运行Windows内存诊断工具来检查你的系统内存是否存在特定的错误。Windows内存诊断工具在你重新启动Windows 11后运行,检查RAM中的错误,然后创建一个错误日志进行分析。
- 在开始菜单搜索栏中输入windows内存诊断工具,并选择最佳匹配。
- 你现在有两个选择:现在重启,或者在下次系统重启后检查问题。正如它听起来那样,重启选项将立即重启你的电脑并开始诊断工具。请注意,诊断工具可能需要几个小时才能运行,在此期间你的电脑将无法使用。
- 因此,稍后检查问题的选项往往是最好的选择,因为你可以继续使用你的电脑(内存管理的BSOD除外),然后计划内存扫描在夜间运行,使其运行时间最大化。
一旦完成,你可以检查Windows内存诊断事件日志中的错误。然而,在你重新启动到Windows 10后,该日志文件并不明显。
- 按Win+X,从电源菜单中选择事件查看器。在事件查看器中,选择事件查看器(本地)>Windows日志>系统。在右侧栏中,选择**"查找 "并在方框中输入MemoryDiagnostic**。点击查找下一步。你的诊断结果将显示在窗口的底部。
6.运行MemTest86
图片来源:MemTest86
现在,虽然Windows内存诊断工具扫描并检查你的RAM是否有错误,但它并不总是能抓住一切。许多人在检查RAM时,发誓使用一个不同的工具,这就是MemTest86。
这两个工具之间的主要区别是,你从一个可启动的U盘中运行MemTest86。与Windows内存诊断器一样,MemTest86需要很长的时间来完成一次检查,需要几个小时,这取决于你系统中安装的内存数量。
想试一试吗?请看我们的《修复WHEA无法纠正的错误指南》中的 "步骤7:使用MemTest86检查你的内存"。它有你需要的所有说明
7.重新安装你的系统硬件
值得检查一下你的物理硬件,以防某些东西从其端口或插座上滑落。如果你最近移动了你的电脑,或者有东西或人撞到了你的电脑,那么你的内存有一个小的机会变得不固定,这可能导致内存管理错误。
8.重置Windows 11
如果其他一切都失败了,我们的意思是,一切都失败了,你可以选择核子方案:重置Windows 11。重置Windows 11将用一套全新的操作系统文件刷新你的整个操作系统,理论上在这一过程中清除了Windows 11的内存管理问题。
- 按Win+I,进入系统>恢复。
- 从这里,选择重置这台电脑。你可以选择保留或删除你的个人文件,然后重新安装Windows 11。
现在,你可能想知道Windows 11认为哪些文件是个人的,哪些文件会被删除,无论如何。简而言之,即使你选择 "保留我的文件",重置过程仍然会删除你的应用程序、游戏、应用程序数据和程序数据。它将在你的桌面上创建一个小列表,通知你哪些文件被删除,但要注意,它可能比你意识到的更多。
因此,在做任何事情之前,值得进行一次完整的Windows 11备份。
修复你的Windows 11内存管理错误
Windows 11的内存管理BSOD是令人沮丧的;这一点是毫无疑问的。然而,有了上面的内存管理修复方法,你将在任何时候都能让你的系统恢复运行,并希望在之后保持无BSOD。