标题：重生：Windows数据恢复技术极限剖析
图书信息
  作者：马林
出版社: 清华大学出版社; 第1版 (2011年6月21日) 
平装: 580页 
正文语种: 简体中文 
开本: 16 
ISBN: 9787302250128 
条形码: 9787302250128
内容简介
《重生:Windows数据恢复技术极限剖析》在介绍分区及文件系统数据结构的基础上，更侧重于实际应用，即使不是专业的数据恢复人员，也可以在遇到数据丢失情况时在本书中找到合适的解决方法并独立解决问题。专业恢复人员则更可以从本书中找到一些专业软件操作方面的技巧介绍。
《重生:Windows数据恢复技术极限剖析》内容包括：主流存储介质；数据恢复前对存储介质进行检测及克隆；Winhex操作；Windows文件系统的恢复方法及专业恢复软件，Word、Excel、PDF、RAR、Access、PPT文件及Outlook邮件密码丢失后的密码恢复专业软件；SQL Server数据库文件损坏后的数据修复；动态磁盘的转换及数据恢复软件R-Studio对动态磁盘的支持；RAID、各种级别阵列的结构及成员盘损坏后的可恢复性。
《重生:Windows数据恢复技术极限剖析》最后是笔者在学习和工作中记录的部分典型案例，其中详细介绍了偶数盘组成的Windows下NTFS文件系统RAID5阵列的灵活分析方法。 
编辑推荐
《重生:Windows数据恢复技术极限剖析》编辑推荐：绝不吝惜——十年数据恢复经验点滴汇总！细枝末节——Windows数据恢复的林林总总！端正态度——树立正确的数据恢复观念与流程！ 
媒体推荐
在数字化、信息化的今天，我们每个人的工作、生活都离不开信息化数据管理，各种原因导致的数据丢失也无法避免，这就要求我们在数据丢失后，能够尽最大可能恢复重要数据，将损失降到最低。绝大多数计算机都是安装微软视窗系统，人们已经习惯应用这个平台，这个平台上的数据恢复也是应用最广泛的。马林的这本专门介绍Windows系统数据存储和恢复的书籍（《重生——Windows数据恢复技术极限剖析》）的出版成为数据恢复行业的一个新的亮点。这本书详细介绍了Windows系统下的数据存储原理和数据恢复，在讲解理论的同时配合大量的图示，使枯燥乏味的理论知识变得通俗易懂。本书不论是讲解的精度还是深度都达到了以往不曾达到的高度，包含了目前行业内几乎所有的数据丢失问题和恢复实例，非常适合初学者进入数据恢复行业，同时也适合想提升自己理论知识和实际操作经验的数据恢复从业者。
作为从业多年的数据恢复同行，很轻易地可以从本书的字里行间感悟到作者的用心，很多心得体会绝对不是一个普通从业者可以达到的层次。
——中国最权威的数据恢复技术网站“中国硬盘基地” 网站创始人：田茂帅（八喜）
文件系统将其下层的存储空间虚拟成文件的方式向其上层呈现，是整个数据系统中最关键的一环，是影响IO性能的一个瓶颈点，文件系统如果出了问题，轻则数据丢失，重则数据全毁。本书全面介绍了各种文件系统原理，而且讲述了主流数据恢复原理和操作，是一本不可多得的好书！ 
——《大话存储》作者：张冬 网名：冬瓜头 
从9.11事件到四川大地震，从CIH到熊猫烧香，您是否想过，在信息引领一切的时代，这些灾难过后，银行能不能正常工作，企业是否能正常运营？这一切都取决于数据是否遭受威胁，遭受威胁的数据又是否能够重现！本书为你铺就了一条从入门到精通的数据恢复学习之路。而且，数据恢复程序设计需要透彻了解文件系统的数据结构及工作方式，本书是目前公开技术资料最多的一本相关书籍，是难得的学习及参考书！ 
——中国矿业大学博士、哈市海云数据恢复总工、黑龙江科技学院软件讲师 江传力
该本书的作者马林，首次将数据恢复行业的一些核心技术内容放到书中，很有勇气！希望该书的出版能为中国的数据恢复行业做出应有的贡献！ 
——08北京奥林匹克运动会特聘信息网络安全专家 北京市网络行业协会信息安全应急响应与处置中心主任 王江民 
作者简介
马林，天津市电子技术研究所专业数据存储安全与数据灾难拯救研究员，首席数据恢复专家，天亚数据恢复技术总监。多年来致力于数据存储与文件系统的研究，时刻跟踪数据恢复技术的发展方向。受天津市国家保密局指定，为党政机关、科研院所等机构提供专业涉密数据恢复保障。同时，还将研究成果应用于民用数据恢复领域，并在实际工作中积累和总结了大量的实践经验。现就职公司为天津市保密局唯一指定官方涉密数据恢复单位。
著有《数据重现——文件系统原理精解与数据恢复最佳实践》，该书为2009年年度十大IT技术原创图书之一。 
目录
第1章 数据与存储介质 1
1.1 数据 2
1.2 硬盘 2
1.2.1 硬盘品牌与厂商 2
1.2.2 温彻斯特硬盘 3
1.2.3 固态硬盘 3
1.2.4 硬盘规格 4
1.2.5 硬盘性能指标 10
1.2.6 IDE硬盘 12
1.2.7 SATA硬盘 13
1.2.8 SCSI硬盘 14
1.2.9 SCSI卡设置 21
1.2.10 USB接口 27
1.2.11 IEEE 1394接口 28
1.2.12 ZIF接口 28
1.2.13 CF接口 29
1.2.14 SAS接口 29
1.2.15 光纤接口 29
1.3 存储卡 30
1.3.1 CF卡 30
1.3.2 MMC卡 30
1.3.3 SD卡 31
1.3.4 Mini-SD卡 31
1.3.5 TF卡 31
1.3.6 XD卡 31
1.3.7 MS卡 32
第2章 数据恢复相关基础 33
2.1 计算机运行流程 34
2.1.1 基本概念 34
2.1.2 计算机的启动过程 35
2.2 数据读写单位 36
2.3 寻址方式 36
2.3.1 C/H/S三维寻址方式 36
2.3.2 LBA线性寻址方式 37
2.4 “数”之基础 38
2.4.1 数制 38
2.4.2 数制间的转换 39
2.4.3 字长与数值表示范围 45
2.4.4 二进制数的正负表示 46
2.4.5 二进制计算 46
2.4.6 数的存储格式 49
2.4.7 取整与取余运算 49
2.4.8 偏移量 50
2.5 字符表示法 50
2.5.1 ASCII字符集 50
2.5.2 Unicode字符集 53
2.6 Windows基础 53
2.6.1 分区概述 53
2.6.2 文件系统概述 54
2.6.3 Windows目录结构 54
2.7 数据恢复与存储安全常识 57
2.7.1 数据恢复概述 57
2.7.2 数据恢复的可能性 58
2.7.3 硬盘的正确使用 58
2.7.4 移动硬盘的正确使用 59
2.7.5 U盘的正确使用 59
2.7.6 光盘的正确使用 60
2.7.7 数据丢失后的现场保护 60
第3章 基础软件使用 62
3.1 磁盘检测软件 63
3.2 磁盘检测软件1：MHDD 63
3.3 磁盘检测软件2：HDDScan 76
3.4 磁盘检测软件3：Victoria 78
3.5 磁盘克隆软件 81
3.6 磁盘克隆软件1：DDCOPY 83
3.7 磁盘克隆软件2：HDCLONE 84
3.8 磁盘克隆软件3：Media Tools 92
第4章 Winhex软件的使用 98
4.1 Winhex简介 99
4.2 软件的获取与安装 99
4.3 软件使用 100
4.3.1 启动软件 100
4.3.2 打开对象 101
4.3.3 界面布局 102
4.3.4 工具栏详解 108
4.3.5 常规设置 117
4.3.6 重新获取卷快照 123
4.3.7 目录浏览器设置 124
4.3.8 克隆磁盘 124
4.3.9 创建磁盘镜象 127
4.3.10 回写磁盘镜像 128
4.3.11 右键定义选块 130
4.3.12 右键菜单之“撤销操作” 130
4.3.13 右键菜单之“剪切选块” 130
4.3.14 右键菜单之“拷贝选块” 131
4.3.15 右键菜单之“剪贴板数据处理” 134
4.3.16 右键菜单之“移除选块” 136
4.3.17 右键菜单之“粘贴零字节” 136
4.3.18 右键菜单之“填充选块” 137
4.3.19 跳转到页 138
4.3.20 将文件解释为磁盘 138
4.3.21 调整选块选取位置 139
4.3.22 转到 140
4.3.23 标记位置 141
4.3.24 位置管理器 141
4.3.25 分割文件 141
4.3.26 交叉拆分文件 142
4.3.27 连接文件 143
4.3.28 交叉合并文件 143
4.3.29 自动比较文件或磁盘 144
4.3.30 同步比较文件或磁盘 146
4.3.31 安全擦除文件 147
4.3.32 进制转换器 148
4.3.33 校验计算器 149
4.3.34 选择字符集 149
4.3.35 窗口管理 150
第5章 分区 153
5.1 初始化 154
5.1.1 磁盘显示“未初始化”的原因 155
5.1.2 初始化磁盘 155
5.1.3 “初始化”的结果 156
5.2 主分区表 157
5.2.1 主分区表结构 157
5.2.2 创建主分区 161
5.2.3 主分区表实例分析 163
5.3 扩展分区与扩展分区表 165
5.3.1 扩展分区概述 166
5.3.2 创建扩展分区 166
5.3.3 创建逻辑分区 167
5.3.4 扩展分区表 168
5.3.5 扩展分区表实例分析 170
5.4 Winhex中有关分区的菜单项 171
第6章 FAT类文件系统 173
6.1 如何进行格式化 174
6.2 FAT12/16文件系统 175
6.2.1 整体布局 175
6.2.2 DBR扇区总述 176
6.2.3 DBR扇区数据结构 177
6.2.4 FAT12 DBR扇区实例 179
6.2.5 FAT16 DBR扇区实例 180
6.2.6 FAT表总述 182
6.2.7 FAT12的FAT表 186
6.2.8 FAT16的FAT表 187
6.2.9 根目录 188
6.2.10 短文件名目录项 189
6.2.11 长文件名目录项 193
6.2.12 卷标目录项 196
6.2.13 子目录与“. ”目录项、“..”目录项 196
6.2.14 文件的建立 197
6.2.15 文件的读取 198
6.2.16 文件的删除 198
6.2.17 文件的复制、移动与剪切 200
6.3 FAT32文件系统 201
6.3.1 保留区总述 201
6.3.2 DBR扇区 202
6.3.3 FSINFO信息扇区 207
6.3.4 FAT表 208
6.3.5 根目录 208
6.3.6 短文件名目录项 209
6.3.7 FAT32下文件的删除 209
6.4 Winhex中有关FAT文件系统的应用 210
6.4.1 目录浏览器 210
6.4.2 松弛空间 212
6.4.3 转到某FAT项 212
6.4.4 快捷菜单 213
第7章 NTFS文件系统 215
7.1 基本概念 216
7.2 NTFS总体布局 217
7.3 引导扇区 218
7.4 主文件表MFT 222
7.4.1 基本概述 222
7.4.2 Windows 2000的MFT项 222
7.4.3 Windows XP的MFT项 225
7.5 MFT属性 229
7.5.1 属性的结构 229
7.5.2 属性类型 233
7.5.3 0x10属性 234
7.5.4 0x20属性 237
7.5.5 0x30属性 237
7.5.6 0x40属性 239
7.5.7 0x60属性 240
7.5.8 0x70属性 240
7.5.9 0x80属性 241
7.5.10 0x90属性 243
7.5.11 0xA0属性 247
7.5.12 0xB0属性 249
7.5.13 0xC0属性 250
7.5.14 0x100属性 251
7.6 文件系统元文件 251
7.6.1 $MFT文件 251
7.6.2 $MFTMirr文件 252
7.6.3 $LogFile文件 253
7.6.4 $Volume文件 253
7.6.5 $AttrDef文件 254
7.6.6 $Root文件 255
7.6.7 $Bitmap文件 255
7.6.8 $Boot文件 255
7.6.9 $Secure文件 256
7.6.10 $UsnJrnl文件 257
7.6.11 $Quota文件 258
7.6.12 $ObjId文件 260
7.7 文件的建立与删除 260
7.8 Winhex中有关NTFS文件系统的应用 261
7.8.1 目录浏览器 261
7.8.2 目录浏览器中的右键菜单 262
7.8.3 转到某MFT记录 262
7.8.4 快捷菜单 263
第8章 ExFAT文件系统 264
8.1 ExFAT特性 265
8.2 ExFAT布局结构 265
8.3 保留区 266
8.3.1 引导记录扇区 266
8.3.2 校验扇区 269
8.4 FAT表 270
8.5 簇位图 271
8.6 根目录 272
8.7 目录项 273
8.7.1 卷标目录项 274
8.7.2 簇位图目录项 275
8.7.3 大小写转换表目录项 276
8.7.4 0x85文件属性目录项 277
8.7.5 0xC0文件属性目录项 279
8.7.6 文件名目录项 281
8.7.7 卷GUID目录项 282
8.8 子目录 282
8.9 文件的建立与删除 283
第9章 分区表损坏后的恢复 284
9.1 “55AA”标志丢失 285
9.2 分区表的正确性 285
9.3 主分区表损坏后的恢复 286
9.3.1 无扩展分区 286
9.3.2 有扩展分区 287
9.3.3 只有扩展分区 295
9.4 误Ghost后的恢复 295
9.5 建立新的分区表 300
9.6 使用FinalData快速寻找分区 301
9.7 不要被巧合迷惑 303
9.8 将某个DBR当作分区起始处 304
9.9 使用软件恢复数据 305
9.9.1 使用FinalData恢复 305
9.9.2 使用R-Studio恢复 306
9.9.3 使用Winhex恢复 314
第10章 误格式化后的恢复 316
10.1 双击时显示“未格式化” 317
10.1.1 用备份DBR恢复主DBR 317
10.1.2 手工计算恢复DBR 318
10.2 格式化对磁盘的写入 329
10.2.1 建立FAT16文件系统 329
10.2.2 建立FAT32文件系统 330
10.2.3 建立NTFS文件系统 331
10.3 格式化后的可恢复性 331
10.3.1 FAT表丢失后的可恢复性 331
10.3.2 原FAT16重新格式化成
FAT16 334
10.3.3 原FAT32重新格式化成
FAT32 334
10.3.4 原FAT32格式化成NTFS 335
10.3.5 原NTFS重新格式化成
NTFS 336
10.3.6 原NTFS格式化成FAT32 336
10.4 格式化后的恢复 337
10.4.1 使用EasyRecovery恢复 338
10.4.2 使用R-Studio恢复 340
第11章 误删除后的恢复 345