NO_MORE_IRP_STACK_LOCATIONS 蓝屏错误 (0x00000035) 修复
已发表: 2018-07-31幸福来自解决问题。
——马克曼森
当您在计算机上看到蓝屏死机 (BSOD) 错误时,恐慌是很自然的。 但是,不要担心,因为有很多方法可以解决这个问题。
如果您最近安装了新的软件或硬件,您可能会遇到的问题之一是“NO_MORE_IRP_STACK_LOCATIONS”蓝屏错误。 此消息可能会在您加载系统驱动程序或 Windows 启动或关闭时出现。 以下是与此问题相关的常见场景:
- 正在运行的程序窗口突然变为非活动状态,并出现“NO_MORE_IRP_STACK_LOCATIONS”蓝屏错误。
 - 蓝屏死机还可能伴随着一条消息,“停止错误 0x35:NO_MORE_IRP_STACK_LOCATIONS”。
 - 每次您尝试运行特定程序时,您的计算机都会崩溃,并显示 STOP Error 0x35 代码。
 - 您可能会遇到此错误消息:
 
“已检测到问题,并且已关闭 Windows 以防止损坏您的计算机。 问题似乎是由以下文件引起的:”
- Windows 运行速度比平时慢。 此外,还有延迟的键盘或鼠标输入。
 - 您的 PC 往往会一次冻结几秒钟。
 
如果您想了解如何修复 Windows 上的 NO_MORE_IRP_STACK_LOCATIONS 错误,那么您来对地方了。 我们将向您展示一些有用的技巧,帮助您摆脱这个问题。 确保您通读本文以有效修复 Windows 上的 NO_MORE_IRP_STACK_LOCATIONS 错误。
如何修复 Windows 上的 NO_MORE_IRP_STACK_LOCATIONS 错误?
要摆脱此 BSOD 错误,请按照下面提供的提示进行操作
第一个提示:检查系统驱动器上是否有足够的可用空间。 有时,当您的系统驱动器空间不足时,可能会出现数据损坏、蓝屏死机错误和其他问题。 确保删除垃圾文件,您可以使用第三方工具(如 Auslogics BoostSpeed)轻松完成。 此工具将删除剩余的注册表文件,以及系统中不必要的项目。
注意:Microsoft 宣布您的系统驱动器中应该至少有 100MB 的可用空间。 但是,建议 Windows 用户至少保留 15% 的可用驱动器空间。
第二个提示:考虑您最近是否安装了任何硬件组件或新程序。 您是否在系统或驱动程序上安装了更新? 如果是这样,那么很可能蓝屏死机错误是由最近的修改引起的。
撤消您执行的更改并检查 STOP 错误是否仍然存在。 以下是您可以尝试的一些解决方案:
- 第一个解决方案:将系统回滚到以前不存在错误的还原点。 这将帮助您轻松撤消任何更改。
 - 第二种解决方案:选择在引导系统时使用最后一次正确的配置。 这将允许您撤消最近对注册表和系统所做的修改。
 - 第三种解决方案:将设备驱动程序回滚到以前的版本。
 
第三个提示:确保您的系统没有被病毒或恶意软件感染。 请记住,它们会直接影响系统的主引导记录 (MBR) 或引导扇区,从而导致出现蓝屏死机错误。
因此,我们建议使用 Auslogics Anti-Malware。 此工具将确保您的整个系统(包括 MBR 和引导扇区)没有病毒和恶意软件。 Auslogics Anti-Malware 旨在正常运行而不会干扰您的主要防病毒软件。 更重要的是,它可以检测到您从未怀疑存在的威胁和攻击。
第四条提示:确保您的系统上安装了最新的服务包和所有必要的更新。 Microsoft 会定期发布补丁以修复 Windows 上的错误和其他类型的问题。 安装最新更新将帮助您解决“NO_MORE_IRP_STACK_LOCATIONS”蓝屏错误。
第五条提示:更新硬件的所有驱动程序。 在某些情况下,损坏或过时的驱动程序可能会导致各种蓝屏死机错误。 我们建议使用 Auslogics Driver Updater 以确保将所有有问题的驱动程序更新到制造商推荐的最新版本。

技巧六:确保所有卡、内部电缆和其他部件都安装正确。 错误安装的硬件可能会导致 BSOD 错误。 所以,这里有一些你可以做的事情:
- 重新安装可用的扩展卡。
 - 重新安装所有电源线和内部数据。
 - 重新安装内存模块。
 
第七个提示:尝试在所有硬件上运行诊断测试。 如果您不知道如何操作,最好寻求有经验的计算机技术人员的帮助。 以下是解决此 BSOD 错误时要采取的一些重要步骤:
- 检查和测试 RAM 或系统内存
 - 验证和测试系统硬盘驱动器
 
第八条提示:您也可以尝试更新您的 BIOS 以摆脱蓝屏死机错误。 在某些情况下,此类错误是由无能问题引起的。 这个问题可以通过更新系统 BIOS 轻松解决。
第九条提示:尝试仅使用重要硬件启动系统。 解决 BSOD 错误的方法之一是在启动计算机时使用最少的硬件。 如果在执行此操作后您注意到错误消失了,那么您删除的硬件设备之一很可能导致了问题。
注意:通常,启动计算机所需的只是 RAM、CPU、主板、键盘、主硬盘驱动器、显示器和显卡。
您如何确定导致蓝屏死机错误的硬件设备?
尝试用已更新固件的硬件更换硬件。 确保您添加的所有硬件都包含在硬件兼容性列表中。 最后,您可以访问制造商的网站以获取支持信息。
您如何识别导致 00000035 BSOD 错误的软件程序?
您必须确保计算机上的所有应用程序都已更新。 如果没有,请尝试尽快更新它们。 您也可以尝试重新安装软件并检查是否可以解决问题。 如果这些不能修复错误,您可以查看开发者的网站以获取支持信息。
使用 Windows 内存诊断工具进行 RAM 测试
微软的一大优点是它为各种 Windows 版本提供了内置的内存测试程序。 您可以使用 Windows 内存诊断工具来测试您的系统内存是否存在任何类型的错误。 要启动此工具,只需按照以下说明进行操作:
- 在键盘上,按 Windows 键 + R。 这应该会打开“运行”对话框。
 - 键入“mdsched.exe”(无引号),然后按 Enter。
 - Windows 内存诊断工具启动后,为您的问题选择适当的选项。
 
 该工具现在将扫描您的系统内存以查找问题。 该过程可能需要几分钟。 因此,请确保您不会干扰它。 该过程完成后,Windows 将自动重新启动您的 PC。 然后,您将在下次登录计算机时看到测试结果。
该应用程序不包含恶意软件,专门针对本文中描述的问题而设计。 只需下载并在您的 PC 上运行即可。 免费下载
由Auslogics开发
Auslogics 是经过认证的 Microsoft Silver Application Developer。 Microsoft 肯定了 Auslogics 在开发满足 PC 用户不断增长的需求的优质软件方面的专业知识。
您是否能够按照我们的提示摆脱 BSOD 错误?
您使用了哪个技巧? 在下面的评论中让我们知道!
