nba海沃德骨折:请问windows操作系统是不是有一个磁盘探测工具dskprobe啊,在哪啊?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 16:13:48

Dskprobe是由微软自己开发的、应用于Windows 2000/XP环境下的硬盘分区工具。它允许管理员直接对硬盘的分区进行“读取、编辑、修改、保存及备份”操作。下面以Windows XP为例讲解如何用它进行备份(windows2000下的操作方法类似)。
1.将光盘“\support\tools”目录中的Support.cab文件解压到硬盘。
2. 双击Dskprobe.exe图标。由于启动后并未读入任何数据,所以显示的是全零的扇区信息。图1
3. 单击“Drives(驱动器)”→“Pysical Drive(物理硬盘)”菜单,出现“Open Pysical Drive(打开物理驱动器)”窗口。图2
4. 在“Available Physical Drives(可用的物理驱动器)”列表框里列出了硬盘。双击“PhysicalDrive0”可以看到“close Handle(关闭句柄)"和“set ActiVe(设为活动)”这两个按钮被激了.单击“set Active”按钮(可以看到该按钮重新变为不可用),然后再单击“oK”按钮,返回到主界面
5. 单击主界面上的“Sectors(扇区)”→“Read(读取)”菜单项,打开见“Read Sectors(读取扇区)"窗口(图3)。在“Starting Sector(开始扇区)”文本框里输入0,在“Number of(扇 区数目)”文本框里输入“1”,然后单击“Read''’按钮,这就是物理硬盘0的0柱面0磁头l扇区,即主引导扇区的内容。大家可以看到主引导扇区数据,其左侧是十六进制数据区,右侧是AScII码数据区。不过要看懂其意义绝非易事,十六进制数据区里的信息姑且不说,光拿AscII码数据区来说,除了一些出错提示,如:“Invalid Partion Table(非法的分区表)”等还能看懂,其他的都是一些“乱码”。其实对初学者来讲,根本没必要去全部了解主引导扇区里每一个字节的全部含义,只须要掌握其中3个关键数据结构就可以了。(图4)
硬盘引导标志位:位于主引导扇区数据最前面的3个字节,不同的操作系统、不同的分区工具所产生的硬盘引导标志位可能会有所不同。对微软的操作系统来说,DOS6.x的硬盘标志位是“FA 33 C0”,而W1ndows产生的硬盘标志位是“33 C0 8E”。
分区表开始标志位:位于主引导扇区数据的第447个字节,只可能是“80”或者“00”,其中“80”代表该分区是活动分区,“00”是指非活动分区,显然只能有一个活动分区。
结束标志位:位于主引导扇区数据的最后两个字节,正如前面所说,只能是“55 AA”。
备份主引导记录和分区表
用Dskprobe进行备份非常简单,只须在单击“file”->“Save as",菜单项,在弹出的窗口里指定文件名和保存路径即可,默认的扩展名是dsk。要进行恢复也很简单,只须按下述步骤操作就可。
1.在Dskprobe主界面上单击“file”->“Open”菜单项,定位到所备份的文件路径,将它打开。
2.选择需要恢复的物理驱动器,假设是物理硬盘0(PhysicalDrive0),清空“Readonly(只读)”复选框,再单击“set Active (设为活动)”按钮。
3.回到主界面,单击“Sectors(扇区)”->“Write(写入)”菜单项,将会弹出“Write Sectors(写入扇区)”窗口。
4.在窗口的“starting sector(开始扇区)”文本框里输入0,在“Number of(扇区数目)”文本框里输入“1”,然后单击“write”按钮即可实现对主引导扇区的恢复。
要提醒大家注意的是,像Dskprobe这类工具是在文件系统的底层发挥功效,所以是把双刃剑。由于每台计算机配备的硬盘都可能不一样,所安装的操作系统的类型、版本也不尽相同,或者安装了多重系统,这些都会影响到主引导记录和分区表乃至引导扇区的内容。所以切不可生搬硬套书本上的内容。