全面修复:Windows 10中不再出现IRP堆栈位置错误

目录:

视频: É или È? Как правильно ставить диакритические знаки над E во французском. Accent aigu и accent grave 2024

视频: É или È? Как правильно ставить диакритические знаки над E во французском. Accent aigu и accent grave 2024
Anonim

我们所有人都至少遇到过一次计算机错误,虽然许多计算机错误相对无害,但BSoD错误却并非如此。 在Windows 10和所有其他版本的Windows中,BSoD错误通常会重新启动PC,以防止损坏,这可能会中断您的工作并导致您丢失重要数据。 如您所见,BSoD错误可能是有问题的,因此今天我们将向您展示如何修复IRP STACK LOCATIONS错误。

在Windows 10中修复没有更多的IRP堆栈位置BSoD

目录:

  1. 保持Windows 10和驱动程序更新
  2. 运行BSOD疑难解答
  3. 运行SFC扫描
  4. 运行DISM
  5. 检查硬盘
  6. 卸载防病毒软件
  7. 重新安装音频驱动程序
  8. 检查您的硬件
  9. 重置Windows 10

如何修复Windows 10中没有更多的IRP堆栈位置错误

解决方案1 ​​–保持Windows 10和驱动程序更新

为了避免BSoD错误,重要的是要使Windows 10保持最新与最新的修补程序。 微软一直在不断努力改进Windows 10,其中许多修补程序提供了新功能和安全更新。 此外,许多补丁程序修复了硬件和软件不兼容的问题,并且由于许多BSoD错误是由硬件或软件的不兼容性引起的,因此您可以了解为什么定期使用Windows Update至关重要。

请记住,定期更新Windows 10不足以防止BSoD错误,并且除了下载更新之外,使驱动程序保持最新也很重要。 下载最新的驱动程序相对简单,您要做的就是访问硬件制造商的网站并下载适用于您的硬件的最新驱动程序。 此外,您还可以使用设备管理器下载所有必需的文件。 为此,请按照下列步骤操作:

  1. Windows键+ X打开“高级用户菜单”。 从列表中选择设备管理器

  2. 打开 设备管理器后 ,找到要更新的驱动程序,右键单击它,然后选择“ 更新驱动程序软件”

  3. 选择自动搜索更新的驱动程序软件,然后等待Windows 10下载驱动程序。

  4. 对要更新的所有设备重复此过程。

自动更新驱动程序

自行搜索驱动程序可能很耗时。 因此,我们建议您使用将自动为您执行此操作的工具。 使用自动驱动程序更新程序无疑将使您免于手动搜索驱动程序的麻烦,并且将始终使您的系统与最新驱动程序保持一致。

Tweakbit的驱动程序更新程序(由Microsoft和Norton Antivirus批准)将帮助您自动更新驱动程序,并防止因安装错误的驱动程序版本而导致PC损坏。 经过几次测试,我们的团队得出结论,这是最佳自动化的解决方案。

这是有关如何使用它的快速指南:

  1. 下载并安装TweakBit驱动程序更新程序
  2. 安装后,该程序将自动开始扫描您的PC以查找过时的驱动程序。 驱动程序更新程序将根据其最新版本的云数据库检查已安装的驱动程序版本,并建议适当的更新。 您需要做的就是等待扫描完成。
  3. 扫描完成后,您将获得有关在PC上发现的所有问题驱动程序的报告。 查看列表,查看是否要单独更新或每个驱动程序一次更新。 要一次更新一个驱动程序,请单击驱动程序名称旁边的“更新驱动程序”链接。 或者,只需单击底部的“全部更新”按钮,即可自动安装所有建议的更新。

    注意: 一些驱动程序需要分多个步骤安装,因此您必须多次单击“更新”按钮,直到安装了所有驱动程序。

解决方案2 –运行BSOD疑难解答

