需要的工具:

 winhex(建议在西西软件园下载)win7系统

先整个磁盘来损坏

1.计算机这里,点右键

2.点击“管理”
3.点击“磁盘管理”

出现该界面
4.磁盘管理这里右键,点击“创建VHD”

5.点击“浏览”,给文件命名(还有更换存储位置,我这里直接默认设置),选择2GB,选择动态扩展

此时会出现情况如下

6.在磁盘1这里点击右键,然后点击“初始化磁盘”

7.直接用默认设置,没有修改,点击“确定”

此时界面如下

8.在2.00GB未分配这个地方右键,点击“新建简单卷”

出现如下界面

9.点击“下一步”,出现如下界面

10.点击“下一步”,出现如下界面

11.点击“下一步”,出现如下界面,然后选择文件系统为“FAT32”

12.点击“下一步”,然后点击“完成”
13.此时在“计算机”界面会出现新加卷,重命名为BAD,用于区分接下来的操作
【此时在BAD这个新加卷里放一个图片(文件太大的话不一定能恢复),用来检测修复后文件是否能还原】

14.winhex右键点击“以管理员身份运行”
15.点击“打开磁盘”这个图标

16.选择物理驱动器中这个2GB的(对应就是我们自己设置的磁盘),点击“确定”

17.把所有字符改成0,使磁盘损坏

18.点击保存,后面的弹窗都点“是”和“确定”

19.然后在磁盘管理这里,右键,点击“刷新”
然后磁盘1会变成

再整个磁盘来修复

1、2、3、4步骤同上
5、注意新的虚拟硬盘的大小比那个损坏的小
6同上
7、注意磁盘1(就是损坏的那个)不要勾选

8、9、10、11、12、13、14、15操作不变,注意命名为GOOD(这样比较好区分)
16、注意是选择这个1GB的,对应新建的磁盘2(GOOD)

17.这个地方,单击一下就可以16进制和10进制转换,把这里改成10进制方便看

18、选择所有数据(到55 AA就行,因为后面全是0),CTRL + C复制,然后点击“窗口”->“硬盘1”,点击(0,0)这个位置,按下CTRL + B写入。

【此时点击保存,然后在磁盘管理这里,右键点击“刷新”,会发现有1G恢复了,并且文件可以打开,但是其他的显示是灰色的】

19、找到(8,0000000432)到(11,0000000432)这个地方【即C6 7A FF 02】,这里对应的是签名,随便改,让它跟其他磁盘不一样就行(我改成了【FF FF FF FF】)

**插播一句:选中要标记的数据,右键,点击“添加书签”,挑自己喜欢的颜色,就可以进行标记,免得在一堆数据中迷失了自己。

20、找到(6,0448)到(9,0448)这个地方【即80 00 00 00】,这里对应的位置从后往前进行选择,根据分区1的第1扇区的对应数值(128),在菜单栏点击“查看”->“显示”->“数据解释器”,在32bit这个空填上对应数值(128),然后按回车



21、从后往前选中(13,0448)到(10,0448),根据左下角这个(4194304)数据,然后减去分区1的第1扇区的对应数值(128),得到的数用数据解释器,在32bit这里输入,按回车

最终如下图

22、点击保存,然后再磁盘管理这里右键点“刷新”,就会发现恢复原状了。

然后如果想要删掉这两个磁盘,直接在磁盘管理里面,在磁盘这里点击右键,点击“分离VHD”,就行了。

