0x000000d8(driver_used_excessive_paged_pool)表示驱动过度占用分页池内存致系统崩溃,需先通过事件查看器定位可疑驱动(如hpzppw73.sys、klif.sys),再用typeperf监控池使用量,最后以ddu彻底清除残留驱动。

电脑蓝屏报错代码 0x000000D8(DRIVER_USED_EXCESSIVE_PAGED_POOL)表示某个驱动程序过度占用分页池内存,导致系统内核资源枯竭而强制崩溃,常见于打印服务驱动、旧版杀毒软件驱动或第三方USB设备驱动持续泄漏内存。
确认触发驱动与时间点
第一步:在蓝屏出现后不要立即重启,等待系统自动进入恢复环境(若未启用自动重启,则保持通电状态);
第二步:进入“疑难解答→高级选项→启动设置→重启”,按F4进入安全模式;
第三步:右键“开始”→“事件查看器”→左侧展开“Windows 日志→系统”,在右侧点击“筛选当前日志”,将“事件来源”设为“Service Control Manager”和“Kernel-Power”,时间范围选蓝屏发生前10分钟;
第四步:查找带“错误”级别的条目,重点关注描述中含“driver”、“paged pool”、“failed to load”的记录,记下驱动文件名(如hpzppw73.sys、klif.sys等)。
这一步必须做,否则后续所有修复都是盲调——【未定位到具体驱动就直接卸载或更新,可能误删正常驱动,引发新蓝屏】。
释放并监控分页池使用量
以管理员身份运行命令提示符,依次执行:
powercfg /energy → 等待1分钟生成 energy-report.html
typeperf -si 1 "\Memory\Pool Paged Bytes" "\Memory\Pool Nonpaged Bytes" -sc 60 > pool_usage.log
第一条命令会检测电源与驱动协同问题,第二条命令每秒采集1分钟的内存池数据。打开 pool_usage.log,观察“Pool Paged Bytes”是否在30秒内从约200MB飙升至800MB以上——若出现陡升,说明该时段有驱动正在疯狂申请分页池。
针对性禁用可疑驱动
方法一:通过设备管理器临时禁用
右键“开始”→“设备管理器”,展开“打印机”“网络适配器”“通用串行总线控制器”,对近期新增或带黄色感叹号的设备右键→“禁用设备”。特别注意名称含“HP”“Canon”“Brother”“Realtek USB GbE”“ASUS AI Suite”等厂商关键词的驱动项。
方法二:使用驱动签名强制策略阻止加载
管理员CMD中执行:
bcdedit /set testsigning on → 重启
然后进“设置→更新与安全→开发者选项”,开启“开发人员模式”
再用PowerShell执行:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PoolUsageMaximum" -Value 60
该操作将分页池上限压至60%,使问题驱动在耗尽前就报错退出,而非拖垮整个系统——【此值不可设为50以下,否则系统服务将无法启动】。
彻底清除顽固驱动残留
1. 下载官方DDU工具(Display Driver Uninstaller v26.0.0.0或更新版),解压后在安全模式下运行;
2. 选择“清理并重启”,勾选“清除所有品牌显卡驱动”“清除网络驱动”“清除声卡驱动”;
3. 重启后不安装任何驱动,仅用Windows Update获取基础驱动;
4. 观察3天内是否复现蓝屏——若未出现,说明原驱动包存在内存泄漏缺陷。
DDU会删除注册表中所有关联键值,普通卸载无法做到这点,这是修复0x000000D8最有效的收尾动作。











