0x000000c2 就是 BAD_POOL_CALLER,意思是内核或某个驱动错误地使用了内存池,多数情况能追到具体一个 .sys 驱动文件上。先记全错误码、出错驱动名和 C:\Windows\Minidump 里的 dump,再按「安全模式排最近改动、驱动验证器定位、sfc/DISM 修系统组件、全面扫描按型号装回官方驱动」由软到硬逐层排查。
这类蓝屏多是系统环境、旧驱动残留或版本冲突造成的,硬件本身大多没坏,不必急着重装或送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-09-11。
反复蓝屏、重装也没用,先看清它在报什么
蓝屏第一行是 STOP: 0x000000C2 (BAD_POOL_CALLER),第二行常跟着一个 .sys 文件名,比如 nvlddmkm.sys、rt640x64.sys,这一行才是真正的线索。它的含义是内核或驱动错误地使用了内存池,不代表内存条一定坏了。
先判断错误码和系统版本,再打开 C:\Windows\Minidump 看 dump 指向哪个驱动,能省去大量盲目重装。
方法1 记全错误码、出错驱动名和 dump 文件
先把 0x000000c2 的现场证据留下来:第二行那个 .sys 文件名,加上一份小内存转储,后面所有排查都靠它。
操作步骤
- 蓝屏第一行是 STOP: 0x000000C2 (BAD_POOL_CALLER),第二行常带 xxx.sys 文件名,用手机拍下来记全。
- 这个错误码的含义是内核或驱动错误地使用了内存池,不能直接当成内存条故障。
- 重启后打开 C:\Windows\Minidump,看有没有 .dmp 文件,文件名就是一串时间戳。
- 里面是空的:Win+R 输入 sysdm.cpl→高级→启动和故障恢复→设置,把「写入调试信息」改成「小内存转储(256KB)」,再等下一次复现。
- 想直接读出嫌疑对象:用 BlueScreenView 打开 dump 文件,它会标出这次的嫌疑驱动文件名。
拿到第二行的驱动名,比急着重装系统有用得多,方向基本就定了。
方法2 进安全模式,剥掉最近的软件改动
安全模式只加载最小的驱动集,如果它长时间不蓝屏,问题多半出在最近装的杀毒软件、虚拟光驱、外设驱动或优化工具上。
操作步骤
- 设置→系统→恢复→高级启动→立即重新启动;也可以 Win+R 输入 msconfig→引导,勾选安全启动。
- 疑难解答→高级选项→启动设置→重启,重启后按 4 进安全模式。
- 在安全模式里连着一两个小时不蓝屏,就按 Win+R→appwiz.cpl,逐个卸载最近装的杀毒软件、虚拟光驱、外设驱动和优化工具。
- 一次只卸一个,卸完重启观察,一次性全卸会分不清是哪一个引起的。
- 顺手打开设备管理器看有没有黄色感叹号,有就先禁用该设备,再看 0x000000c2 是否复现。
- 安全模式下照样蓝屏,说明问题不在软件层,直接进方法3。
这一步是把范围缩到某个软件或某个设备,缩小之后动手才有方向。
用「软领驱动大师」更省事
全面诊断做一次扫描,就把设备状态、驱动版本和异常项列成清单,省去在设备管理器里逐个点开属性、逐个比对版本的功夫,直接告诉你先动哪一项。

