卸载几个打印驱动程序并重新启动系统后,我收到了这个奇怪的数据执行保护弹出窗口(见附件)。它很奇怪,因为它表明它关闭了 Microsoft Spooler SubSystem 应用程序,该应用程序一直崩溃,这就是我卸载打印驱动程序的原因。这个消息是怎么回事,我该怎么办?谢谢。
答案1
很可能您卸载的打印驱动程序存在错误(导致崩溃),卸载后它们会在您的系统中留下“碎片”,从而破坏打印后台处理程序。如果打印驱动程序的剩余碎片导致后台处理程序尝试执行标记为“数据”的 RAM 部分,则会导致您看到的错误。
注册表项也可能告诉后台处理程序从不再存在的位置读取打印机驱动程序。
多次启动后问题仍然存在吗?是否必须尝试打印才能解决?
如果您有完整的 XP 安装盘(而不是 OEM 恢复盘),XP 的修复安装可能会解决此问题。
答案2
DEP 程序有一组它不允许的程序。
您可以在“系统”控制面板中的 DEP 设置中管理它。我不太记得我的旧 XP GUI 了 :P。您可以授权该程序,或关闭 DEP 系统。我真的不知道这样做对安全有何影响,但很久以前它曾让我很困扰。