学习怎么磁盘恢复?_ ?实验1相关推荐

  1. 大学计算机实验六文件管理与磁盘恢复,虚拟实验:文件管理与磁盘恢复.pdf

    做"文件管理与磁盘恢复"实验, 完成以下实验报告表并提交. 可将以下实验报告表内容复制到 word 中,填写完成后,转成 pdf 后即可提交. 实验名称:文件管理与磁盘恢复 实验报 ...

  2. 华为路由器学习指南-BFD检测_实验

    BFD(Bidirectional ForwardingDetctcion)用于快速检测系统之间的发送和接收两个方向的通信故障,并在出现故障时通知上层应用. 静态BFD单跳检测的主要配置任务如下. 使 ...

  3. 大学计算机实验六文件管理与磁盘恢复,做“文件管理与磁盘恢复”实验完成以下实验报告表并提交...

    <做"文件管理与磁盘恢复"实验完成以下实验报告表并提交>由会员分享,可在线阅读,更多相关<做"文件管理与磁盘恢复"实验完成以下实验报告表并提交 ...

  4. java文件加密解密实验报告_《网络信息安全技术》_实验报告_破译vigenamp#232;re_密码加密的密文...

    <<网络信息安全技术>_实验报告_破译vigen&amp#232;re_密码加密的密文>由会员分享,可在线阅读,更多相关<<网络信息安全技术>_实验报 ...

  5. 基于STM32F103移植华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机

    华为LiteOS_任务挂起与恢复_面向对象编程思想之按键状态机 因为在做华为LiteOS任务挂起和恢复需要使用到按键去触发任务挂起和恢复动作,因为我就萌发出使用状态机这种架构做一个按键检测触发.回想已 ...

  6. Vxworks学习(一)_多任务、任务通信

    Vxworks学习(一)_记录 VxWorks简介 一.多任务 1.1 任务状态 1.2 Wind任务调度 1.3 任务控制 1. 任务创建函数: 2. 任务删除 3. 任务控制 4. 任务拓展函数 ...

  7. 【跃迁之路】【578天】程序员高效学习方法论探索系列(实验阶段335-2018.09.06)...

    [跃迁之路][578天]程序员高效学习方法论探索系列(实验阶段335-2018.09.06) @(跃迁之路)专栏 [跃迁之路]奖励金计划正式开始 从2018.7.1起,[跃迁之路]奖励金计划正式起航, ...

  8. RHEL6 cryptsetup 磁盘分区加密实验

    RHEL6 cryptsetup 磁盘分区加密实验 LUKS是为Linux硬盘加密标准.通过提供一个标准的磁盘上的格式,它不仅方便之间分布的兼容性,而且还提供了多个用户密码的安全管理.必须首先对加密的 ...

  9. 重拾强化学习的核心概念_强化学习的核心概念

    重拾强化学习的核心概念 By Hannah Peterson and George Williams (gwilliams@gsitechnology.com) 汉娜·彼得森 ( Hannah Pet ...

最新文章

  1. 简单的CSS颜色查看工具
  2. ZigBee TI ZStack CC2530 2.4 IAR软件版本
  3. mysql8.0编译安装
  4. iPhone程序中的加密处理
  5. 微信小程序常见错误及基本排除方法
  6. java完全解耦_java-完全解耦 - osc_bc7dotjc的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. java导入导出excel_Java导入导出Excel工具 easyexcel
  8. 牛客题霸 [ 求二叉树的层序遍历] C++题解/答案
  9. 阿里云混合云管理平台发布帮您管好云
  10. NAND FLASH读写原理
  11. AndroidUI高级之十六使用Intent进行通信
  12. 马健计算机博士,马健-中国科学院大学-UCAS
  13. java jdk 9 64位下载地址_jdk9.0官方下载|jdk9 64位下载官方正式版 1.9 - 系统天堂
  14. C语言基础视频教程 15天
  15. CCSP(Certified Cloud Security Professional) 国际注册云安全专家
  16. ccfcsp-20190301小中大-JAVA语言
  17. 嵌入式开发-STM32硬件I2C驱动OLED屏
  18. php sftp上传图片,SFTP远道文件上传
  19. 系统集成项目管理工程师有什么用?你真的了解吗
  20. acwing-小猫爬山

热门文章

  1. 请永远记住 “网景” 公司,互联网的缔造者!
  2. Ubuntu history命令 查看 terminal 曾经执行过的命令
  3. 100M宽带上传下载速度;
  4. 硝烟中的Scrum和XP读书笔记
  5. 《柳青计算机导论》课后习题答案
  6. ROS人机交互软件源码分享
  7. mysql创建数据库及中英文数据表--插入数据
  8. 360安全卫士2014 v9.6.0.1003e 官方版
  9. 一氧化碳/酒精/二氧化碳浓度检测/
  10. pytesseract识别验证码