如果更新驱动程序无法完成任务,那么让我们从一些故障排除工具中寻求帮助。 我们将在这里尝试使用的第一个疑难解答程序是Windows 10的内置疑难解答程序。

以下是在Windows 10中运行BSOD故障排除程序的方法:

  1. 打开“ 设置”应用,然后转到“ 更新和安全性”部分。
  2. 从左侧菜单中选择疑难解答
  3. 从右窗格中选择BSOD ,然后单击“运行疑难解答”
  4. 请按照屏幕上的说明完成故障排除程序。

解决方案3 –运行SFC扫描

我们将尝试使用的下一个故障排除工具是SFC扫描。 这是一个命令行工具,可扫描系统中的损坏文件并解决(如果可能)。

这是在Windows 10中运行SFC扫描的方法:

  1. 右键单击开始菜单按钮,然后打开 命令提示符(管理员)。
  2. 输入以下行,然后按Enter: sfc / scannow
  3. 请等待该过程完成(可能需要一段时间)。
  4. 如果找到解决方案,它将自动应用。
  5. 现在,关闭命令提示符,然后重新启动计算机。

解决方案4 –运行DISM

DISM是我们将在这里尝试的第三个命令行疑难解答程序。 顾名思义,部署映像服务和管理(DISM)重新重新部署了系统映像,这在解决“不再有IRP堆栈位置”之类的问题时可能会有所帮助。

我们将向您介绍标准和使用以下安装媒体的过程:

  • 标准方式
  1. 右键单击“开始”,然后打开“命令提示符(管理员)”。
  2. 粘贴以下命令,然后按Enter:
      • DISM /在线/ Cleanup-Image / RestoreHealth
  3. 等待扫描完成。
  4. 重新启动计算机,然后尝试再次更新。
  • 使用Windows安装媒体
  1. 插入Windows安装媒体。
  2. 右键单击开始菜单,然后从菜单中选择命令提示符(管理员)。
  3. 在命令行中,键入以下命令,并在每个命令之后按Enter:
    • DISM /在线/清理图像/ scanhealth
    • DISM /在线/清理图像/恢复健康
  4. 现在,键入以下命令,然后按Enter:
    • DISM /在线/ Cleanup-Image / RestoreHealth /source:WIM:X:SourcesInstall.wim:1 / LimitAccess
  5. 确保在Windows 10安装中使用已安装驱动器的字母更改X值。
  6. 该过程完成后,请重新启动计算机。

解决方案5 –检查硬盘

如果您的硬盘出现问题,则很有可能会出现BSOD问题。 因此,请运行一个将测试硬盘驱动器状态的命令,并提供解决方案(如果可能)。

这是在Windows 10中运行chkdsk命令的方法:

  1. 输入高级启动 (按住 Shift 键的同时重新启动计算机)。
  2. 选择“ 疑难解答>高级选项”
  3. 从选项列表中选择“ 命令提示符 ”。
  4. 当出现命令提示符时,输入以下行并在每行之后按Enter以运行它:
    • bootrec.exe / rebuildbcd
    • bootrec.exe / fixmbr
    • bootrec.exe / fixboot
  5. 一些用户还建议您还需要运行其他chkdsk命令。 要执行这些命令,您需要知道所有硬盘分区的驱动器号。 在命令提示符中,您应该输入以下内容(但请记住使用与PC上的硬盘分区匹配的字母):
    • chkdsk / rc:
    • c hkdsk / rd:

    这只是我们的示例,因此请记住,您必须对每个硬盘分区执行chkdsk命令。

  6. 重新启动计算机,然后检查问题是否已解决。

解决方案6 –卸载防病毒软件

防病毒软件引起BSoD错误(如没有更多IRP堆栈位置)的情况并不少见。 许多用户确认,卸载防病毒软件后,BSoD错误已完全解决。 根据用户的说法,Total Defense,Avast,Kaspersky和Norton可能会导致出现此错误,并且为了解决此问题,您必须删除上述软件。

