恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法 您所在的位置:网站首页 mnk和chk 恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法

2023-09-09 04:20| 来源: 网络整理| 查看: 265

​Windows 有个特点:有时它会做一些似乎没什么意义的事情。​

​当遭遇非法关机,或者U盘在数据尚未完全写入之前就被拔出,Windows就会认为磁盘可能遭到破坏。下次PC重启,或者插入U盘就会弹出警示信息,建议用户扫描驱动器以查找错误。此时你可以静待扫描完毕,也可以按任意键跳过扫描,下次再手动运行磁盘扫描程序,如chkdsk 、scandisk或从图形界面查找磁盘错误。​

​chkdsk /f​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法

​图形界面:​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_02

​磁盘扫描程序可能会在磁盘修复之后生成一些CHK文件,这些是从被损坏的文件系统上抢救出来的数据,它们有一个通用的文件名:File**.CHK,放在驱动器根目录下一个叫Folder.*的目录里。​

​以上的处理过程本身没啥毛病,问题在于这些CHK文件到底包含什么数据?仅就文件名本身而言不会给你带来任何帮助,因为用户的文件名拥有诸如*.DOCX、*.JPG、*.ZIP这样的有意义的扩展名,而非统一的*.CHK,Windows也没有内置工具能找出这些CHK文件的原始扩展名。​

​比如你正在用word编辑文档,此时突然停电导致文件丢失,扫描磁盘后出现了一个CHK文件,你将其改名为mylostfile.docx并且成功打开,那你就太幸运了。但在大多数情况下CHK文件不止一个,你也无法判断这些CHK文件前身文件的扩展名。​

​本文介绍6款第三方工具,能够帮你找回这些CHK文件的原始扩展名,原理是通过检查文件头部信息以确定文件的类型以及对应的扩展名。​

​本文所有软件的压缩包:​

​链接: ​​https://pan.baidu.com/s/116dkp0Re-IA2-n6S0J5zxg?pwd=xkjn​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

​​​1. UnCHK​​​

​UnCHK是一个免费的CHK文件恢复工具,能够帮你把27种不同格式的CHK文件恢复到其原始扩展名。它可以识别一些最常见的类型,包括音频、视频、图像、档案、可执行文件和文档。UnCHK还有一个很好的功能:可以添加自定义的文件类型扩展名。将已知的完整文件拖放到程序图标上,再扫描CHK文件时就会被识别出来。​

​识别的文件类型:​

​JPG PSP PSD GIF ZIP CAB EXE DLL OCX WRI BMP DOC PPT XLS PDF RTF HTM WAV MID AVI RAR TIF MP3 WPD FPX EPS CLP​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_03

​运行程序,会要求你指定CHK文件所目录和恢复到的目标目录。主窗口提供了几种不同的恢复方法。Whole Files将查看每个文件并检查认识的签名;Embedded Files可以从CHK文件种提取图像等对象;Floppy disk/Hard drive会检查文件中的交叉链接。经测试本程序在Windows 7上运行良好。​

​​​​主页​​​​

​​​​Download UnCHK​​​​

​​​2. FileCHK​​​

​FileCHK是一个非常简单易用的工具,没有任何界面或选项,仅仅是扫描CHK文件并将其改为正确的扩展名。支持36种文件类型,包括最常见的多媒体文件、图像文件、一些常见的档案、可执行文件和Office/文本文件。将其放在File****.chk文件所在目录中运行即可,扫描过程不超过一两秒钟,因为会自动重命名文件,所以原始的CHK文件要做好备份。​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_04

​识别的文件类型:​

​3DS TIF EXE BMP SWF PSD AI GIF PST CAB RAR CHM MID PDF ZIP HLP MP3 DWG MPG LNK URL HTM JPG TTF MDB MOV QT DOC XLS RMI WAV AVI CDR TXT ASF​

​​​​主页​​​​

​​​​Download FileCHK​​​​

​​​3.  TrIDNet​​​

​如果被损坏文件的类型比较偏门,一般的CHK文件恢复工具可能不起作用。此时你可以试试TrIDNet,尽管TrIDNet不会自动重命名文件,但它能识别大量的文件类型,得到了正确的信息后你自己手动修改扩展名。​

​该软件很古老,最早可以追溯到2004年,但文件类型定义库一直在持续更新(截至到本文完成,定义库的最新日期是2021年12月24日),这意味着它能识别最新的文件类型。​

