昨晚我在 Photoshop 中制作客户端应用程序模型,但打算休息一下,所以我将 .PSD 文件保存在内置硬盘上,并在文件保存完成后将计算机置于待机模式。不幸的是,我的计算机在进入待机模式时崩溃并自行关闭(Photoshop 仍处于打开状态)。我没有再次启动它以确保所有文件都正常,因为它们已经保存,但今天当我再次打开文件时,它已严重损坏并且完全无法编辑(下面的屏幕截图)。
所以我想问的是,有什么办法可以恢复我的工作,或者至少恢复其中的一部分?我已经在这个项目上花了好几天的时间,不想重新开始。文件大小为 3070 KB,尽管在 photoshop 中读取为 712 KB。我不知道这些文件大小是大于还是小于原始未损坏文件的大小,但考虑到文件中的所有图层,我怀疑它在损坏之前要大一些。
我使用的是 Windows XP Professional 32 位 SP3。我的操作系统和 .PSD 文件都位于同一个内置硬盘 (74.4 GB) 上。我确实有一个外置硬盘 (1.5 TB),但我主要只用它来播放电影、音乐和电视节目。我不知道上次编辑文档时它是否插在了电脑上,不过,这有什么意义吗?
我尝试过许多图像和 PSd 恢复软件,但没有一个能帮助恢复我的工作。
编辑:我尝试使用照片恢复软件(odboso Photorecovery),根据文件大小判断,它似乎确实可以恢复损坏的文件,但由于许可费的原因,我无法恢复它。知道该文件可能仍在我的硬盘上,它可能位于什么位置?
答案1
您是否启用了卷影复制?
请尝试右键单击该文件,看看是否出现“恢复以前的版本”选项。
如果幸运的话,您将能够找到最近的备份,而不必尝试修复它。
答案2
我还没有测试过,但是
理论上这是可能的。此链接
https://forums.adobe.com/thread/954685?start=0&tstart=0
提到“SD 文件格式规范,随 SDK 下载。PSD 是一种复杂的格式。但它确实有一个标题,后面跟着图层结构、图层内容等数据块。Photoshop 确实会尝试读取可读的部分。但如果标题或图层结构混乱,那么可能没有足够的信息来读取文件的大部分内容。”
还有一些软件可以尝试从中提取图层
http://www.telegraphics.com.au/sw/product/PSDRecover
他们目前有一个在线工具瘫痪了 http://www.telegraphics.com.au/psdparse-online/
以及命令行工具
http://www.telegraphics.com.au/sw/product/psdparse
http://www.telegraphics.com.au/sw/files/psdparse-3.6f1-win32.zip
另一家可以进行 Photoshop 文件恢复的公司和程序在这里-