请记住,防病毒软件有时会将某些注册表项和文件留在后面,即使这些文件也可能导致BSoD错误显现。 为了完全删除防病毒软件,建议使用专用的卸载程序工具。 许多安全公司为其软件提供专用的卸载程序,您可以免费下载这些工具。

很少有用户抱怨说,由于没有更多的IRP堆栈位置错误,他们根本无法访问Windows 10;如果无法访问Windows 10,则必须使用安全模式删除防病毒软件。 要访问安全模式,请按照下列步骤操作:

  1. 在启动时重新启动计算机几次,以启动自动修复过程。
  2. 选择“ 疑难解答”>“高级选项”>“启动设置” 。 单击重新启动按钮。
  3. 当计算机再次重新启动时,您会看到一个选项列表。 按F55选择带网络连接的安全模式
  4. 进入安全模式后,请尝试删除防病毒软件。

如果在卸载防病毒软件后问题得以解决,则可能要安装较新的版本或尝试使用其他防病毒程序。 不久之前,我们介绍了最好的Windows 10防病毒程序,因此您可能需要检出它们。

解决方案7 –重新安装音频驱动程序

几乎没有用户报告说,没有更多的IRP堆栈位置错误是由音频驱动程序引起的,并且为了解决此错误,用户必须删除并重新安装音频驱动程序。 要卸载音频驱动程序,您需要执行以下操作:

  1. 启动设备管理器 。 您可以通过按Windows键+ X并从列表中选择“ 设备管理器”来实现。
  2. 设备管理器 启动后,找到您的音频驱动程序并右键单击它,然后从菜单中选择“ 卸载 ”。 如果可用,请选中删除该设备的驱动程序软件,然后单击确定
  3. 卸载驱动程序后, 重新启动计算机。
  4. 如果PC稳定且BSoD错误已修复,则可以继续使用默认驱动程序,也可以尝试下载设备的最新音频驱动程序。
  • 另请阅读:修复Windows 10中的“系统服务异常”错误

解决方案8 –检查硬件

如果问题仍然存在,则可能需要检查硬件。 BSoD错误的最常见原因是您的RAM内存,您可以使用MemTest86 +对其进行测试。 请记住,为了获得准确的结果,您需要将测试过程保持运行几个小时。

如果您的RAM正常工作,则问题可能是由硬盘驱动器,主板或任何其他硬件组件引起的。 除了检查硬件之外,我们强烈建议您检查硬件是否正确连接,并确保没有松动的触点。 如果您的计算机上充满灰尘,则最好使用加压的空气罐进行清洁。

解决方案9 –重置Windows 10

如果没有更多的IRP堆栈位置错误是由软件问题引起的,则重置Windows 10可能会解决该问题。 请记住,重置Windows 10将删除C驱动器中的所有文件和文件夹,因此请确保创建备份。 要执行Windows 10重设,请执行以下操作:

  1. Windows 10启动时,重新启动计算机几次。 这将开始自动修复。
  2. 选择“ 疑难解答”>“重置此PC”>“删除所有内容”>“仅安装Windows的驱动器”
  3. 请按照说明完成重置过程。

如果即使在执行Windows 10重置后问题仍然存在,则该错误很可能是由故障的硬件或硬件不兼容引起的。

没有更多的IRP堆栈位置错误可以引起很多问题,但是通常可以通过删除防病毒软件来解决此错误。 如果该解决方案不适合您,请随意尝试本文中的任何其他解决方案。

还请阅读:

  • 修复:Windows 10中的MEMORY_MANAGEMENT错误
  • 修复:Windows 10上的PROCESS_HAS_LOCKED_PAGES错误
  • 修复:Windows 10上的内核电源41错误
  • 修复:无法安装Windows 10'0x800704DD-0x90016'错误
  • 修复:Windows 10上的“异常访问冲突”错误
全面修复:Windows 10中不再出现IRP堆栈位置错误