​软件分为2个模块单独下载:主程序和XML文件。把解压缩出来的1000多个XML放到主程序目录下的def目录下(比如d:\trid_net\def\),运行主程序并点击“Rescan Defs加载,之后就可以浏览或拖放CHK文件加以识别,TrIDNet会给出该CHK文件与某种文件类型的匹配程度。如下图,TrIDNet认为该CHK文件很可能是EXE而非DLL,它说对了。​

​你可以持续更新XML文件并手动加载,以识别最新的文件类型。​

​运行本软件需要 .NET框架。​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_05

​​​​主页​​​​

​​​4.  FiletypeID​​​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_06

​此工具的工作原理与TrIDNet相同,使用相同的TrID库和定义库来识别文件类型。与TrIDNet不同的是,文件类型定义库是内置的而非单独下载,还可以从Help -> Update Definitions在线更新。​

​FiletypeID是绿色软件,不修改注册表,不会留下任何痕迹,占用CPU和RAM资源很少。使用方法与TrIDNet相同,都是浏览或拖放CHK文件到窗口,会显示判断出的文件类型和扩展名,可能性最高者放在第一行。点击 "Detalls"按钮还能提供文件类型更详细的信息,如音视频的编码/比特率和存档压缩等。​

​本软件适用于Windows XP及以上版本。​

​译者注:经实验无法联系上更新服务器,所以只有下载最新版本才能得到最新的数据库。​

​​​​主页​​​​

​​​5.  Chk-Back​​​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_07

​来自数据恢复公司TRC的Chk-Back是一款易用的工具,界面简洁明快,它支持大约40种文件格式,包括最常见的图像、视频、音频、可执行文件、文档和办公文件,以及Windows地址簿、Outlook商店和Outlook Express邮件存储文件。​

​本工具需要安装,点Browse按钮指明CHK文件所在位置(通常在驱动器根目录下的Folder.***目录之中)会显示出要分析文件。点击 "Start"开始分析,过程仅持续几秒钟,同时会显示出一个日志,如果你愿意可以将其保存。日志文件和更正的CHK文件保存于名为 "ChkBack Results "的新目录中,与原始CHK文件位于同一目录。本工具适用于Windows XP及以上操作系统。​

​​​​主页​​​​

​​​​Download Chk-Back​​​​

​​​6.  手动方式​​​

​除了以上介绍的实用工具,你也可以用记事本、Notepad++或任何一个Hex编辑器打开CHK文件来识别它的类型,虽然这不是最快速或最简单的方式,但挺有乐趣和成就感。​

​任何类型的文件的开头几个字节代表一个独特的标头(也可以理解为“签名”),有些标头是乱码看了让人不明所以,但也有些标头包含了可被人眼识别的字符,比如 "Rar!"是WinRar压缩包,"ID3 "是MP3文件,前10个字节中的 "JFIF "意味着它是Jpeg图像文件。​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_08

​一个棘手的问题是,同一个标头有可能对应好几种不同的文件类型。例如可执行文件的开头有“MZ”,但DLL文件、屏幕保护程序、一些字体文件、驱动程序文件和其他一些文件也有,因此看到MZ就改名为 .exe就不一定正确;ZIP也有类似的情况,Word的DOCX或Excel的XLSX文件开头也有PK(确实是被ZIP压缩),甚至游戏关卡有时也可以用Zip存档。​

​现在你知道了第3、4个工具用百分比显示文件类型的原因了。​

​如果你想尝试识别开头有乱码的文件,一个手动的方法是:​

​1.在十六进制编辑器(如​​​​HxD​​​​​)中打开CHK文件。​

​2.突出显示十六进的前8个字节,并将其复制到剪贴板。​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_09

​3. 访问​​​​garykessler.net/library​​​​​和​​​https://filesignatures.net/index.php?page=all​​​​网站,然后使用浏览器的搜索功能(Ctrl+F)在网页上寻找刚才复制的十六进制值。如果没有找到,只需从右往左删除每一个字节,直到找到为止。​

恢复由 CHKDSK 和 SCANDISK 创建的 CHK 文件的6种方法_恢复CHK文件的方法_10

​如你所见,该文件被标识为RAR压缩存档文件文件,尽管没有明确提示是哪种扩展名,但我们认为很可能是 .RAR。​

​如果你想学习如何通过查看文件的前几个字节来快速识别文件类型,此方法非常有用。​



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有