系统无法添加打印机的原因及解决办法。
1、bios设置不当导致端口无效
当遇到上述故障现象时,首先应检查一下打印机是否和计算机中的对应端口连接好了,要是它们之间的物理连接很好的话,那该故障多半是计算机中的对应打印端口无效引起的。此时,可以将计算机系统重新启动一下,然后打开系统的bios参数设置界面,检查其中的打印端口设置选项是否正确。例如,要是你想添加到系统的打印机是并行端口的话,那就应该在bios设置页面中找到onboardparallelport设置选项,然后看看它的数值是否被设置为了enabled,要是被设置为disable的话,系统肯定会提示你无法添加打印机的;要是你想添加到系统的打印机是usb端口的话,那就要检查一下计算机主板中的usb端口是否已被启用了,在检查usb端口是否有效时,你可以先找到bios设置界面中的pnpandpcisetup项目,或者找到pnp/pciconfiguration项目,然后看看对应项目下的usbfunction或assignirqforusb参数是否被设为了disable,如果是这样的话,必须将该数值修改成enable才能使计算机usb端口有效。
小提示:在添加usb接口的打印机时,如果计算机中同时连接了好几个usb接口的外部设备时,也很容易出现无法添加打印机的现象,这是因为每一个usb外部设备都要达到一定的电源功率才能正常工作,而太多usb外部设备同时与计算机相连的话,很容易导致打印机的usb端口无法从计算机中得到足够大的电源功率,这样的话系统自然就无法添加打印机了。为了有效避免这种现象,你必须选用支持独立供电的usb打印机,或者将连接到计算机中的其他usb网络设备暂时拔出来,以确保打印机能够获得所需要的电源功率。还有一点需要提醒各位注意的是,要是计算机主板中的usb接口与打印机的usb接口标准不一致时,也很容易出现无法添加打印机的现象;要想避免这种现象,你所能做的只有对计算机主板进行升级,或者将usb接口的打印机安装到新计算机中。
2、系统文件损坏导致程序出错
要是通过上面的方法还不能解决无法添加打印机故障的话,那很有可能是系统中与添加打印机程序相关的一些系统文件意外损坏或丢失了,导致添加打印机程序运行时发生错误。为了验证windows系统文件是否受到损坏,你可以按照如下方法来尝试修复受损的系统文件:
依次单击开始/运行命令,在随后出现的系统运行对话框中,输入字符串命令sfc/scannow,单击确定按钮后,windows系统将会自动对计算机系统文件进行全面扫描,遇到受到损坏的系统文件时,系统将自动提示你插入系统安装光盘,然后对受损文件进行修复。等到修复操作完毕后,大家不妨重新启动一下计算机系统,然后再尝试去添加打印机看看。
小提示:如果与打印机相连的计算机经常与网络连接的话,你不妨先将杀毒程序在线升级到最新版本,然后对系统进行全面地、彻底地查杀病毒,看看系统中是否有病毒在作怪!
3、打印设置不当导致安装禁止
如果用户为了防止其他人在自己的计算机中随意安装打印机,事先已经对打印机的属性参数进行适当设置,导致普通用户没有添加打印机权限的话,那么你日后再次双击添加打印机图标时,肯定会出现无法添加打印机的故障提示。为了检查本地计算机中是否已经禁止了添加打印机权限,你可以按照如下电脑小技巧来操作:
首先单击开始菜单中的运行命令,在随后出现的运行对话框中,输入字符串命令regedit,单击运行框中的确定按钮,打开注册表编辑界面;
其次在注册表编辑界面中,逐一展开注册表子键hkey_current_user\\software\\microsoft\\windows\\currentversion\\policies\\explorer,在explorer子键所对应的右侧窗口区域中,检查一下是否存在一个名为noaddprinter的双字节值(如图1所示),要是发现有该键值存在的话,再用鼠标双击noaddprinter键值,在其后出现的数值设置对话框中看看其数值是否为1,如果是的话就证明本地计算机的确禁止了添加打印机权限,此时你可以将它的数值修改为0,再单击确定按钮,最后按一下f5功能键刷新一下注册表设置,这样本地计算机中的添加打印机权限又重新生效了。
4、系统设置不当导致权限不够
如果你在windows2003服务器系统中,双击打印机列表窗口中的添加打印机图标,而出现无法添加打印机故障时,多半是你没有对系统进行合适设置,从而导致用户无法获得足够权限来添加打印机。考虑到windows2003服务器系统在默认状态下会工作在完全安全模式下,这种模式是限制普通用户随意安装新程序到系统中的。为了检验windows2003服务器系统是否工作于完全安全模式下,你可以按照如下电脑使用技巧来操作:
首先依次单击开始/设置/控制面板命令,在弹出的控制面板窗口中,双击管理工具图标,在其后出现的管理工具列表窗口中,双击终端服务配置项目,打开系统的终端服务器配置界面;
接着选中该界面左侧的服务器设置项目,在对应服务器设置的右侧区域中,你就能看到权限兼容性究竟是被设置成了完全安全模式还是宽松安全模式,要是被设置为完全安全模式的话,那就证明无法添加打印机故障是由于权限不够引起的;
此时你必须双击权限兼容性项目,在随后弹出的项目设置窗口中,将权限兼容性设置成宽松安全模式,只有这样普通用户才有权利向windows2003服务器系统中添加新打印机。
5、系统服务停止导致添加出错
除了上面的原因会引起添加打印机出错外,如果与打印机相关的系统服务不小心被意外停止的话,也有可能导致这样的故障发生。一般来说,与打印机相关的系统服务主要就是printspooler服务,如果这个服务被停止的话,就可能导致你不能顺利添加打印机到计算机系统中。在检查printspooler服务是否被停止时,你可以按照下面电脑使用技巧来操作:
依次单击开始/运行命令,在弹出的系统运行对话框中,输入字符串命令services.msc,单击确定按钮后,打开系统的服务列表界面;
选中该界面中的printspooler服务并用鼠标右键单击之,从弹出的快捷菜单中执行属性命令,打开该服务的属性设置窗口,从该窗口中你就能清楚地查看到printspooler服务当前的运行状态了。如果发现该服务已经被禁止或停用的话,你可以在该服务属性设置界面中,将它的启动类型设置为自动,同时单击一下启动按钮,最后再将计算机系统重新启动一下,说不定以后再次添加打印机时就能成功了。另外,要是系统的即插即用服务被停止的话,也容易造成各种稀奇古怪的打印故障,所以当你发现系统无法正确添加打印机时,不妨顺便检查一下系统的即插即用服务是否正常。
原文标题:系统无法添加打印机的原因是什么,如若转载,请注明出处:https://www.saibowen.com/tougao/10311.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。