Runtime's DiskExplorer是Runtime公司(官方网站http://www.runtime.org)开发的一系列磁盘编辑工具。与WinHex相比,Runtime's DiskExplorer更适合初学者,因为它非常直观,容易上手。
该工具目前有Runtime's DiskExplorer for Fat、Runtime's DiskExplorer for NTFS和Runtime's DiskExplorer for Linux三个版本,适用于不同的文件系统。Runtime's Disk Explorer for FAT能够支持FAT12、FAT16和FAT32文件系统,能够直接编辑这些文件系统的分区表、DBR、FAT表和目录表等,使用极为方便。
打开DiskExplorer for Fat后的界面如图3-47所示。
对DiskExplorer for Fat主窗口中各个区域定义如下:
①菜单栏。DiskExplorer for Fat的所有功能都被归类在各个菜单中,后面会详细讲解。
②工具栏。工具栏中集成了DiskExplorer for Fat的一些常用工具,它是菜单栏中某些功能的快捷入口,使用时直接单击,比较方便,后面会详细讲解。
③扇区编号。扇区编号是“视图与编辑区”正在编辑的扇区的LBA地址。
④视图与编辑区。视图与编辑区是DiskExplorer for Fat的主要区域,其中会按照选定的结构显示正在编辑的内容。
⑤操作对象信息区。操作对象信息区会显示操作对象的容量、序号、路径、显示方式等参数。
DiskExplorer for Fat的工具栏中排列的都是DiskExplorer for Fat最常用的一些工具,这些工具也是DiskExplorer for Fat的使用基础,用数字①~对应给每一个工具编号,进行一一讲解,如图3-48所示。
①打开驱动器。如果需要访问一个物理磁盘或逻辑分区,就从单击“打开驱动器”进入,进入后的界面如图3-49所示。
图3-49中列表的第一类是物理驱动器,可以看到本机两块硬盘的型号与容量。如果硬盘有分区,物理磁盘下会直接列出卷。
第二类是逻辑驱动器,也就是俗称的C盘、D盘等。
第三类是镜像文件,这一项可以直接打开物理磁盘或逻辑分区的镜像,打开后镜像文件就被视同为物理磁盘或逻辑磁盘,操作起来也完全一样。
第四项是虚拟镜像,这种镜像可以方便用户对某种系统的调用。例如,可以利用其他工具重组RAID后生成这样一个虚拟镜像,再用该工具访问这个虚拟镜像,就等于访问整个重组后的RAID系统。
第五项是远程物理驱动器,也就是通过串口或网络映射对方的物理驱动器,从而达到远程访问或外部连接的效果,连接后操作起来与本地无异。
②转到驱动器开始。该工具可以快速跳转到操作对象的第一个扇区。
③向前翻页。该工具是将操作对象所在窗口向前滚动一页。
④转到扇区。该工具是根据所输入的特定扇区进行跳转,如图3-50所示。
图3-50中左边是按照扇区跳转,右边是按照字节跳转,并且同时支持十六进制数和十进制数,非常方便。
⑤向后翻页。该工具将操作对象所在窗口向后滚动一页。
⑥转到驱动器末尾。该工具可以快速跳转到操作对象的最后一个扇区。
⑦复制到剪贴板。该工具指将选中的数据复制到剪切板所在的缓冲区里,以备使用。
⑧粘贴。该工具指将复制到剪贴板中的数据粘贴到目标地址。
⑨填充选块。该功能指在选中的数据中填入指定的数值,如图3-51所示。
从图3-51中可以看出,填入的数据可以是十六进制数、十进制数或者字符。
⑩转换到编辑模式。当需要修改某些数值时,可以单击“转换到编辑模式”图标,然后就可以对数值进行修改了,如图3-52所示。
DiskExplorer for Fat与WinHex一样,也有三种编辑模式,分别为只读模式、虚拟写入模式、直接写入模式。DiskExplorer for Fat默认情况下为“只读模式”,在“只读模式”下“转换到编辑模式”工具不可用。如果需要修改数据,先要改变编辑模式,转换功能在菜单栏“Tools”→“Options”中,如图3-53所示。
打开“Options”后的界面如图3-54所示。
⑪存盘。该工具是对修改后的数据进行保存。
⑫放弃修改。该工具指不保存所做的改动,放弃存盘。
⑬重新加载。该工具指从磁盘中重新加载操作对象并且清除缓冲区的数据。
⑭返回。该工具指返回到前一步操作。
⑮前进。该工具指再进入后一步操作,必须在使用过“返回”功能才可用。
DiskExplorer for Fat菜单栏中的大多常用工具都集中在工具栏中了,这里主要补充几个比较有特色的功能。
“View”菜单集成了DiskExplorer for Fat最有特色的工具,如图3-55所示。
菜单中的具体含义如下:
①as Hex。以十六进制数值的方式显示操作对象,如图3-56所示。
②as Text。以文本的方式显示操作对象,如图3-57所示。
③as Directory。以目录的方式显示操作对象,如图3-58所示。
④as Fat12。以FAT12的方式显示操作对象。这是针对FAT12文件系统的FAT表进行显示,能够把FAT项一组一组显示出来,如图3-59所示。
⑤as Fat16。以FAT16的方式显示操作对象。这是针对FAT16文件系统的FAT表进行显示,能够把FAT项一组一组显示出来,如图3-60所示。
⑥as Fat32。以FAT32的方式显示操作对象。这是针对FAT32文件系统的FAT表进行显示,能够把FAT项一组一组显示出来,如图3-61所示。
⑦as Partition Table。以分区表的方式显示操作对象,能够显示出分区表所在扇区的分区表结构,如图3-62所示。
⑧as Boot Record(16)。以FAT16引导记录的方式显示操作对象,能够显示出FAT16文件系统DBR扇区的结构,如图3-63所示。
⑨as Boot Record(32)。以FAT32引导记录的方式显示操作对象,能够显示出FAT32文件系统DBR扇区的结构,如图3-64所示。
“Search”菜单是DiskExplorer for Fat另一个比较有特色的功能,如图3-65所示。
“Search”界面里集成了四种搜索类型:
①Text。是指文本,可以在右边的对话框中输入需要搜索的信息,可以是ASCII码,也可以是十六进制数值。
②Subdirectory。是指搜索子目录,能够帮我们自动搜索子目录区,很是方便。
③Fat。是指搜索FAT表,也是一个智能的搜索选项。
④Partition/Boot record是用来搜索分区表和
DBR的。因为这两种结构的扇区都是以“55 AA”作为结尾,所以放在一起搜索。