0x800f0922错误源于efi分区空间不足、更新服务异常或prnms009.inf驱动缺失,需禁用esppadding、重置四项服务并清理缓存、补全并注册该驱动。

Win11开启DirectPlay功能时弹出错误代码0x800F0922,该错误与防火墙无直接关联——它本质是系统组件服务链断裂或底层驱动注册失败所致,防火墙既不拦截DirectPlay启用过程,也不参与.NET 3.5、Legacy Components等可选功能的安装流程。
确认错误根源不在防火墙
Windows 防火墙默认不会阻止“启用或关闭 Windows 功能”中的操作,DirectPlay 启用过程全程在本地执行,不涉及网络连接或远程服务调用;若你已关闭第三方安全软件仍报错0x800F0922,说明问题出在系统映像、EFI分区空间或prnms009.inf驱动缺失等底层环节,而非防火墙策略。
这一步操作起来很简单,直接打开「控制面板 → 系统和安全 → Windows Defender 防火墙」,点击左侧“启用或关闭 Windows Defender 防火墙”,确认当前域/专用/公用网络配置均为“启用”,无需更改任何设置。
真正需要排查的三项关键环节
错误0x800F0922在DirectPlay场景下,99%由以下三者之一引发:EFI系统分区剩余空间不足10MB触发EspPadding校验失败;Windows Update服务异常导致CBS引擎拒绝挂载Legacy Components映像;或prnms009.inf_amd64_驱动包缺失(该驱动被Windows更新机制复用为组件注册锚点,即使不装PDF打印机也会被调用)。
禁用ESP填充策略(必须最先执行)
方法一:注册表强制关闭填充行为
以管理员身份运行 Windows 终端(PowerShell),粘贴执行:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecureBoot\Policy" /v EspPaddingPercent /t REG_DWORD /d 0 /f
【此命令必须成功返回“操作成功完成”才有效,若提示“拒绝访问”,说明未以管理员身份运行】
重启计算机。重启后EFI分区写入校验跳过,后续所有功能启用操作才可能继续推进。
重置更新服务并清空缓存目录
第一步:按 Win + R 输入 services.msc 回车,打开服务管理器。
第二步:依次找到以下四项服务——Windows Update、Background Intelligent Transfer Service (BITS)、Cryptographic Services、Task Scheduler;逐个右键 → 属性 → 将“启动类型”设为“自动”,若状态为“已停止”,立即点击“启动”。
第三步:关闭服务管理器,以管理员身份运行 Windows 终端,一次性粘贴并执行全部命令(每行回车):
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
这一步必须完整执行,缺一不可。如果只重启服务却不重置启动类型,下次开机仍会退回到“手动”状态,错误立刻复现。
补全prnms009.inf驱动并强制注册
方法1:从正常运行的同版本Win11设备复制驱动
进入 C:\Windows\System32\DriverStore\FileRepository\,查找是否存在以 prnms009.inf_amd64_ 开头的文件夹(后缀为哈希字符串,如 prnms009.inf_amd64_abc123def456)。若不存在,需从另一台已启用Microsoft Print to PDF的Win11 24H2设备中完整拷贝该文件夹至此路径。
方法2:命令行注入驱动
以管理员身份运行命令提示符,执行:
pnputil /add-driver "C:\Windows\System32\DriverStore\FileRepository\prnms009.inf_amd64_abc123def456\prnms009.inf" /install
替换命令中 abc123def456 为实际哈希值,路径必须用英文引号包裹,否则空格会导致命令失败。
执行完毕后,打开“控制面板 → 程序和功能 → 启用或关闭 Windows 功能”,勾选DirectPlay并确认。











