PC-30007.8版本主要新功能列表
PC-3000 版本升级可以联系客服
WD Marvell
● 增强了所有以整数值操作模式的编辑器(由于不再显示无意义的零,新编辑器在输入包含
大量字符的十六进制值时更加方便)
● 新增了在登录实用程序时报告 DBS 日志中错误(如果检测到任何错误)的功能。可以在
实用程序设置中禁用此功能
● 增强了 FDir 编辑器。移除了对编辑模块列表(包括模块 01 的记录)的限制,并添加了编
辑区域(regions)映射的功能
● 新增了更改并保存编辑器窗口大小的功能
● 新增了在使用 SMR HDD 实用程序读取并通过模块 190 的二级编译器(translator)数据源
构建磁头位图(heads map)时,选择活动 TIS(使用的元数据)的机会
● 新增了自动检测要使用的 TIS 的功能
● 新增了有关编译器头(translator header)错误的信息到元数据选择窗口。这有助于选择活
动的 TIS,并使自动检测结果更易于理解
● 改进了二级编
译器恢复模式(模块 190 插件)中恢复结果的可视化
● 改进了已发现节点的有效性检查(7.7 版本会跳过引用不存在频带的节点)
● 改进了模块 03 的恢复模式。现在它适用于之前返回 "VSC ERR UNSUP ACTION CODE"
错误的家族
● 新增了在 "编辑 HDD ID" 模式下检查模块 02 是否可能重定位到 ROM 的功能。在这种情
况下,实用程序会自动建议按 ID 使用读/写命令
● 增强了在 "物理测试" 模式下选择要使用的命令(验证、读取、写入)的能力
● 改进了 "物理测试" 的中断过程。现在,当中断该过程时,实用程序会警告已发现的缺陷将
不会被添加,并提供跳过正在扫描的磁头而不是中断测试的选项。在这种情况下,已发现
的缺陷将被添加
● 新增了在插件描述中关于插件适用性和兼容数据文件的信息(显示在二进制数据编辑器
的状态栏中)
● 新增了以下插件:
○ DBS 日志
○ RAM 磁头位图 (RAM Head map)
○ 显示 ARM 代码引用值(在目标代码中搜索引用,用于分析来自 RAM 和覆盖层的
代码)
● 新增了在 ROM 数据视图("来自 ROM 的 HDD 信息" 插件)中来自模块 B, 20B, 0A, 47 的
信息
● 新增了 DCM 信息(包括磁头)到 "查看 ROM 信息" 模式的报告中
● 新增了在 "HDD 资源备份" 模式下保存 SMR 区域表的功能
WD HPA
● 新增了 SMART 清除功能● 新增了对实用程序模式下错误处理方案的支持,以及在 DE (DataExtractor) 中技术模式读
取的替代方案
Seagate F3
● 新增了针对 C6 CimarronBP 家族的解锁补丁
● 新增了针对以下家族的技术解锁(Tech Unlock)补丁(这些家族的添加处于开发的最后阶
段):
○ D3 Osprey (ST18000NM0092-3CX103)
○ D6 Marlin (ST22000DM000-3Y6103)
○ D7 LongsPeakBP (ST22000NM001E-3HM103)
○ D8 Summit (ST24000NM002H-3KS133)
● 新增了一个新的多重解锁补丁(Unlock Multipatch)。除了解锁外,它还允许修正 HDD 启
动时的行为:
○ 技术解锁 (Tech Unlock)
○ 写保护 (Write Protect)
○ 显示/跳过设备故障 (Show / skip Dev Fault)
○ LED BD 9828, MC 初始化失败 (MC Init Fail)
○ LED BD 4040 (系统缺陷加载失败 / Sys Defects loading fail)
○ 更新微码检查 1 (Update Microcode check 1)
● 新增了针对 Pharaoh Oasis 家族组的加载器 (Loader) 创建的覆盖层控制 18A
● 新增了对 DiskFW BuildInfo ver. $0\times24$ 的固件描述符解码
● 新增了右侧面板菜单中的特殊命令:
○ 'DITS Spin Down Normal' (DITS 正常停转)
○ 'DITS Spin Up Normal' (DITS 正常起转)
○ 'DETS Spin Down Drive' (DETS 驱动器停转)
○ 'DETS Spin Up Drive' (DETS 驱动器起转)
● 增强了媒体缓存(Media Cache)配置信息。现在尽可能从 HDD RAM 中检索它
● 新增了通过在构建磁头位图的准备过程中使用 HDD RAM 中的注册表参数命令来轮询媒
体缓存大小的功能
● 增强了 "测试" 菜单。现在它包含允许从 HDD RAM 保存当前编译器(translator)和
MCMT 数据的功能
● 新增了 "停止命令间活动" 和 "在实用程序启动时停止命令间活动" 到实用程序的启动对话
框
● 新增了 MC 状态标志 - Flg1(DW), Flg2(W16) 到 MCMT 扩展编辑器中
● 增强了测试。非常驻 G-List, TA-List, SrvFlaws List, P-List, MCMT 的加载器/修改器已从
通过 ATA-间接工作切换到集中切换机制
Hitachi HGST CCB
● 新增家族:Vela A, Aries-KP, Vela AP, Vela AX
● 新增了逐扇区读取的功能,并带有在 SA/模块读取工作中忽略错误的选项
● 改进了对技术模式密钥错误的反应(任务处理不会停止),并修订了有关模块的信息
● 新增了在 "查看和编辑 HDD 资源" 向导中逐扇区读取模块并可选择忽略错误的功能● 新增了通过 WWN 自动检测家族的功能
● 新增了启动对话框的功能:
○ 在重叠模式下显示 HDD 格式化状态(格式化大约需要 12-18 小时)
● 新增了当前 Sense 代码,以补充启动对话框中的 Inquiry Page 03 以及显示驱动器状态的
"实用程序状态" 功能
● 新增了右侧面板菜单中的特殊命令:
○ 'Stop Background Activity' (停止后台活动)
○ 'Tech PSID Auth' (技术 PSID 验证)
○ 'Tech ON' (开启技术模式)
○ 'Tech Reset' (技术重置)
○ 'Stop Unit' (停止单元)
○ 'Start Unit' (启动单元)
○ 'SPC Spin Down' (SPC 停转)
○ 'SPC Spin Up' (SPC 起转)
○ 'SPC Unlatch' (SPC 解锁)
○ 'Test Unit Ready' (测试单元就绪)
○ 'Get Sense' (获取 Sense 信息)
○ 'Inquiry P3'
● 新增了使用专门技术命令进行 SA 测试的功能
● 新增了在验证模块校验和的过程中检查受校验和保护的数据大小信息是否损坏的功能
● 新增了在初始化阶段 HDD 在非关键对象上冻结时继续工作的机会
● 改进了针对 Leo_A_HE12 家族在 ROM 镜像中搜索 FIMG 模块(磁头位图等)的功能
● 新增了针对 LibraHC10 家族的 FIMG 解码(磁头位图等)
● 新增了在 ROM 中搜索磁头位图编辑器插件数据时的误检测保护
PC-3000 HDD (SAS)
Seagate SAS
● 改进了系统文件表初始化过程
● 新增了在操作 Flash ROM 转储之前的自动 ROM 备份
HitachiGST SAS
● 新增了家族列表窗口中的 "Start Unit"(启动单元)按钮
● 新增了 DC SS300 家族
● 改进了实用程序状态栏视图。包含有关驱动器标识符的信息
● 改进了列出驱动器家族的窗口
● 新增了错误代码的描述
● 新增了编译器(Translator)再生选项
● 新增了针对所有家族的 ROM 写入功能
● 新增了针对某些具有非标准组装方法的固件版本的第二种(替代)微码构建选项,可根据
固件类型自动选择
● 改进了所有家族的 Drive ID 和通电时间(Power-on-Hours)编辑选项● 更改 HUS726TXTALx20x -> DC HC310, HUH7210xxALx20x -> DC HC510
● 新增家族:DC HC320, DC HC330, DC HC520, DC HC530, DC HC550
● 新增了针对以下家族的通过 PSID 解锁驱动器的功能:
○ DC HC310
○ DC HC320
○ DC HC330
○ DC HC510
○ DC HC520
○ DC HC530
○ DC HC550
● 新增了为所有这些家族加载供体微码(donor's microcode)的功能
● 新增了为所有这些家族实现的第二次 ROM 读取和写入功能
PC-3000 SAS Universal utility
● 改进了 "克隆 HDD" 选项,修复了可能阻止在驱动器克隆期间记录最后一个数据块的错误
● 新增了所有实用程序中 "逻辑扫描" 和 "物理扫描" 模式的错误处理方案
PC-3000 Kernel
● 改进了 SAS/SCSI/USB 存储驱动器的 Sense Data 解析(描述符处理)
● 新增了对返回超过 32 字节 Sense Data 的命令的支持
● 新增了日志报告中的 'warning'(警告)消息类型(黄色)
● 改进了 SCSI Commander 中 SCSI ATA 转换模式的命令编辑器
● 改进了 PC-3000 Portable III 的 PCIe 接口类型自动检测选项
● 新增了应用文件类型过滤器时 "文件保存" 对话框的自动扩展名更改(如果未指定,将自动
为文件添加扩展名)
● 改进了连接的 NVMe 驱动器的电源处理。以前,它可能会触发 "控制器重置" 命令
PC-3000 AT utility
● 新增了 '错误恢复控制' (Error recovery control) 选项。类似于特定供应商 SATA/IDE 实用
程序 '工具' 菜单中的相同选项
PC-3000 Portable III/PRO
● 新增了在独立模式下对 HGST CCB 适配器的支持
● 改进了 USB 设备驱动程序
● 改进了 HGST CCB 适配器控制器的命令执行处理DataExtractor
● 新增了为文件和文件夹(文件系统节点)设置限制的机会。限制允许隐藏未通过过滤的文
件和文件夹。可用的限制类型如下:
○ 基于属性的限制(名称、日期、大小、首扇区)
○ 限制仅保留具有已检查头(checked headers)的文件
○ 基于链图(chains map)规则的限制
○ 基于属性图(Attribute map,已读扇区图、熵图和其他图)的限制
○ 限制大小超过 RAID 表的文件
○ 基于 RAID 内首扇区位置的限制
● 不同类型的限制可以同时应用(文件必须同时匹配所有限制)
● 限制会影响所有处理文件系统的模式:保存、构建图等
● 设置标记时会考虑限制——启动文件系统遍历和标记匹配文件的过程
● 限制示例:
○ 构建去年创建的所有 *.jpg 文件的图,且至少 95% 可读以便进一步恢复。保存包
含至少一个非零扇区的未使用空间图中的所有文件
○ 在配置检测过程中,仅显示位置未知且在 RAID 上检查过头的文件
● 新增了基于版本图(versions map)的驱动器编辑模式:
● 新增了构建完整版本图的机会:
○ 针对一个文件
○ 针对已标记项目
○ 针对一个图
● 实现了自动搜索具有 RAW 恢复支持的文件版本的功能:
○ 针对当前文件
○ 针对已标记文件
○ 在搜索中使用与指定文件相关的部分版本
● 改进了 NTFS 元数据版本的搜索方法:
○ 不搜索整个版本,而是搜索与特定记录相关的部分。这改善了结果
○ 添加了搜索具有位置信息的最后状态(而不是 MFT 记录的最后状态)的机会,这
在删除后跟 TRIM 的情况下很有帮助
● 改进了特定 LBA 的版本选择速度(SQL 请求已优化)。改进了版本列表上的 "刷新" 方法会
清除信息表(重新读取后必须执行)
● 新增了为从具有虚拟驱动器变体(如 BitLocker 及其他加密+基于图的驱动器)的驱动器创
建的新驱动器查找和选取版本的功能,并可转换回初始驱动器
● 新增了上电后检查驱动器的功能。此功能允许重新给驱动器上电,直到发生所选方案之一
:
○ 在自定义 LBA 中等待非零值
○ 在自定义 LBA 中等待零值
○ 重新给驱动器上电,直到我们在自定义 LBA 中获得某些 GREP
○ 重新给驱动器上电,直到我们读取到 Drive ID
○ 此功能与加热台和温度对 NAND 芯片的影响配合使用非常有用,适用于那些不受
官方支持、停留在 BSY 状态或无法正确检测的 SSDRAW recovery
● 增强了 "后台" 和 "队列中" 运行模式的选择,从现在起将运行 "快速 RAW 恢复" 模式。
● 单独的 "快速 RAW 恢复" 菜单不再出现
● 改进了在后台模式(快速版本)下向数据库添加结果的过程,加速了文件众多区域的处理
过程
● 改进了 RAW 恢复结果导出为 *.csv 现在会考虑其顺序
● 改进了在虚拟 LBA 条目运行期间在 "对象图" 中的定位,现在不仅在图中运行,也在链表
中运行
● 新增了图形地图结果的可选缩放。添加了一个选项,其中绘制的 "柱" 的高度由符合选择条
件的扇区数与每个显示的 "柱"(点)的项目数之比决定
● 新增了在清除主图时(如果图例更改为不包含数据的属性),根据读取的数据自动清除附
加图的功能
● 增强了电源策略。当更改模式(针对 SATA 和 NVMe 驱动器)以使用副本工作时,排除了自
动电源供应
DSF format
● 新增了 "保存在 DE 存储中的数据图" 和 "DE 存储碎片整理" 方法。增强了由于实施搜索
树和预读改进而加速的存储工作速度
File systems
● 新增了一种基于文件系统解析结果计算文件夹大小的模式。您可以在 "设置" -> "显示计算
的文件夹大小" 菜单中选择要显示的大小类型(本机或计算值)
● 新增了显示大小的设置:bytes, Kb, Mb, Gb。(设置 -> 显示文件和文件夹大小单位 ->)
ExFAT file system
● 增强了通过 Bitmap 加速构建已用/未使用空间图
● 改进了分区(已揭示结构)分析,增加了一种在引导区丢失的情况下查找簇和 FAT 表开头
的方法
● 改进了使用文件夹信息的分组阶段,加速了文件系统分析,特别是在目录众多的情况下
FAT file system
● 改进了基于 RAW 恢复结果的结构分析方法
Ext3(4) file system
● 改进了从组 0 开始时的 META_BG 组织
● 增强了分区分析方法NTFS file system
● 新增 整体优化、修复和改进
APFS file system
● 新增 快照显示
● 改进 压缩文件和卷的保存
PC-3000 SSD
Silicon Motion
● 新增 对 SM2259H 控制器的支持 (Crucial MX500 utility)
● 新增 对 H8098 (SM2263XT) 控制器的支持 (HP EX900 v2 utility)
SM2258G Controller (SATA)
● 新增 对加密 eDrive 驱动器的支持 (Transcend SSD230S utility)
● 改进 固件读/写算法
SM2258XT Controller (SATA)
● 新增 新的加载器 (loaders)
SM2259XT Controller (SATA)
● 改进 针对 SM2259AB+B37R 组合的编译器(translator)构建算法;
● 新增 新的加载器
SM2262EN/SM2263EN Controller (NVMe)
● 改进 加密检测算法
SM2263EN Controller (NVMe)
● 改进 编译器构建算法
SM2263XT Controller (NVMe)
● 改进 针对基于 Intel/Micron B27A 芯片驱动器的编译器构建算法
● 改进 针对基于 Intel/Micron B27A 芯片(每个芯片两个 LUN)驱动器的编译器构建算法
● 改进 针对基于 YMTC 3dv3 芯片(每个芯片两个 LUN)驱动器的编译器构建算法
SM2320G Controller (USB)
● 新增 对具有唯一加密密钥的驱动器的支持
● 新增 新的加载器
● 改进 编译器构建算法Phison
● 新增 对 HG2283 控制器(PS5013 修改版)的支持 (Patriot P300 utility)
● 新增 对 PS2251-17 (U17) 控制器的支持 (Crucial X6, Silicon Power MS60 utilities)
● 新增 对 PS2251-18 (U18) 控制器的支持 (MSI DATAMAG utility)
PS5013 Controller (NVMe)
● 改进 针对基于 IMB47R 驱动器的编译器构建算法
PS5021 Controller (NVMe)
● 改进 编译器构建算法
JMicron/Maxio
JMicron/Maxio MAS0902 Controller (SATA)
● 新增 Kimtigo KTA-320 (MAS0902+YMTC)
● 新增 Lexar NS100 (MAS0902+B27A)
● 新增 Patriot Burst Elite (MAS0902+N18A)
● 新增 Smartbuy (MAS0902+YMTC)
● 新增 PBT0.a 编译器构建算法
● 增强 编译器重新读取
● 新增 上次选择的编译器状态保存在驱动器配置文件中
● 改进 用于 YMTC 芯片的 Mas0902.sfw 加载器 (v0.2.0)
● 新增 保存选定的编译器算法
● 合并 PBT0 和 PBT0.a 编译器构建算法
● 合并 PBT1 和 PBT1.a 编译器构建算法
● 增强 PBT1.b 算法以支持具有 QLC 芯片的驱动器
● 改进 SSD 镜像构建算法以考虑所有版本
● 改进 PBT0 编译器构建算法
● 新增 在 DE 中读取 PBA 以恢复已删除文件和格式化分区,同样支持考虑所有转换版本的
SSD 镜像生成
|