今天打印文件遇到下面两个问题:
问题一:打印Excel文件时提示:无法打印。微软给出三条建议:1.内存不够2.驱动不正确3.电缆松动;
问题二:打印CAD的dwg图形时:提示RPC服务器不可用。
解决方法:
对于问题一中微软提示的三项我都加以了否定:因为我内存足够大!我驱动完全无误!电缆结实!
对于问题二中Autodesk的提示:RPC服务不可用我也很怀疑!因为我前天才装的系统(软件原版系统),因为是这样,不像别的Ghost版啦,专用版啦进行乱七八糟的所谓的优化,关闭了很多有用的服务,造成有特殊需要的人用起来出现这样那样的错误。
但是我还是根据假设真是“RPC服务器不可用”的假设进行了检查:
1.运行services.msc,打开服务列表,查看Print spool服务正常!
2.运行services.msc,打开服务列表,查看"remote procedure call
(RPC)"自动并且开启!
所以,不是自己机器RPC服务未开启的问题。
坏了!那是什么问题呢?现在开始怀疑是网络打印机的问题
让同一局域网内的另外的电脑进行打印,奇怪的事情发生了!竟然可以打印!
但是还是去看了一下局域网内直接连接打印机的电脑,发现这台电脑在搜索IP。看了一下,这台机器的IP本应该是192.168.3.43可是现在竟然是192.168.3.6。而3.6的IP现在已经在网上使用了。是不是这个问题呢?
于是我装这台机器的IP重新改回了192.168.3.43。显示连接正常!
重新回去打印,OK!
所以得出以下总结:
1.直接连接打印机的电脑IP如果有问题,整个局域网内的电脑都难以打印;
2.因为局域网内其它的电脑能打印,似乎上面1条又不太成立,看看自己电脑,装有KIS7.0防火墙。可能在添加打印机时防火墙记了目标打印机的IP及端口,如果目标打印机IP及端口有变,装有KIS的电脑就不能打印。
3.直接有打印机的电脑装有powershadow影子系统。如果此电脑IP在装影子系统前是3.43。改成3.6时装了影子系统。而你在此电脑是3.43时添加的打印机。或别人是在此电脑是3.43时添加的打印机。或者,你是在3.6时加的打印机,或别人是在此电脑是3.6时添加的打印机。这数种情况,估计会造成上述问题。
这三条结论,有待验证。但是问题是,我通过改了目标打印机电脑的IP,打印的问题解决了!