指南——如何修复Windows 10中的BAD_POOL_CALLER错误

586 阅读6分钟

下一篇文章: www.makeuseof.com/tag/4-ways-…

----------

对于任何一个Windows用户来说,蓝屏死机(BSODs)都不是一个令人愉快的景象。用户经常遇到的一个BSOD错误是BAD_POOL_CALLER错误,错误代码为0x000000C2。这个错误有许多潜在的原因,从过时的设备驱动程序到完全不兼容的硬件。

如果你在Windows 10中一直面临这个错误,不要担心!下面列出的一个修复方法可以解决这个问题。下面列出的一个修复方法肯定能帮助你解决。

1.更新Windows和你的设备驱动程序

微软经常为Windows 10发布新的更新。不幸的是,由于这些更新发布的频率很高,我们通常认为它们是理所当然的。因此,如果你已经有一段时间没有更新你的电脑,而且你遇到了BAD_POOL_CALLER错误,可能值得下载和安装这些更新。

如何更新Windows

通常情况下,Windows会自动下载和安装这些更新。但是,根据你的设置和你的互联网连接,你可能必须手动进行。

  1. 点击 "开始 "按钮,然后选择 "设置"。
  2. 在 "设置 "仪表板上,点击 "更新和安全"。
  3. 确保你在Windows Update屏幕上,点击导航栏左边的Windows Update
  4. 在Windows更新下,点击下载
  5. Windows将自动下载并安装所有最新的更新。

如果你在更新过程中遇到任何问题,不要惊慌。您可以轻松解决Windows更新问题,如卡住的Windows更新助手

如何更新Windows上的旧驱动程序

驱动程序帮助你的硬件组件与操作系统互动,有问题的或过时的驱动程序可能导致0x000000C2错误。当你运行Windows Update时,Windows会保持所有关键驱动程序的更新,但有些驱动程序可能仍然是过时的,比如你的显卡驱动程序。

此外,当你遇到BAD_POOL_CALLER错误时,看看蓝屏是否显示与该错误相关的文件名。在谷歌上简单搜索一下文件名,可以帮助你确定是否是某个特定的驱动程序导致了这个问题。

你可以使用 "设备管理器 "更新你的PC的驱动程序。

  1. Win + R 启动 "运行 "应用程序。
  2. 在文本框中,输入devmgmt.msc 并按回车键。设备管理器窗口将打开。
  3. 展开所需的部分,如显示适配器
  4. 然后,右键点击相关设备,选择更新驱动程序
  5. 在下一个窗口中,选择自动搜索更新的驱动程序
  6. 等待Windows下载并安装驱动程序。
  7. 重新启动你的电脑,看看错误是否持续存在。

此外,如果你最近更新了你的驱动程序,而之后你一直在得到这个错误,可能值得回滚一些这些驱动程序。要做到这一点很简单。

  1. 打开设备管理器,右键点击所需的驱动程序。
  2. 现在进入属性 > 驱动程序 > 回滚驱动程序。
  3. 重新启动你的电脑。

相关的。如何在Windows中查看所有最近更新的驱动程序

如果你仍然得到BAD_POOL_CALLER错误,继续下面的其他解决方法。

恢复到以前的配置

配置不当的计算机也可能导致0x000000C2错误。这可能是因为你改变了一些重要的设置或安装了第三方软件。这就是为什么卸载任何不必要的程序和应用,甚至是Windows预装的程序和应用,总是一个好主意。

幸运的是,Windows有一个功能,允许你恢复到电脑中最后的正确配置,并扭转这些变化。

  1. 关闭你的电脑,然后再次按下电源按钮来启动它。
  2. 当制造商的标志出现时,按住电源按钮,直到电脑关闭。
  3. 重复第一和第二步,直到你的电脑启动到一个蓝色屏幕,上面有一个选项列表。
  4. 在这里,点击故障排除>高级选项>启动设置。
  5. 然后点击 "重新启动"。
  6. 当电脑重新启动时,从选项列表中选择最后已知的良好配置
  7. 你的电脑将重新启动。
  8. 在此之后,使用 "运行 "应用程序**(Win + R**)打开设备管理器,并在文本框中输入devmgmt.msc
  9. 在设备管理器顶部的工具栏上,选择行动>扫描硬件变化。
  10. 关闭设备管理器并重新启动计算机。

最有可能的是,这将解决BAD_POOL_CALLER错误,因为连微软都推荐这种方法。但如果这不起作用,请继续进行下面的修复。

运行Windows内存诊断工具

你的电脑内存的问题是Windows中许多蓝屏错误背后的原因。因此,必须确保你的内存不会导致BAD_POOL_CALLER错误。

相关的。你的RAM即将失效的迹象和症状

Windows有一个内置的工具,叫做Windows内存诊断,它可以为你做所有的艰苦工作,并修复计算机内存的大多数问题。它的使用也很简单。

  1. 在开始菜单的搜索栏中,输入 "Windows内存诊断"。
  2. 在搜索结果中,点击Windows内存诊断 应用程序。
  3. 在打开的新窗口中,选择立即重启并检查问题(推荐)
  4. 你的电脑将立即重新启动并检查内存中的问题。在你点击该选项之前,确保你没有打开任何未保存的工作。

使用SFC工具

系统文件检查器(SFC)是另一个帮助Windows检测和修复问题的工具。正如其名称所表明的,SFC检查损坏或丢失的Windows系统文件,并自动修复它们。自然,它是任何蓝屏错误的首选解决方案之一,包括BAD_POOL_CALLER崩溃。

SFC可以使用命令提示符来运行。

  1. 在开始菜单的搜索栏中,输入 "cmd",并在搜索结果中右击命令提示符**>以管理员身份运行** 。
  2. 在命令提示符控制台,输入sfc /scannow 并按回车键。
  3. 等待该过程完成,然后重新启动你的电脑。

该过程可能需要一段时间才能完成,所以如果它看起来像被卡住了,不要惊慌。

这就是你如何解决BAD_POOL_CALLER错误的方法

使用上面列出的方法,你可以轻松地解决讨厌的错误,如0x000000C2 BSOD。只要确保准确地按照列出的步骤操作,因为其中一些故障排除方法对普通用户来说可能过于高级。

然而,如果这些方法都不奏效,最后的办法应该是将你的电脑恢复出厂。