驱动管理负责一键安装和更新驱动,把旧驱动和卸载残留一起清掉,需要更新的驱动一次性装好,避免残留的旧驱动重新加载又把 0x000000c2 带回来。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项;软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法3 用驱动验证器锁定出错的 .sys 驱动
驱动验证器会让可疑驱动跑在更严格的检查下,主动把 0x000000c2 逼出来,新 dump 里的文件名基本就是元凶。
操作步骤
- 以管理员身份打开命令提示符,执行 verifier /standard /all 开启标准验证。
- 重启电脑,让机器自然复现蓝屏,可能一次就出现,也可能要几轮。
- 一旦复现蓝屏,重启后立刻在管理员命令提示符里执行 verifier /reset 关掉验证,否则可能迟迟进不了系统。
- 再看 C:\Windows\Minidump 里新生成的 .dmp,用 BlueScreenView 读出这次指向的驱动文件。
- 记下驱动名:设备管理器→对应设备→属性→驱动程序→卸载设备,勾选删除此设备的驱动程序软件。
- 再按设备型号到厂商官网下载对应版本重新安装,装完重启观察是否还报 0x000000c2。
验证开着的时候系统会明显变慢,属正常现象,一旦拿到驱动名就马上关掉。
方法4 修复系统组件:sfc /scannow 与 DISM
驱动反复出问题,也可能因为系统组件本身损坏,用系统自带的两条命令把被替换或损坏的文件补回来。
操作步骤
- 管理员命令提示符执行 sfc /scannow,等到 100%,留意是否提示「Windows 资源保护无法修复某些文件」。
- 紧接着执行 DISM /Online /Cleanup-Image /RestoreHealth,它需要联网,从系统映像里取健康文件。
- 顺序别反:先用 DISM 修好映像,再跑一次 sfc /scannow 效果更好。
- 两条命令都跑完重启,观察是否还出现 0x000000c2。
- 仍失败就看日志 C:\Windows\Logs\CBS\CBS.log,搜「Cannot repair」,能看出是哪个文件没补回来。
- 别用第三方一键修复工具覆盖 C:\Windows\System32 下的系统文件,容易把问题放大。
这两条命令调用的是系统自带程序,跑完以提示文字为准,出现无法修复就说明还有残留问题。
方法5 全面扫描设备与驱动,按型号装回官方驱动
前面几步把范围缩到某类设备之后,做一次整体扫描与重装,还不行才往内存和硬盘上找。
操作步骤
- 对设备和驱动状态做一次整体扫描,把异常设备、异常驱动逐条列出来,不用逐个翻设备管理器。
- 按扫出来的设备型号去品牌官网下载对应驱动,装完立刻重启。
- 重启后再跑一遍扫描确认异常项清零,同时观察是否再出现 0x000000c2。
- 还蓝屏就往硬件走:Win+R 输入 mdsched.exe 跑内存诊断,或只插一条内存换插槽再试。
- 硬盘用 CrystalDiskInfo 看 SMART 有没有坏道、重映射扇区告警。
- 最后才考虑备份数据后用官方镜像重装,重装后先别急着装第三方优化工具。
内存和硬盘上的毛病靠重装系统解决不了,先查清楚再决定要不要换件。
常见问题
0x000000c2 BAD_POOL_CALLER 反复蓝屏,重装系统后还是蓝屏怎么办?
重装后又复发,说明问题在新装的那批驱动或硬件上。先按方法3做驱动验证器定位,拿到 .sys 名字;再把最近装的杀毒软件、虚拟光驱类工具卸掉;最后用 mdsched.exe 和 CrystalDiskInfo 排内存和硬盘。
0x000000c2 蓝屏但 C:\Windows\Minidump 里没有 dmp 文件,怎么设置小内存转储?
Win+R 输入 sysdm.cpl→高级→启动和故障恢复→设置,把「写入调试信息」选成「小内存转储(256KB)」,同时取消「自动重新启动」的勾,这样下次蓝屏会停在屏幕上,也能写入文件。
驱动验证器 verifier 开着进不去系统了,怎么关掉?
走高级启动进安全模式,在管理员命令提示符里执行 verifier /reset。连安全模式都进不去,就用系统安装 U 盘启动,进「修复计算机」打开命令提示符执行同一条命令。
sfc /scannow 提示无法修复某些文件,还要再跑 DISM /RestoreHealth 吗?
要。先跑 DISM /Online /Cleanup-Image /RestoreHealth 修好系统映像,再跑一次 sfc /scannow。依旧失败就到 C:\Windows\Logs\CBS\CBS.log 里搜 Cannot repair,看具体是哪个文件。
0x0000c2 和 0x000000c2 是同一个错误码吗?
是同一个。错误码按 32 位写全就是 0x000000c2,0x0000c2 只是把前面的 0 省掉了,都指 BAD_POOL_CALLER。
推荐阅读
相关推荐
怎么查NVIDIA驱动版本?控制面板、系统设置、命令行都能查看
怎么查询电脑蓝屏原因?0x50蓝屏按日志、内存、驱动顺序排查

提示