WIN7安装打印机时提示“打印机无法安装,打印处理器不存在。”正确处理方法

 根据微软官方的资料,要解决此问题,请按照下列步骤:


    1.验证Winprint.dll文件在以下文件夹中:%SystemRoot%/system32/spool/prtprocs/w32x86(一般情况下为C:/Windows/system32/spool/prtprocs/w32x86)。如果Winprint.dll文件丢失,可以在网上下载Winprint.dll或从光盘中解压该文件到相应目录。

(我的情况是在安装佳能打印机时老自动多出了hp打印机来,佳能打印机不能正常工作,于是删除了C:/Windows/system32/spool/prtprocs/下的x86目录,后来在正常的机器复制恢复目录重启电脑就好了。)

    2.验证打印处理器配置在Windows注册表中是否正确。为此,请按照下列步骤:


    警告:注册表编辑器使用不当可导致严重的系统范围的问题,可能需要您重新安装Windows NT以更正它们。 不能保证任何问题产生的注册表编辑器使用可以得到解决。 请自行承担此工具的风险。


    a.找到在Windows注册表中以下项:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Print /Environments/Windows NT x86/Print Processors/winprint。如果Winprint键不存在,通过点击添加在编辑菜单键。如果Winprint.dll并不像在Winprint的键值,单击添加创建如下键值:


    REG_SZ:winprint.dll


    注意:可能需要重启计算机以使这些更改生效