无法在Windows XP上添加任何打印机

我的一个用户的XP电脑今天上午不会启动 – 问题原来是一个腐败的registry,用chkdsk修复。 现在一切都很好,除了他错过了所有的打印机,不能添加任何东西。 当我尝试添加networking打印机(通过拖放或通过向导),我得到:

Windows无法连接到打印机。 打印机名称input不正确,或者指定的打印机已经失去与服务器的连接。

这些条件都不是这样,打印机在任何其他工作站都能正常工作。

此外,如果我尝试添加物理连接到他的计算机上LPT1的打印机,新硬件向导说:

安装此硬件时出现问题:Hewlett-Packard HP LaserJet 6P

然后,它给了我手动安装的选项,我selectLPT端口 – 只在select框中找不到任何内容。 设备pipe理器显示一个快乐和健康的LPT1,所以我不知道为什么它不在这里。

有任何想法吗? 我真的不想格式化和重新安装一切。

我会删除所有的打印机驱动程序,然后再试一次。

这是关于如何做的MS文章:

http://support.microsoft.com/kb/135406/en-us

好吧,我知道这听起来像是一个蹩脚的答案,但你重新启动电脑? 我见过Spool32崩溃的情况,并显示一个对话框,它必须结束。 BAM! 所有打印机在打印机和传真中消失,并且添加打印机function失败。 重新启动(也许只是重新启动后台打印程序)似乎修复它。 哦,用户总是否认他们看到了他们点击OK的对话框。

我注意到你跳过一些非常重要的东西。 chkdsk工作后,你终于进来了,我认为要回滚你的设置中的大部分。 我认为这样做比恢复一个残缺的系统要快得多。 记住,“如果你发现自己在一个洞里,停止挖掘”

我的解决scheme是重新格式化电脑。

对于任何有这个问题的人,我在其他计算机上遇到过类似的事件,那里的罪魁祸首是一台HP LaserJet的过时驱动程序(这个用户在这个问题上没有 – 去图)。