如何找回打印过的文件:分系统操作方案

如何找回打印过的文件,你可以优先调取电脑打印队列记录、系统打印日志、打印机内存缓存,Windows系统可查看事件查看器,Mac系统检索CUPS打印记录,这些方式仅能找回打印任务信息,无法直接恢复原文件,原文件若已删除,还需要搭配数据恢复软件扫描磁盘;该方法适用条件为打印操作发生在本机电脑、未清理打印日志,若使用公共云打印、网吧电脑、重启后清空缓存的简易打印机,则无法获取文件内容,只能查到打印时间与文件名。

如何找回打印过的文件:Windows电脑操作

打开事件查看器,依次展开应用程序和服务日志,找到Microsoft下的PrintService分支,打开Operational日志,事件ID307代表打印任务完成,点开对应条目,就能看到打印文档名称、打印时间、提交账号。日志默认不会永久保存,系统磁盘清理、手动清空打印服务日志会直接清除这条记录。

打开控制面板,找到设备和打印机,右键选中你使用的打印机,选择打印机属性,切换到高级选项卡,勾选保留打印的文档,开启后系统会在打印完成后暂存文件副本。这个功能默认关闭,只能记录开启之后的打印任务,不能回溯开启前已经打印的文件。

临时打印缓存文件存放在C:\Windows\System32\spool\PRINTERS文件夹,spool文件夹内的文件是打印临时副本,文件后缀为.spl与.shd。打印任务完成或者打印服务重启后,系统大多会自动删除缓存文件,你需要在打印完成后短时间内访问该文件夹。

查文件名,不代表拿到文档。

如何找回打印过的文件:Mac电脑操作

Mac系统依靠CUPS打印系统记录打印任务,在终端输入cupsctlWebInterface=yes开启网页管理界面,浏览器访问localhost:631,点击Jobs栏目查看历史打印任务,里面包含文档名称、打印时间。Mac的打印任务记录保存周期较短,大量新打印任务会覆盖旧记录。

Mac打印缓存路径为/var/spool/cups,文件夹内的缓存文件不会自动转为可直接打开的文档,仅可提取基础任务信息,不能直接还原完整文本、图片格式。如果打印后执行了磁盘清理命令,缓存文件会被移除。

如何找回打印过的文件:打印机硬件层面

带硬盘存储的商用一体机,会在设备本地留存打印副本,家用入门打印机一般没有内置存储,断电后内存里的打印数据直接清空,无法读取。你可以登录打印机网页后台,在作业记录板块查看历史打印任务,部分机型支持重新打印任务。

找回方式能获取内容保存时长适用设备
系统打印日志文件名、打印时间数天至数月,受日志容量限制Windows、Mac电脑
打印spool缓存临时打印副本打印完成后很短时间Windows电脑
打印机内置硬盘完整打印文档按需设置,可长期留存商用多功能一体机
云打印平台记录文件名、任务记录,不推荐,平台清理后失效平台策略决定,不稳定联网云打印设备

日志只能定位文件名,想要拿到原始文件,要去磁盘回收站查找,回收站清空就需要数据恢复软件扫描原文件所在分区。不要向该分区存入新文件,新写入的数据会覆盖旧文件扇区,降低恢复成功率。

企业域环境下,域控服务器会统一收集终端打印日志,IT管理员可在打印服务器调取跨电脑的打印记录,普通用户没有权限访问服务器打印数据库。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于如何找回打印过的文件的文章欢迎访问:百科