Diskovery是一款数据存储检查工具,软件可以收集计算机多种信息,包括物理驱动、硬盘信息、设备数据存储等,来检测磁盘当前状态,是一款不错的磁盘检测扫描工具。
功能介绍
1、物理驱动器
容量
供应商,型号和实际序列号
世界范围的号码(WWN)
支持的功能 - NCQ,AAM,FFP等
2、硬件RAID
类型 - RAID 0/1/5 /等。
内部序列号
地位 - 健康,失败,重建等
组成,包括个别驱动器的细节
3、磁盘分区
分区类型 - MBR,GPT等
分区表 - 包括间隙和一个空的空间
分区分块 - 由动态卷使用
4、逻辑卷
卷类型 - 简单,动态
容量和使用
物理盘区 - 使用的分区
卷标(连续)等
5、动态卷
精确的类型 - 跨越,条纹,镜像等
卷状态 - 在线,离线,失败
数量健康 - 失败,重建等
过渡状态 - 扩展,重新划分等
精确的组成 - 在物理分区块
软件特色
Diskovery通过向Windows Configuration Manager询问Disk和StoragePort 类中的所有设备来启动扫描。这将生成可直接访问的驱动器,RAID卷和SCSI磁盘控制器的列表。
1.驱动器
对于列表中的每个驱动器,应用程序首先收集Windows提供的所有可用信息。这包括驱动器的容量,总线类型,分区表等。然后它尝试直接与驱动器通信。
Diskovery实现了与驱动器通信的三个选项 - 直接ATA查询,ATA传递查询和SCSI传递查询。它还使用 SAT 查询USB机箱中的外部驱动器。
如果可以直接访问驱动器,应用程序将检索其ATA IDENTIFY块和 SMART 信息。
IDENTIFY块包含各种驱动器属性,包括其型号,序列号,转速,支持的功能列表等
.SMART数据是运行健康相关属性的列表,包括驱动器的温度,开机时间,各种错误计数器和磨损指标。
每个SMART属性中最有趣的部分是其原始值,即特定于供应商的数据的六个字节。Diskovery可以使用其通用和每个供应商解释表的长列表来准确解码其中的大多数。
2. RAID控制器
接下来,Diskovery将浏览SCSI驱动器控制器列表,并尝试以多种方式与它们通信,从通用存储管理接口协议(CSMI)开始。
一旦找到与控制器通信的方式,该应用程序就会构建一个控制器驱动器列表,然后是已配置数组的列表,它们的属性和组合。
对于每个驱动器,如果控制器支持,应用程序还会查询IDENTIFY和SMART信息。在某些情况下,控制器以OEM格式提供驱动器运行状况数据,而不是SMART表。Diskovery也会抓取这些数据。
3.逻辑卷
有几种方法可以从Windows获取逻辑卷及其挂载点列表。一种是通过标准Windows API,另一种是通过与虚拟磁盘服务(VDS)交谈。Diskovery使用它们。
大量的卷信息可通过第一个通道获得,但它不包括卷的在线/离线状态,也不包括其类型(简单,跨区,条带等)。此信息是从VDS中提取的。
还包括并查询没有直接物理存在的卷(例如由RAM驱动器和TrueCrypt创建的卷)以获取详细信息。
4.存储堆栈
一旦应用程序吞噬了它可能的所有数据,它会对它进行多次传递,交叉引用各种各样的部分并生成存储堆栈模型。
最后,它在UI中呈现其结果,这样就完成了扫描周期。
更新日志
*为Deotera,Silicon Power,Kingfast,MaxDigital添加了供应商检测
*为Intenso添加了机箱检测
*更新了Maxtor,希捷,三星,Crucial和PNY的SMART表
*将Acronis虚拟驱动器添加到忽略列表
*当报告的设备总线不是NVMe时固定NVMe检测
*固定SSD错误检测迈拓驱动器
*固定SSD检测ADATA驱动器
*固定SSD检测在Windows 7之前的机器上
*固定加载以前的已保存的扫描快照
- PC官方版
- 安卓官方手机版
- IOS官方手机版