来源: 加入时间:2012-5-9 15:24:10
文档修复也是一个常见的问题。它是指对某种应用文档受损不能打开或打开后为乱码的修复,是广义数据恢复的一支。通常所说的狭义的数据恢复一般是相对操作系统而言的,是指文件逻辑存储上不可见的恢复;而文档修复是指对于特定的应用程序,由于数据逻辑上的原因,无法合理、正确地解释文档数据的实际意义,一般表现为“文件损坏无法打开”或打开后为乱码。但从操作系统的角度来看,文档的读写没有任何问题(操作系统只将文档视为一个整体,可以正常地存储和管理,它并不关心文档中数据的具体含义)。
关于文件和文档,一般意义上讲,文件是个通用概念,存储在存储介质上的所有内容都可以称为文件,是相对操作系统而言的;而文档一般是指由各种应用程序创建的特定类型的文件,一般都是用户的数据文件,文档是特定类型的文件。在本书中,文档和文件不做区分,视为同一含义。
明白了文档修复的原理,就可以给文档修复下一个定义了:文件由于数据逻辑上的原因,对于操作系统可见,而相应的应用程序无法合理、正确地解释,从而出现诸如“文件损坏无法打开”或打开后乱码等情况,通过纠错,重新计算 CRC 校验,改正不正确的格式等手段,解决这些问题的过程,称为文档修复。
比如,一个Word文档,由于存储时的某种原因,将字符编码类型标志位改变,从而造成格式上出现错误,使Word在打开它时无法正确解释其实际存储的内容,显示为乱码,但通过重新设置字符集的标志位,可使文档恢复本来面目、这个过程就是文档修复。
这些问题都在数据恢复的服务范围之内。