■IDENTIFY DEVICE
ATAのIDENTIFY DEVICEコマンドにより、HDDやSSD等の固有情報や現在の設定値などを取得できる。
取得できる項目一覧(の一部)を以下に抜粋する。
IDENTIFY DEVICEの情報を見るには専用ソフトが必要で、フリーソフトのCrystal Disk Infoが有名。
ベンダー固有の項目や、現在では使用されていない項目もあるので、以下は参考程度。
Word型(2byte)単位で表示される項目が多いが、1bitごとに意味を持つ項目もあり、
「何Word目の何bit」の形式で各項目は表記される。
Word | Bit | 内容 |
---|---|---|
000 | 07 | 1=removable |
06 | 1=not removable | |
02 | 1=Response incomplete | |
010-019 | Serial Number | |
023-026 | Firmware Revision | |
027-046 | Controller model | |
075 | 04-00 | Maximum queue depth |
076 | 15 | 1=supports READ LOG DMA EXT |
12 | 1=supports NCQ priority information | |
11 | 1=supports Unload while NCQ commands outstanding | |
08 | 1=supports NCQ scheme | |
03 | 1=supports Gen3 signaling rate | |
02 | 1=supports Gen2 signaling rate | |
01 | 1=supports Gen1 signaling rate | |
077 | 05 | 1=supports NCQ QUEUE MANAGEMENT |
04 | 1=supports NCQ Streaming | |
03-01 | Gen2 signaling speed of 3.0Gbps | |
078 | 04 | 1=supports in-order data delivery |
03 | 1=supports device initiating interface power management | |
02 | 1=supports DMA Setup Auto Active Optimization | |
01 | 1=supports non-zero buffer offsets in DMA Setup FIS | |
079 | 04 | 1=enables in-order data delivery |
03 | 1=enables device initiating interface power management | |
02 | 1=enables DMA Setup Auto Active Optimization | |
01 | 1=enables non-zero buffer offsets in DMA Setup FIS | |
082 | 14 | 1=supports NOP command |
13 | 1=supports READ BUFFER command | |
12 | 1=supports WRITE BUFFER command | |
10 | 1=supports HPA feature set | |
09 | 1=supports DEVICE RESET command | |
08 | 1=supports SERVICE interrupt | |
07 | 1=supports release interrupt | |
06 | 1=supports look-ahead | |
05 | 1=supports write cache feature set | |
04 | 1=supports PACKET Command feature set | |
03 | 1=supports power management feature set | |
02 | 1=supports removable feature set | |
01 | 1=supports Security feature set | |
00 | 1=supports SMART feature set | |
083 | 13 | 1=supports FLUSH CACHE EXT command |
12 | 1=supports FLUSH CACHE command | |
11 | 1=supports Device Configuration Overlay | |
10 | 1=supports 48-bit Address feature set | |
09 | 1=supports AAM feature set | |
08 | 1=supports Set MAX security extension | |
06 | 1=supports SET FEATURES subcommand required to spin up after power-up | |
05 | 1=supports Power-Up in Standby feature set | |
04 | 1=supports Removable Media Status notification feature set | |
03 | 1=supports APM feature set | |
02 | 1=supports CFA feature set | |
01 | 1=supports READ/WRITE DMA QUEUED command | |
00 | 1=supports DOWNLOAD MICROCODE command | |
084 | 05 | 1=supports General Purpose Logging feature set |
01 | 1=supports SMARTself-test | |
00 | 1=supports SMART error logging | |
085 | 14 | 1=enables NOP command |
13 | 1=enables READ BUFFER command | |
12 | 1=enables WRITE BUFFER command | |
10 | 1=enables HPA feature set | |
09 | 1=enables DEVICE RESET command | |
08 | 1=enables SERVICE interrupt | |
07 | 1=enables release interrupt | |
06 | 1=enables look-ahead | |
05 | 1=enables write cache feature set | |
04 | 1=enables PACKET Command feature set | |
03 | 1=enables power management feature set | |
02 | 1=enables removable feature set | |
01 | 1=enables Security feature set | |
00 | 1=enables SMART feature set | |
086 | 15 | 1=enables Word119-Word120 |
13 | 1=enables FLUSH CACHE EXT command | |
12 | 1=enables FLUSH CACHE command | |
11 | 1=enables Device Configuration Overlay | |
10 | 1=enables 48-bit Address feature set | |
09 | 1=enables AAM feature set | |
08 | 1=enables Set MAX security extension | |
06 | 1=enables SET FEATURES subcommand required to spin up after power-up | |
05 | 1=enables Power-Up in Standby feature set | |
04 | 1=enables Removable Media Status notification feature set | |
03 | 1=enables APM feature set | |
02 | 1=enables CFA feature set | |
01 | 1=enables READ/WRITE DMA QUEUED command | |
00 | 1=enables DOWNLOAD MICROCODE command | |
089 | Time required for Normal Erase mode SECURITY ERASE UNIT command | |
090 | Time required for Enhanced Erase mode SECURITY ERASE UNIT command | |
091 | 07-00 | Current APM setting |
092 | Master Password Revision Code | |
100-103 | Max user LBA for 48-bit | |
106 | 13 | Device has multiple logical sectors per physical sector |
12 | Device logical sector longer than 512 byte | |
03-00 | 2 to the n-th power logical sectors perphysical sector | |
128 | 08 | Security Level: 0=High, 1=Maximum |
05 | 1=enhanced security erase supported | |
04 | 1=Security count expired | |
03 | 1=Security frozen | |
02 | 1=Security locked | |
01 | 1=Security enabled | |
00 | 1=Security supported | |
134 | 03 | 1=BIST Error |
02 | 1=DRBG Error | |
01 | 1=entropy Source Error | |
00 | 1=FATAL Error | |
209 | Alignment of logical blocks within a physical block | |
217 | nominal media rotation rate | |
222 | 12 | 1=Serial ATA |
06 | 1=SATA Rev3.1 | |
05 | 1=SATA Rev3.0 | |
04 | 1=SATA Rev2.6 | |
03 | 1=SATA Rev2.5 | |
243 | 14 | 1=SED HDD Model |