您现在的位置:多问网知识中心电脑维修电脑硬件其它硬件维修临时文件引起的打印问题

临时文件引起的打印问题

06-10 22:13:29   浏览次数:68126  栏目:其它硬件维修
标签:电脑维修,电脑故障解决,http://www.duowen123.com 临时文件引起的打印问题,
在大家普遍使用的windows操作系统里,无论做到什么工作,只要是物理内存不够,系统就自动的在磁盘上生成临时文件;或者是即使物理内存足够,但是系统为了储存一些中间过程处理产生的数值,也会借用小部分硬盘空间。windows这样的设计,虽然在一方面可以使处理的速度加快,因为读入已经存在文件里的设置比每次都新生成快一点,但是却带来了一个很令人讨厌的问题,就是打印机“记忆错误状态”。这可以算是一个没有正式公开的windows BUG,下面详细的谈谈该问题。


  我们知道,windows使用的虚拟内存win386.swp就是属于临时文件的范围;但是另外,还有一个临时文件夹可能新手不知道、老手也忽略了:就是windows默认的临时文件目录C:windowsTEMP,这个文件夹记录的是上次软件使用生成的状态和中间数值等,windows调用打印程序的时候,处理的结果也是储存在此的,如果你处理打印文档每次操作都准确无误还没什么,但是如果你做错了一次,比如换纸不及时、设置的纸张层数不对导致卡纸,或者是纸张的质量不好有折皱,在打印机里卡住了,你把它弄出来以后,系统可能已经把你这个错误状态记录在临时文件里了,而且更气人的是,即使你重新启动windows,系统还是不会更新这个临时文件,又没任何提示――当你下次打印的时候又调用该文件,结果打印机就好像有了灵性一样,每当到你上次出错的地方,它就一丝不苟地重复执行你的错误。

  一台爱普生Stylus color 460打印机,是使用一个打印共享器与扫描仪共用一根打印电缆的,在一次打印中,没有及时切换过打印机连通的开关,发生LPT1写入错误,系统提示通讯电缆连接错误,切换开关后再尝试,发生非法操作,死机,重启动后进入windows,再次调用打印,系统就好像打印机不存在一样,只是在系统任务托栏出现一个后台工作的小图标,就不打印任何东西,调用打印机配套的校正程序调试,无效,仿佛LPT1打印口消失得无影无踪似的。因为当时windows没有再报告非法操作,只是打印机拒绝工作,我就没想到是临时文件的原因,花了1个多小时,都没能解决问题,还连无辜的EPSON 460都骂了个狗血淋头。最后我一气之下,重装了windows系统,才恢复正常。后来我冷静下来,仔细的思考了这个问题,又在一些电脑论坛里看了别人的提示,才总结出来可能会是这个原因。当时还不敢肯定就是因为临时文件的问题,直到同事的打印机后来又发生一次问题:

  她的打印机是很常见的EPSON的LQ1600K针式打印机,情况更糟――因为是财务用的,有好几个人操作,其中一些人不太会用电脑,又贪图方便,直接在UCDOS和windows之间切换打印,发生了数次非法操作后,每当使用蜡纸打印的时候,打印机在第4、5行必然出现急速的原位连打现象,打印头发出恐怖的“唧唧”声,断了好几根针,当时那同事以为是偶然现象――她先是检查了打印设置,然后更换了断针,然后又重启动了系统,再更换一台打印机,还是无效;加上该电脑配的光驱也坏了,无法拷贝安装文件重装windows,所以只好叫我帮忙看看。

  我设想的是:既然每次到特定的位置发生错误,系统必然在某处记录了该状态,否则不会是两台打印机都在固定的位置产生故障,在系统重新启动后现象依然,说明错误的状态不是记忆在内存里,如果不是文档处理软件本身的错误,就肯定是系统的临时文件在作怪了。加上联想到上次我的喷墨机的经验,我立即进入windows目录,在TEMP删除目录树,连根拔掉,然后重新启动系统(防止在内存也记忆了错误),用磁盘扫描程序扫描了一遍(没有错误,所以不是文件交叉链接导致的故障)再进行打印,故障排除了。


  至此,我可以肯定此次打印故障是由于windows的临时文件记忆了上次错误的状态造成的,我上次重装系统能排除故障是由于先格式化C盘,连记录错误状态的临时文件都一块干掉了。于是我为她编写了一个批处理文件,自动在windows启动的时候删除临时文件,后来就没发生过该现象。

  建议各位用户在遇到打印故障的时候,试试此法,特别是每次故障都一模一样的时候,多半是错误状态被临时文件记忆了,删除它以后说不定就妙手回春了。

  自动删除临时文件的BAT批文件可参考如下,假设你的windows是默认安装在C盘的:

  echo offc:cdwindowsdeltree temp /y

  上面的命令建议单独做成一个批处理文件,然后在autoexec.bat里用call命令调用。因为要用到DOS命令,所以用NT、windows2000或者是windows ME标准版的用户就只好手工进入相应的目录,删除临时文件文件了。,临时文件引起的打印问题

相关热词搜索: tag: 其它硬件维修,电脑维修,电脑故障解决,电脑维修 - 电脑硬件 - 其它硬件维修
上一篇:认识清洁电脑的几个误区
文章评论
联系我们 | 网站地图 | 范文大全 | 管理资料 | 驾照考试 | 教学资料 | 名言大全 | 软件下载
Copyright @ 多问网 all rights reserved
学生评语_教案设计_小学语文试卷
1 2 3 4 5 6 7 8 9 10 11 12