S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology) ซึ่งมักเขียนว่า SMART เป็นระบบตรวจสอบที่รวมอยู่ในฮาร์ดดิสก์ (HDD) ไดรฟ์สถานะแข็ง (SSD) และไดรฟ์ eMMC
ฟังก์ชันหลักคือการตรวจจับและรายงานตัวชี้วัดต่างๆ ของความน่าเชื่อถือของไดรฟ์ เพื่อคาดการณ์ความล้มเหลวของฮาร์ดแวร์ที่กำลังจะเกิดขึ้นล่วงหน้า ในโพสต์นี้ เราจะแสดงวิธีตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Command Prompt, PowerShell และ Performance Monitor
ตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Windows 11/10
คุณต้องลงชื่อเข้าใช้เป็น Administrator เพื่อใช้ตัวเลือกนี้
หากฮาร์ดดิสก์ (HDD) อยู่ในสถานะปิดหลังจากว่างงาน จะไม่แสดงในรายงานนี้ มีเฉพาะไดรฟ์ที่เปิดอยู่และกำลังทำงานเท่านั้นที่จะแสดงในรายงานนี้
1. ตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Command Prompt:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
- ในกล่อง Run พิมพ์ cmd และกด Enter เพื่อเปิด Command Prompt
- ในหน้าต่าง Command Prompt พิมพ์คำสั่งด้านล่างและกด Enter
wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
- หาก PredictFailure ของไดรฟ์แสดงเป็น FALSE แสดงว่าไม่พบปัญหากับไดรฟ์
- หาก PredictFailure ของไดรฟ์แสดงเป็น TRUE ให้ค้นหา Reason number สำหรับ ID ในตารางท้ายโพสต์นี้เพื่อดูความหมาย
2. ตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน PowerShell:
- กด Windows key + X เพื่อเปิด Power User Menu
- จากนั้นกด i บนแป้นพิมพ์เพื่อเปิด PowerShell
- ในคอนโซล PowerShell พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างและกด Enter
Get-WmiObject -namespace root\wmi -class MSStorageDriver_FailurePredictStatus
- หาก PredictFailure ของไดรฟ์แสดงเป็น FALSE แสดงว่าไม่พบปัญหากับไดรฟ์
- หาก PredictFailure ของไดรฟ์แสดงเป็น TRUE ให้ค้นหา Reason number สำหรับ ID ในตารางท้ายโพสต์นี้เพื่อดูความหมาย
เกี่ยวข้อง: ข้อผิดพลาด SMART Failure Predicted on Hard Disk
3. ตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Performance Monitor:
- เปิดกล่องโต้ตอบ Run
- ในกล่องโต้ตอบ พิมพ์
perfmonและกด Enter เพื่อเปิด Performance Monitor - ขยาย Data Collector Sets, ขยาย System ในแผงด้านซ้ายของ Performance Monitor
- คลิกขวาหรือกดค้างที่ System Diagnostics และคลิก/แตะ Start
รายงานนี้จะเริ่มรวบรวมข้อมูลเป็นเวลา 60 วินาที อาจใช้เวลาเพิ่มอีก 60 วินาทีสำหรับการสร้างรายงาน
- เมื่อรายงาน System Diagnostics สร้างเสร็จแล้ว ให้ขยาย Reports > System > System Diagnostics ในแผงด้านซ้ายของ Performance Monitor
- ภายใต้ System Diagnostics ให้คลิก/แตะที่ รายงาน ที่สร้างขึ้น (รวบรวม) ในวันที่และเวลานั้น และขยาย Disk Checks ในส่วน Basic System Checks ภายใต้ Warnings
หาก SMART Predict Failure Check แสดง FALSE ด้วยค่า 0 และ Description แสดงเป็น Passed แสดงว่าไม่พบปัญหากับไดรฟ์
หาก SMART Predict Failure Check แสดง FALSE ด้วยค่าอื่นนอกจาก 0 ให้ค้นหาตัวเลขสำหรับ ID ในตารางด้านล่างเพื่อดูความหมาย
คุณสมบัติ ATA S.M.A.R.T. ที่รู้จัก (รหัส ID):
ไดรฟ์ไม่รองรับรหัสคุณสมบัติ (ID) ทั้งหมด บางรหัสเฉพาะเจาะจงสำหรับประเภทไดรฟ์บางประเภท (แผ่น चुंबकीय, แฟลช, SSD) ไดรฟ์อาจใช้รหัสที่แตกต่างกันสำหรับพารามิเตอร์เดียวกัน
หากรายงานไดรฟ์ว่ามีสถานะวิกฤต แนะนำให้สำรองข้อมูลและเปลี่ยนไดรฟ์ทันที
| ID | ชื่อคุณสมบัติ | คำอธิบาย |
|---|---|---|
| 0 | ไม่พบปัญหา | |
| 01 0x01 |
Read Error Rate | (ค่า Raw เฉพาะผู้ผลิต) จัดเก็บข้อมูลที่เกี่ยวข้องกับอัตราข้อผิดพลาดฮาร์ดแวร์ในการอ่านที่เกิดขึ้นเมื่ออ่านข้อมูลจากพื้นผิวดิสก์ ค่า Raw มีโครงสร้างต่างกันสำหรับผู้ผลิตต่างๆ และมักไม่มีความหมายเป็นตัวเลขทศนิยม |
| 02 0x02 |
Throughput Performance | ประสิทธิภาพ throughput ทั่วไปของฮาร์ดดิสก์ หากค่าของคุณสมบัตินี้ลดลง มีความน่าจะเป็นสูงว่ามีปัญหากับดิสก์ |
| 03 0x03 |
Spin-Up Time | เวลาเฉลี่ยของการหมุนขึ้นของสปินเดิล (จากศูนย์ RPM ถึงการทำงานเต็มที่ [มิลลิวินาที]) |
| 04 0x04 |
Start/Stop Count | นับรอบการเริ่ม/หยุดของสปินเดิล สปินเดิลหมุนขึ้น และจำนวนนับเพิ่มขึ้น ทั้งเมื่อฮาร์ดดิสก์เปิดหลังจากที่ปิดสนิท (ตัดแหล่งจ่ายไฟ) และเมื่อฮาร์ดดิสก์กลับมาจากโหมดสลีป |
| 05 0x05 |
Reallocated Sectors Count | นับ섹เตอร์ที่จัดสรรใหม่ ค่า Raw แสดงจำนวน bad sectors ที่พบและจับตำแหน่งใหม่ ดังนั้น ค่าคุณสมบัติที่สูงขึ้น หมายความว่าไดรฟ์ต้องจัดสรร섹เตอร์ใหม่มากขึ้น ค่านี้ใช้เป็นเมตริกหลักของอายุการใช้งานที่คาดหวังของไดรฟ์ ไดรฟ์ที่มีการจัดสรรใหม่ใดๆ จะมีโอกาสล้มเหลวในเดือนถัดไปสูงกว่ามาก |
| 06 0x06 |
Read Channel Margin | ขอบเขตของช่องทางขณะอ่านข้อมูล ฟังก์ชันของคุณสมบัตินี้ไม่ได้ระบุ |
| 07 0x07 |
Seek Error Rate | (ค่า Raw เฉพาะผู้ผลิต) อัตราข้อผิดพลาดในการค้นหาของหัว चुंबก หากมีความล้มเหลวบางส่วนในระบบตำแหน่งกลไก ข้อผิดพลาดในการค้นหาจะเกิดขึ้น ความล้มเหลวนี้อาจเกิดจากหลายปัจจัย เช่น ความเสียหายของเซอร์โว หรือการขยายตัวจากความร้อนของฮาร์ดดิสก์ ค่า Raw มีโครงสร้างต่างกันสำหรับผู้ผลิตต่างๆ และมักไม่มีความหมายเป็นตัวเลขทศนิยม |
| 08 0x08 |
Seek Time Performance | ประสิทธิภาพเฉลี่ยของการค้นหาของหัว चुंबก หากคุณสมบัตินี้ลดลง เป็นสัญญาณของปัญหาในระบบย่อยกลไก |
| 09 0x09 |
Power-On Hours | นับชั่วโมงในสถานะเปิดเครื่อง ค่า Raw ของคุณสมบัตินี้แสดงจำนวนชั่วโมงทั้งหมด (หรือนาที หรือวินาที ขึ้นอยู่กับผู้ผลิต) ในสถานะเปิดเครื่อง "โดยค่าเริ่มต้น อายุการใช้งานทั้งหมดที่คาดหวังของฮาร์ดดิสก์ในสภาพสมบูรณ์ กำหนดไว้ที่ 5 ปี (ทำงานทุกวันทุกคืนทุกวัน) เท่ากับ 1825 วันในโหมด 24/7 หรือ 43800 ชั่วโมง" บนไดรฟ์ก่อนปี 2005 บางตัว ค่า Raw อาจเพิ่มขึ้นแบบผิดปกติและ/หรือ "วนรอบ" (รีเซ็ตเป็นศูนย์เป็นระยะ) |
| 10 0x0A |
Spin Retry Count | นับจำนวนครั้งที่ลองหมุนเริ่มต้นใหม่ คุณสมบัตินี้จัดเก็บจำนวนครั้งทั้งหมดของการลองหมุนเริ่มต้นเพื่อให้ถึงความเร็วทำงานเต็มที่ (ภายใต้เงื่อนไขที่การลองครั้งแรกล้มเหลว) การเพิ่มขึ้นของค่านี้เป็นสัญญาณของปัญหาในระบบย่อยกลไกของฮาร์ดดิสก์ |
| 11 0x0B |
Recalibration Retries หรือ Calibration Retry Count | คุณสมบัตินี้ระบุจำนวนที่ขอให้ปรับเทียบใหม่ (ภายใต้เงื่อนไขที่การลองครั้งแรกล้มเหลว) การเพิ่มขึ้นของค่านี้เป็นสัญญาณของปัญหาในระบบย่อยกลไกของฮาร์ดดิสก์ |
| 12 0x0C |
Power Cycle Count | คุณสมบัตินี้ระบุจำนวนรอบการเปิด/ปิดฮาร์ดดิสก์เต็มรูปแบบ |
| 13 0x0D |
Soft Read Error Rate | ข้อผิดพลาดในการอ่านที่ไม่ได้รับการแก้ไขที่รายงานให้ระบบปฏิบัติการ |
| 22 0x16 |
Current Helium Level | เฉพาะไดรฟ์ He8 จาก HGST ค่านี้วัด हीเลียมภายในไดรฟ์เฉพาะผู้ผลิตนี้ เป็นคุณสมบัติ pre-fail ที่ทำงานเมื่อไดรฟ์ตรวจจับว่าสภาพแวดล้อมภายในอยู่นอกข้อกำหนด |
| 170 0xAA |
Available Reserved Space | ดูคุณสมบัติ E8 |
| 171 0xAB |
SSD Program Fail Count | (Kingston) จำนวนการดำเนินการโปรแกรมแฟลชที่ล้มเหลวทั้งหมดนับตั้งแต่การปรับใช้ไดรฟ์ เหมือนกับคุณสมบัติ 181 |
| 172 0xAC |
SSD Erase Fail Count | (Kingston) นับจำนวนความล้มเหลวในการลบแฟลช คุณสมบัตินี้คืนค่าจำนวนความล้มเหลวในการดำเนินการลบแฟลชทั้งหมดนับตั้งแต่การปรับใช้ไดรฟ์ คุณสมบัตินี้เหมือนกับคุณสมบัติ 182 |
| 173 0xAD |
SSD Wear Leveling Count | นับจำนวนการลบสูงสุดที่แย่ที่สุดบนบล็อกใดๆ |
| 174 0xAE |
Unexpected Power Loss Count | รู้จักกันในชื่อ "Power-off Retract Count" ตาม терминология HDD แบบดั้งเดิม ค่า Raw รายงานจำนวนการปิดเครื่องที่ไม่สะอาด สะสมตลอดอายุการใช้งานของ SSD โดย "การปิดเครื่องที่ไม่สะอาด" คือการตัดไฟโดยไม่มี STANDBY IMMEDIATE เป็นคำสั่งสุดท้าย (ไม่ว่ากิจกรรม PLI จะใช้พลังงานจากแคปาซิเตอร์หรือไม่) ค่าที่ปรับมาตรฐานจะเป็น 100 เสมอ |
| 175 0xAF |
Power Loss Protection Failure | ผลการทดสอบล่าสุดเป็นไมโครวินาทีในการปล่อยแคป สีดที่ค่าสูงสุด ยังบันทึกนาทีนับจากการทดสอบล่าสุดและจำนวนการทดสอบตลอดอายุ ค่า Raw มีข้อมูลดังนี้:
ค่าที่ปรับมาตรฐานตั้งเป็น 1 เมื่อทดสอบล้มเหลว หรือ 11 หากแคปาซิเตอร์ถูกทดสอบในสภาพอุณหภูมิเกินกำหนด มิฉะนั้น 100 |
| 176 0xB0 |
Erase Fail Count | พารามิเตอร์ S.M.A.R.T. บ่งชี้จำนวนความล้มเหลวของคำสั่งลบแฟลช |
| 177 0xB1 |
Wear Range Delta | ความแตกต่างระหว่างบล็อกแฟลชที่สึกหรอมากที่สุดและน้อยที่สุด มันอธิบายว่า wear leveling ของ SSD ทำงานได้ดี/แย่แค่ไหนในทางเทคนิค |
| 179 0xB3 |
Used Reserved Block Count Total | คุณสมบัติ "Pre-Fail" ใช้อย่างน้อยในอุปกรณ์ Samsung |
| 180 0xB4 |
Unused Reserved Block Count Total | คุณสมบัติ "Pre-Fail" ใช้อย่างน้อยในอุปกรณ์ HP |
| 181 0xB5 |
Program Fail Count Total หรือ Non-4K Aligned Access Count | จำนวนการดำเนินการโปรแกรมแฟลชที่ล้มเหลวทั้งหมดนับตั้งแต่การปรับใช้ไดรฟ์ จำนวนการเข้าถึงข้อมูลผู้ใช้ (ทั้งการอ่านและเขียน) ที่ LBAs ไม่ได้จัดเรียง 4 KiB (LBA % 8 != 0) หรือที่ขนาดไม่ใช่ modulus 4 KiB (block count != 8) โดยสมมติขนาดบล็อกตรรกะ (LBS) = 512 B |
| 182 0xB6 |
Erase Fail Count | คุณสมบัติ "Pre-Fail" ใช้อย่างน้อยในอุปกรณ์ Samsung |
| 183 0xB7 |
SATA Downshift Error Count หรือ Runtime Bad Block | คุณสมบัติของ Western Digital, Samsung หรือ Seagate: ไม่ว่าจะเป็นจำนวนการลดความเร็วลิงก์ (เช่น จาก 6Gbit/s เป็น 3Gbit/s) หรือจำนวนบล็อกข้อมูลทั้งหมดที่มีข้อผิดพลาดที่ตรวจพบ ไม่สามารถแก้ไขได้ ระหว่างการดำเนินการปกติ แม้การเสื่อมสภาพของพารามิเตอร์นี้อาจเป็นตัวบ่งชี้ของความเก่าแก่ของไดรฟ์ และ/หรือปัญหาแม่เหล็กไฟฟ้าที่เป็นไปได้ แต่ไม่ได้บ่งชี้ความล้มเหลวของไดรฟ์ที่ใกล้กำหนดโดยตรง |
| 184 0xB8 |
End-to-End error / IOEDC | คุณสมบัตินี้เป็นส่วนหนึ่งของเทคโนโลยี SMART IV ของ Hewlett-Packard รวมถึงสกีม่า IO Error Detection and Correction ของผู้ขายอื่นๆ และมันมีจำนวนข้อผิดพลาด parity ที่เกิดขึ้นในเส้นทางข้อมูลไปยังสื่อผ่านแคช RAM ของไดรฟ์ |
| 185 0xB9 |
Head Stability | คุณสมบัติของ Western Digital |
| 186 0xBA |
Induced Op-Vibration Detection | คุณสมบัติของ Western Digital |
| 187 0xBB |
Reported Uncorrectable Errors | จำนวนข้อผิดพลาดที่ไม่สามารถกู้คืนได้โดยใช้ ECC ฮาร์ดแวร์ (ดูคุณสมบัติ 195) |
| 188 0xBC |
Command Timeout | จำนวนการดำเนินการที่ยกเลิกเนื่องจาก HDD timeout ปกติค่านี้ควรเท่ากับศูนย์ |
| 189 0xBD |
High Fly Writes | ผู้ผลิต HDD นำเซ็นเซอร์ flying height มาใช้ซึ่งพยายามให้การปกป้องเพิ่มเติมสำหรับการดำเนินการเขียนโดยการตรวจจับเมื่อหัวบันทึกบินอยู่นอกช่วงการทำงานปกติ หากพบเงื่อนไข flying height ที่ไม่ปลอดภัย กระบวนการเขียนจะหยุด และข้อมูลจะถูกเขียนใหม่หรือจัดสรรใหม่ไปยังพื้นที่ปลอดภัยของฮาร์ดดิสก์ คุณสมบัตินี้ระบุจำนวนข้อผิดพลาดเหล่านี้ที่ตรวจพบตลอดอายุการใช้งานของไดรฟ์ ฟีเจอร์นี้ใช้ในไดรฟ์ Seagate สมัยใหม่ส่วนใหญ่ และบางตัวของ Western Digital เริ่มจาก WD Enterprise WDE18300 และ WDE9180 Ultra2 SCSI และจะรวมอยู่ในผลิตภัณฑ์ WD Enterprise ในอนาคตทั้งหมด |
| 190 0xBE |
Temperature Difference หรือ Airflow Temperature | ค่าเท่ากับ (100-temp. °C) อนุญาตให้ผู้ผลิตตั้งค่า threshold ขั้นต่ำซึ่งสอดคล้องกับอุณหภูมิสูงสุด นี้ยังปฏิบัติตามข้อตกลงของ 100 เป็นค่ากรณีที่ดีที่สุด และค่าต่ำกว่าเป็นสิ่งที่ไม่พึงประสงค์ อย่างไรก็ตาม ไดรฟ์เก่าบางตัวอาจรายงานอุณหภูมิ Raw แทน (เหมือน 0xC2) หรือ อุณหภูมิลบ 50 ที่นี่ |
| 191 0xBF |
G-sense Error Rate | จำนวนข้อผิดพลาดที่เกิดจากแรงกระแทกและการสั่นสะท้านจากภายนอก |
| 192 0xC0 |
Power-off Retract Count, Emergency Retract Cycle Count (Fujitsu), หรือ Unsafe Shutdown Count | จำนวนรอบการเก็บหัวขณะปิดเครื่องหรือฉุกเฉิน |
| 193 0xC1 |
Load Cycle Count หรือ Load/Unload Cycle Count (Fujitsu) | นับรอบการโหลด/ปลดโหลดเข้าสู่ตำแหน่งลงจอดหัว บางไดรฟ์ใช้ 225 (0xE1) สำหรับ Load Cycle Count แทน Western Digital ให้คะแนน VelociRaptor ไว้ที่ 600,000 รอบโหลด/ปลดโหลด และ WD Green ไว้ที่ 300,000 รอบ ไดรฟ์หล者ออกแบบมาเพื่อปลดโหลดหัวบ่อยเพื่อประหยัดพลังงาน ในทางกลับกัน WD3000GLFS (ไดรฟ์เดสก์ท็อป) ระบุไว้เพียง 50,000 รอบ โหลด/ปลดโหลด บางไดรฟ์แลปท็อปและ "green power" เดสก์ท็อป โปรแกรมให้ปลดโหลดหัวเมื่อไม่มีกิจกรรมเป็นเวลาสั้นๆ เพื่อประหยัดพลังงาน ระบบปฏิบัติการมักเข้าถึงระบบไฟล์หลายครั้งต่อนาทีในพื้นหลัง ทำให้เกิด 100 หรือมากกว่ารอบโหลดต่อชั่วโมง หากหัวปลดโหลด: อาจเกินคะแนนรอบโหลดในเวลาน้อยกว่าหนึ่งปี มีโปรแกรมสำหรับระบบปฏิบัติการส่วนใหญ่ที่ปิดใช้งาน Advanced Power Management (APM) และ Automatic acoustic management (AAM) ซึ่งทำให้เกิดรอบโหลดบ่อย |
| 194 0xC2 |
Temperature หรือ Temperature Celsius | ระบุอุณหภูมิของอุปกรณ์ หากติดเซ็นเซอร์ที่เหมาะสม ไบต์ต่ำสุดของค่า Raw มีค่าอุณหภูมิที่แน่นอน (องศาเซลเซียส) |
| 195 0xC3 |
Hardware ECC Recovered | (ค่า Raw เฉพาะผู้ผลิต) ค่า Raw มีโครงสร้างต่างกันสำหรับผู้ผลิตต่างๆ และมักไม่มีความหมายเป็นตัวเลขทศนิยม |
| 196 0xC4 |
Reallocation Event Count | นับการดำเนินการ remap ค่า Raw ของคุณสมบัตินี้แสดงจำนวนครั้งทั้งหมดของการพยายามโอนข้อมูลจาก섹เตอร์ที่จัดสรรใหม่ไปยังพื้นที่สำรอง นับทั้งความสำเร็จและความล้มเหลว |
| 197 0xC5 |
Current Pending Sector Count | นับ "섹เตอร์ที่ไม่เสถียร" (รอการจัดสรรใหม่ เนื่องจากข้อผิดพลาดการอ่านที่ไม่สามารถกู้คืนได้) หากอ่าน섹เตอร์ที่ไม่เสถียรสำเร็จในภายหลัง จะจัดสรรใหม่และค่านี้จะลดลง ข้อผิดพลาดการอ่านบน섹เตอร์จะไม่จัดสรรใหม่ทันที (เพราะไม่สามารถอ่านค่าที่ถูกต้องได้ และค่าที่จะจัดสรรใหม่ไม่ทราบ และอาจอ่านได้ในภายหลัง) แทนที่จะเป็นเช่นนั้น ฟิร์มแวร์ของไดรฟ์จะจดจำว่าต้องจัดสรรใหม่섹เตอร์นั้น และจะทำในครั้งต่อไปที่เขียน อย่างไรก็ตาม บางไดรฟ์จะไม่จัดสรรใหม่섹เตอร์ปัญหาเหล่านี้ทันทีเมื่อเขียน แทนที่จะเป็นเช่นนั้น ไดรฟ์จะพยายามเขียนไปยัง섹เตอร์ปัญหาก่อน และถ้าการดำเนินการเขียนสำเร็จ แล้ว섹เตอร์จะถูกทำเครื่องหมายว่าดี (ในกรณีนี้ "Reallocation Event Count" (0xC4) จะไม่เพิ่มขึ้น) นี่คือข้อบกพร่องร้ายแรง เพราะถ้าไดรฟ์มี섹เตอร์ขอบเขตที่ล้มเหลวสม่ำเสมอหลังจากผ่านไปสักพักหลังการเขียนที่สำเร็จ ไดรฟ์จะไม่จัดสรรใหม่섹เตอร์ปัญหาเหล่านี้เลย |
| 198 0xC6 |
(Offline) Uncorrectable Sector Count | จำนวนข้อผิดพลาดที่ไม่สามารถแก้ไขได้ทั้งหมดเมื่ออ่าน/เขียน섹เตอร์ การเพิ่มขึ้นของค่านี้บ่งชี้ข้อบกพร่องของพื้นผิวดิสก์ และ/หรือปัญหาในระบบย่อยกลไก |
| 199 0xC7 |
UltraDMA CRC Error Count | จำนวนข้อผิดพลาดในการถ่ายโอนข้อมูลผ่านสายเคเบิลตามที่กำหนดโดย ICRC (Interface Cyclic Redundancy Check) |
| 200 0xC8 |
Multi-Zone Error Rate | จำนวนข้อผิดพลาดที่พบเมื่อเขียน섹เตอร์ ค่าที่สูงขึ้น หมายถึงสภาพกลไกของดิสก์แย่ลง |
| 200 0xC8 |
Write Error Rate (Fujitsu) | จำนวนข้อผิดพลาดทั้งหมดเมื่อเขียน섹เตอร์ |
| 201 0xC9 |
Soft Read Error Rate หรือ TA Counter Detected |
นับแสดงจำนวนข้อผิดพลาดการอ่านซอฟต์แวร์ที่ไม่สามารถแก้ไขได้ |
| 202 0xCA |
Data Address Mark errors หรือ TA Counter Increased |
นับข้อผิดพลาด Data Address Mark (หรือเฉพาะผู้ผลิต) |
| 203 0xCB |
Run Out Cancel | จำนวนข้อผิดพลาดที่เกิดจาก checksum ผิดพลาดระหว่างการแก้ไขข้อผิดพลาด |
| 204 0xCC |
Soft ECC Correction | นับข้อผิดพลาดที่แก้ไขโดยซอฟต์แวร์แก้ไขข้อผิดพลาดภายใน |
| 205 0xCD |
Thermal Asperity Rate | นับข้อผิดพลาดเนื่องจากอุณหภูมิสูง |
| 206 0xCE |
Flying Height | ความสูงของหัวเหนือพื้นผิวดิสก์ หากต่ำเกินไป จะทำให้ head crash น่าจะเกิดขึ้นง่ายขึ้น หากสูงเกินไป ข้อผิดพลาดการอ่าน/เขียนจะน่าจะเกิดขึ้นง่ายขึ้น |
| 207 0xCF |
Spin High Current | ปริมาณ surge current ที่ใช้หมุนไดรฟ์ให้ขึ้น |
| 208 0xD0 |
Spin Buzz | นับรูทีน buzz ที่จำเป็นในการหมุนไดรฟ์เนื่องจากไฟฟ้าไม่เพียงพอ |
| 209 0xD1 |
Offline Seek Performance | ประสิทธิภาพการค้นหาของไดรฟ์ระหว่างการทดสอบภายใน |
| 210 0xD2 |
Vibration During Write | พบใน Maxtor 6B200M0 200GB และ Maxtor 2R015H1 15GB |
| 211 0xD3 |
Vibration During Write | การบันทึกการสั่นสะท้านที่พบระหว่างการดำเนินการเขียน |
| 212 0xD4 |
Shock During Write | การบันทึกแรงกระแทกที่พบระหว่างการดำเนินการเขียน |
| 220 0xDC |
Disk Shift | ระยะที่ดิสก์เลื่อนสัมพัทธ์กับสปินเดิล (ปกติจากแรงกระแทกหรืออุณหภูมิ) หน่วยวัดไม่ทราบ |
| 221 0xDD |
G-Sense Error Rate | จำนวนข้อผิดพลาดที่เกิดจากแรงกระแทกและการสั่นสะท้านจากภายนอก |
| 222 0xDE |
Loaded Hours | เวลาทำงานภายใต้โหลดข้อมูล (การเคลื่อนที่ของแขนหัว चुंबก) |
| 223 0xDF |
Load/Unload Retry Count | นับจำนวนครั้งที่หัวเปลี่ยนตำแหน่ง |
| 224 0xE0 |
Load Friction | แรงต้านจากการเสียดสีในส่วนกลไกขณะทำงาน |
| 225 0xE1 |
Load/Unload Cycle Count | นับรอบโหลดทั้งหมด บางไดรฟ์ใช้ 193 (0xC1) สำหรับ Load Cycle Count แทน ดูคำอธิบายสำหรับ 193 สำหรับความสำคัญของตัวเลขนี้ |
| 226 0xE2 |
Load 'In'-time | เวลาทั้งหมดของการโหลดบนแอค추เอเตอร์หัว चुंबก (เวลาที่ไม่ได้อยู่ในพื้นที่จอด) |
| 227 0xE3 |
Torque Amplification Count | นับจำนวนครั้งที่พยายามชดเชยการเปลี่ยนแปลงความเร็วแผ่น |
| 228 0xE4 |
Power-Off Retract Cycle | จำนวนรอบปิดเครื่องที่นับเมื่อมี "retract event" และหัวถูกเก็บออกจากสื่อ เช่น เมื่อเครื่องปิด สลีป หรือว่างงาน |
| 230 0xE6 |
GMR Head Amplitude (HDD แม่เหล็ก), Drive Life Protection Status (SSD) | Amplitude ของ "thrashing" (การเคลื่อนที่หัวซ้ำๆ ระหว่างการดำเนินการ) ใน SSD แสดงว่าการใช้งานเกินคำพยากรณ์อายุการใช้งานที่คาดหวังหรือไม่ |
| 231 0xE7 |
Life Left (SSD) หรือ Temperature | ระบุอายุการใช้งาน SSD ที่เหลือโดยประมาณ ในแง่ของรอบโปรแกรม/ลบ หรือบล็อกสำรองที่พร้อมใช้งาน ค่าที่ปรับมาตรฐาน 100 แทนไดรฟ์ใหม่ ค่า threshold 10 บ่งชี้ต้องเปลี่ยนใหม่ ค่า 0 อาจหมายถึงไดรฟ์ทำงานในโหมดอ่านอย่างเดียวเพื่อกู้ข้อมูล ก่อนหน้านี้ (ก่อน 2010) ใช้บ้างสำหรับอุณหภูมิไดรฟ์ (รายงานที่ 0xC2 มากกว่า) |
| 232 0xE8 |
Endurance Remaining หรือ Available Reserved Space | จำนวนรอบการลบทางกายภาพที่เสร็จสิ้นบน SSD เป็นเปอร์เซ็นต์ของรอบการลบทางกายภาพสูงสุดที่ไดรฟ์ออกแบบมาเพื่อทนทาน Intel SSDs รายงานพื้นที่สำรองที่พร้อมใช้งานเป็นเปอร์เซ็นต์ของพื้นที่สำรองเริ่มต้น |
| 233 0xE9 |
Media Wearout Indicator (SSD) หรือ Power-On Hours | Intel SSDs รายงานค่าที่ปรับมาตรฐานจาก 100 ไดรฟ์ใหม่ ถึงขั้นต่ำ 1 ลดลงในขณะที่รอบการลบ NAND เพิ่มจาก 0 ถึงรอบสูงสุดที่กำหนด ก่อนหน้านี้ (ก่อน 2010) ใช้บ้างสำหรับ Power-On Hours (รายงานที่ 0x09 มากกว่า) |
| 234 0xEA |
Average erase count AND Maximum Erase Count | ถอดรหัสเป็น: byte 0-1-2 = จำนวนการลบเฉลี่ย (big endian) และ byte 3-4-5 = จำนวนการลบสูงสุด (big endian) |
| 235 0xEB |
Good Block Count AND System(Free) Block Count | ถอดรหัสเป็น: byte 0-1-2 = จำนวนบล็อกที่ดี (big endian) และ byte 3-4 = ระบบ (ฟรี) block count |
| 240 0xF0 |
Head Flying Hours หรือ 'Transfer Error Rate' (Fujitsu) | เวลาที่ใช้ในการจัดตำแหน่งหัวไดรฟ์ บางไดรฟ์ Fujitsu รายงานจำนวนการรีเซ็ตลิงก์ระหว่างการถ่ายโอนข้อมูล |
| 241 0xF1 |
Total LBAs Written | นับ LBAs ที่เขียนทั้งหมด |
| 242 0xF2 |
Total LBAs Read | นับ LBAs ที่อ่านทั้งหมด บางโปรแกรม S.M.A.R.T. จะรายงานตัวเลขลบสำหรับค่า Raw เนื่องจากในความเป็นจริงมี 48 bits แทนที่จะเป็น 32 |
| 243 0xF3 |
Total LBAs Written Expanded | 5 ไบต์บนสุดของจำนวน 12 ไบต์ของ LBAs ทั้งหมดที่เขียนไปยังอุปกรณ์ 7 ไบต์ล่างอยู่ที่คุณสมบัติ 0xF1 |
| 244 0xF4 |
Total LBAs Read Expanded | 5 ไบต์บนสุดของจำนวน 12 ไบต์ของ LBAs ทั้งหมดที่อ่านจากอุปกรณ์ 7 ไบต์ล่างอยู่ที่คุณสมบัติ 0xF2 |
| 249 0xF9 |
NAND Writes (1GiB) | การเขียน NAND ทั้งหมด ค่า Raw รายงานจำนวนการเขียนไปยัง NARD ในเพิ่ม 1 GB |
| 250 0xFA |
Read Error Retry Rate | นับข้อผิดพลาดขณะอ่านจากดิสก์ |
| 251 0xFB |
Minimum Spares Remaining | คุณสมบัติ Minimum Spares Remaining บ่งชี้จำนวนบล็อกสำรองที่เหลือเป็นเปอร์เซ็นต์ของจำนวนบล็อกสำรองทั้งหมดที่พร้อมใช้งาน |
| 252 0xFC |
Newly Added Bad Flash Block | คุณสมบัติ Newly Added Bad Flash Block บ่งชี้จำนวนบล็อกแฟลชที่เสียหายทั้งหมดที่ไดรฟ์ตรวจพบนับตั้งแต่เริ่มต้นในกระบวนการผลิต |
| 254 0xFE |
Free Fall Protection | นับ "Free Fall Events" ที่ตรวจพบ |
ตารางข้างต้นมาจาก Microsoft
นี่คือ 3 วิธีในการตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Windows 11/10!