S.M.A.R.T (เทคโนโลยีการตรวจสอบ การวิเคราะห์ และการรายงานด้วยตนเอง) มักเขียนว่า SMART เป็นระบบตรวจสอบที่รวมอยู่ในฮาร์ดดิสก์ไดรฟ์ของคอมพิวเตอร์ (HDD) ไดรฟ์โซลิดสเทต (SSD) และไดรฟ์ eMMC
หน้าที่หลักของมันคือการตรวจจับและรายงานตัวบ่งชี้ต่างๆ ของความน่าเชื่อถือของไดรฟ์โดยมีจุดประสงค์เพื่อคาดการณ์ความล้มเหลวของฮาร์ดแวร์ที่จะเกิดขึ้น ในโพสต์นี้ เราจะแสดงวิธีตรวจสอบสถานะ SMART Failure Predict ของไดรฟ์ใน Command Prompt, PowerShell และ Performance Monitor
ตรวจสอบ SMART Failure ทำนายสถานะไดรฟ์ใน Windows 11/10
คุณต้องลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบเพื่อใช้ตัวเลือกนี้
หากฮาร์ดไดรฟ์ (HDD) อยู่ในสถานะปิดหลังจากไม่ได้ใช้งาน ฮาร์ดไดรฟ์จะไม่แสดงในรายงานนี้ เฉพาะไดรฟ์ที่เปิดและทำงานอยู่เท่านั้นที่จะแสดงในรายงานนี้
1] ในการตรวจสอบ SMART Failure Predict Status of Drives ใน Command Prompt ให้ทำดังนี้:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ cmd แล้วกด Enter เพื่อเปิด Command Prompt
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งด้านล่าง แล้วกด Enter
wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
- หาก PredictFailure ของไดรฟ์แสดงเป็น FALSE จึงไม่พบปัญหาใดๆ กับไดรฟ์
- หาก PredictFailure ของไดรฟ์แสดงเป็น TRUE แล้วมองหา หมายเลขเหตุผล สำหรับ ID ในตารางท้ายโพสต์นี้ มีความหมายว่าอย่างไร
2] ในการตรวจสอบ SMART Failure Predict Status ของไดรฟ์ใน PowerShell ให้ทำดังต่อไปนี้:
- กด แป้น Windows + X เพื่อเปิดเมนู Power User
- จากนั้นกด i บนแป้นพิมพ์เพื่อเปิด PowerShell
- ในคอนโซล PowerShell ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter
Get-WmiObject -namespace root\wmi -class MSStorageDriver_FailurePredictStatus
- หาก PredictFailure ของไดรฟ์แสดงเป็น FALSE จึงไม่พบปัญหาใดๆ กับไดรฟ์
- หาก PredictFailure ของไดรฟ์แสดงเป็น TRUE แล้วมองหา หมายเลขเหตุผล สำหรับ ID ในตารางท้ายโพสต์นี้ มีความหมายว่าอย่างไร
ที่เกี่ยวข้อง :SMART Failure Predicted on Hard Disk error.
3] ในการตรวจสอบ SMART Failure Predict Status of Drives ในการตรวจสอบประสิทธิภาพ ให้ทำดังนี้:
- เรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ ให้พิมพ์
perfmon
และกด Enter เพื่อเปิดตัวตรวจสอบประสิทธิภาพ - ขยาย ชุดตัวรวบรวมข้อมูล ขยายระบบ ในบานหน้าต่างด้านซ้ายของ Performance Monitor
- คลิกขวาหรือกดค้างที่ การวินิจฉัยระบบ และคลิก/แตะที่ เริ่ม .
รายงานนี้จะเริ่มรวบรวมข้อมูลเป็นเวลา 60 วินาที อาจใช้เวลาเพิ่มอีก 60 วินาทีในการสร้างรายงาน
- เมื่อ รายงานการวินิจฉัยระบบ สร้างเสร็จแล้ว ขยายรายงาน> ระบบ> การวินิจฉัยระบบ ในบานหน้าต่างด้านซ้ายของ Performance Monitor
- ภายใต้ การวินิจฉัยระบบ , คลิก/แตะที่ รายงาน ที่สร้างขึ้น (รวบรวม) ในวันที่และเวลานี้ และขยาย การตรวจสอบดิสก์ ใน การตรวจสอบระบบขั้นพื้นฐาน ในส่วน คำเตือน .
หาก SMART ทำนายการตรวจสอบความล้มเหลว แสดง เท็จ ด้วยค่า 0 และ คำอธิบาย แสดงว่าผ่าน จึงไม่พบปัญหาใดๆ กับไดรฟ์
หาก SMART ทำนายการตรวจสอบความล้มเหลว แสดง เท็จ โดยมีค่าอื่นที่ไม่ใช่ 0 แล้วค้นหาหมายเลขสำหรับ ID ในตารางด้านล่างสำหรับความหมาย
เป็นที่รู้จัก ATA S ม A ร.ท. แอตทริบิวต์ (รหัสประจำตัว):
ไดรฟ์ไม่รองรับรหัสแอตทริบิวต์ (ID) ทั้งหมด รหัสบางรหัสเฉพาะสำหรับไดรฟ์บางประเภท (แผ่นแม่เหล็ก, แฟลช, SSD) ไดรฟ์อาจใช้รหัสต่างกันสำหรับพารามิเตอร์เดียวกัน
หากมีรายงานว่าไดรฟ์มีสถานะวิกฤติ ขอแนะนำให้สำรองข้อมูลและเปลี่ยนไดรฟ์ทันที
ID | ชื่อแอตทริบิวต์ | คำอธิบาย |
---|---|---|
0 | ไม่พบปัญหา | |
01 0x01 | อ่านอัตราข้อผิดพลาด | (ค่าดิบเฉพาะผู้ขาย) จัดเก็บข้อมูลที่เกี่ยวข้องกับอัตราข้อผิดพลาดในการอ่านฮาร์ดแวร์ที่เกิดขึ้นเมื่ออ่านข้อมูลจากพื้นผิวดิสก์ ค่าดิบมีโครงสร้างที่แตกต่างกันสำหรับผู้ขายที่แตกต่างกัน และมักไม่มีความหมายว่าเป็นตัวเลขทศนิยม |
02 0x02 | ประสิทธิภาพปริมาณงาน | ประสิทธิภาพปริมาณงานโดยรวม (ทั่วไป) ของฮาร์ดดิสก์ไดรฟ์ หากค่าของแอตทริบิวต์นี้ลดลง มีความเป็นไปได้สูงที่จะเกิดปัญหากับดิสก์ |
03 0x03 | เวลาหมุน | เวลาเฉลี่ยของการหมุนสปินเดิล (จากศูนย์ RPM ไปจนถึงการทำงานเต็มที่ [มิลลิวินาที]) |
04 0x04 | เริ่ม/หยุดนับ | จำนวนรอบการเริ่ม/หยุดของแกนหมุน แกนหมุนเปิดขึ้น และด้วยเหตุนี้การนับจึงเพิ่มขึ้น ทั้งเมื่อฮาร์ดดิสก์ถูกเปิดขึ้นหลังจากที่ได้ปิดเครื่องไปแล้วทั้งหมด (ตัดการเชื่อมต่อจากแหล่งพลังงาน) และเมื่อฮาร์ดดิสก์กลับจากการที่ก่อนหน้านี้เข้าสู่โหมดสลีป |
05 0x05 | จำนวนเซกเตอร์ที่จัดสรรใหม่ | จำนวนเซกเตอร์ที่จัดสรรใหม่ ค่าดิบแสดงถึงจำนวนเซกเตอร์เสีย ที่ถูกพบและทำการแมปใหม่ ดังนั้น ยิ่งค่าแอตทริบิวต์สูงขึ้นเท่าใด ไดรฟ์ก็ต้องจัดสรรใหม่มากขึ้นเท่านั้น ค่านี้ส่วนใหญ่จะใช้เป็นตัวชี้วัดอายุขัยของไดรฟ์ ไดรฟ์ที่มีการจัดสรรใหม่เลยมีแนวโน้มที่จะล้มเหลวอย่างมีนัยสำคัญในอีกไม่กี่เดือนข้างหน้า |
06 0x06 | อ่านระยะขอบของช่อง | ระยะขอบของช่องขณะอ่านข้อมูล ไม่ได้ระบุฟังก์ชันของแอตทริบิวต์นี้ |
07 0x07 | หาอัตราข้อผิดพลาด | (ค่าดิบเฉพาะผู้ขาย) อัตราการค้นหาข้อผิดพลาดของหัวแม่เหล็ก หากมีความล้มเหลวบางส่วนในระบบกำหนดตำแหน่งทางกล จะเกิดข้อผิดพลาดขึ้น ความล้มเหลวดังกล่าวอาจเกิดจากปัจจัยหลายอย่าง เช่น ความเสียหายต่อเซอร์โว หรือการเพิ่มความร้อนของฮาร์ดดิสก์ ค่าดิบมีโครงสร้างที่แตกต่างกันสำหรับผู้ขายที่แตกต่างกัน และมักไม่มีความหมายว่าเป็นตัวเลขทศนิยม |
08 0x08 | แสวงหาประสิทธิภาพของเวลา | ประสิทธิภาพโดยเฉลี่ยของการดำเนินการค้นหาของหัวแม่เหล็ก หากแอตทริบิวต์นี้ลดลง แสดงว่ามีปัญหาในระบบย่อยทางกล |
09 0x09 | ชั่วโมงเปิดเครื่อง | จำนวนชั่วโมงในสถานะเปิดเครื่อง ค่าดิบของแอตทริบิวต์นี้แสดงจำนวนชั่วโมงทั้งหมด (หรือนาที หรือวินาที ขึ้นอยู่กับผู้ผลิต) ในสถานะเปิดเครื่อง “โดยค่าเริ่มต้น อายุการใช้งานที่คาดหวังทั้งหมดของฮาร์ดดิสก์ในสภาพที่สมบูรณ์นั้นถูกกำหนดเป็น 5 ปี (ทำงานทุกวันและทุกคืนทุกวัน) ซึ่งเท่ากับ 1825 วันในโหมด 24/7 หรือ 43800 ชั่วโมง” ในไดรฟ์ก่อนปี 2548 บางรุ่น ค่าดิบนี้อาจก้าวหน้าอย่างไม่แน่นอนและ/หรือ “วนรอบ” (รีเซ็ตเป็นศูนย์เป็นระยะ) |
10 0x0A | หมุนจำนวนการลองใหม่ | จำนวนครั้งของการพยายามเริ่มการหมุนใหม่ คุณลักษณะนี้เก็บการนับรวมของความพยายามในการเริ่มสปินเพื่อให้ถึงความเร็วการทำงานอย่างเต็มที่ (ภายใต้เงื่อนไขว่าความพยายามครั้งแรกไม่สำเร็จ) การเพิ่มขึ้นของค่าแอตทริบิวต์นี้เป็นสัญญาณของปัญหาในระบบย่อยทางกลไกของฮาร์ดดิสก์ |
11 0x0B | ลองปรับเทียบใหม่ หรือ การนับครั้งในการปรับเทียบซ้ำ | แอตทริบิวต์นี้ระบุจำนวนที่มีการร้องขอการปรับเทียบใหม่ (ภายใต้เงื่อนไขว่าความพยายามครั้งแรกไม่สำเร็จ) การเพิ่มขึ้นของค่าแอตทริบิวต์นี้เป็นสัญญาณของปัญหาในระบบย่อยทางกลไกของฮาร์ดดิสก์ |
12 0x0C | จำนวนรอบพลังงาน | แอตทริบิวต์นี้ระบุจำนวนรอบการเปิด/ปิดฮาร์ดดิสก์แบบเต็ม |
13 0x0D | อัตราข้อผิดพลาดในการอ่านแบบนุ่มนวล | รายงานข้อผิดพลาดในการอ่านที่ไม่ได้รับการแก้ไขไปยังระบบปฏิบัติการ |
22 0x16 | ระดับฮีเลียมปัจจุบัน | เฉพาะสำหรับไดรฟ์ He8 จาก HGST ค่านี้วัดฮีเลียมภายในไดรฟ์สำหรับผู้ผลิตรายนี้โดยเฉพาะ เป็นแอตทริบิวต์ก่อนความล้มเหลวที่จะเดินทางเมื่อไดรฟ์ตรวจพบว่าสภาพแวดล้อมภายในไม่เป็นไปตามข้อกำหนด |
170 0xAA | พื้นที่สำรองที่พร้อมใช้งาน | ดูแอตทริบิวต์ E8 |
171 0xAB | SSD Program Fail Count | (Kingston) จำนวนรวมของความล้มเหลวในการทำงานของโปรแกรมแฟลชนับตั้งแต่ไดรฟ์ถูกปรับใช้ เหมือนกับแอตทริบิวต์ 181 |
172 0xAC | SSD Erase Fail Count | (Kingston) นับจำนวนความล้มเหลวในการลบแฟลช แอตทริบิวต์นี้จะคืนค่าจำนวนรวมของการดำเนินการลบ Flash ที่ล้มเหลวตั้งแต่มีการติดตั้งไดรฟ์ คุณลักษณะนี้เหมือนกับแอตทริบิวต์ 182 |
173 0xAD | SSD Wear Leveling Count | นับจำนวนการลบที่แย่ที่สุดในบล็อก |
174 0xAE | จำนวนการสูญเสียพลังงานที่ไม่คาดคิด | เรียกอีกอย่างว่า “Power-off Retract Count” ตามคำศัพท์ HDD ทั่วไป ค่า Raw จะรายงานจำนวนการปิดระบบที่ไม่สะอาด ซึ่งสะสมตลอดอายุการใช้งานของ SSD โดยที่ "การปิดระบบที่ไม่สะอาด" คือการกำจัดพลังงานโดยไม่มีคำสั่ง STANDBY IMMEDIATE เป็นคำสั่งสุดท้าย (โดยไม่คำนึงถึงกิจกรรม PLI โดยใช้กำลังของตัวเก็บประจุ) ค่าปกติคือ 100 เสมอ |
175 0xAF | การป้องกันการสูญเสียพลังงาน | ผลการทดสอบล่าสุดเป็นไมโครวินาทีในการคายประจุสูงสุด โดยอิ่มตัวที่ค่าสูงสุด บันทึกนาทีตั้งแต่การทดสอบครั้งล่าสุดและจำนวนการทดสอบตลอดอายุการใช้งาน ค่า Raw ประกอบด้วยข้อมูลต่อไปนี้:
ค่านอร์มัลไลซ์ถูกตั้งค่าเป็นหนึ่งเมื่อการทดสอบล้มเหลวหรือ 11 หากตัวเก็บประจุได้รับการทดสอบในสภาวะที่มีอุณหภูมิมากเกินไป มิฉะนั้น 100 |
176 0xB0 | ลบจำนวนความล้มเหลว | S.M.A.R.T. พารามิเตอร์ระบุจำนวนของความล้มเหลวของคำสั่งลบแฟลช |
177 0xB1 | สวมช่วงเดลต้า | เดลต้าระหว่างบล็อก Flash ที่มีการสึกหรอมากที่สุดและน้อยที่สุด มันอธิบายว่าการปรับระดับการสึกหรอของ SSD นั้นดี/ไม่ดีอย่างไรด้วยวิธีทางเทคนิคที่มากกว่า |
179 0xB3 | จำนวนบล็อกที่จองไว้ทั้งหมดที่ใช้แล้ว | ใช้แอตทริบิวต์ "Pre-Fail" อย่างน้อยในอุปกรณ์ Samsung |
180 0xB4 | จำนวนบล็อคที่สงวนไว้ซึ่งไม่ได้ใช้ทั้งหมด | ใช้แอตทริบิวต์ "Pre-Fail" อย่างน้อยในอุปกรณ์ HP |
181 0xB5 | โปรแกรมนับล้มเหลวทั้งหมด หรือ จำนวนการเข้าถึงที่ไม่สอดคล้องกัน 4K | จำนวนรวมของความล้มเหลวในการทำงานของโปรแกรม Flash นับตั้งแต่ไดรฟ์ถูกปรับใช้ จำนวนการเข้าถึงข้อมูลผู้ใช้ (ทั้งการอ่านและเขียน) โดยที่ LBA ไม่ได้จัดตำแหน่ง 4 KiB (LBA % 8 !=0 ) หรือขนาดไม่ใช่โมดูลัส 4 KiB (จำนวนบล็อก !=8) สมมติว่าขนาดบล็อกเชิงตรรกะ (LBS) =512 B. |
182 0xB6 | ลบจำนวนความล้มเหลว | ใช้แอตทริบิวต์ "Pre-Fail" อย่างน้อยในอุปกรณ์ Samsung |
183 0xB7 | จำนวนข้อผิดพลาดในการลดเกียร์ของ SATA หรือ รันไทม์ Bad Block | แอตทริบิวต์ Western Digital, Samsung หรือ Seagate:จำนวนการลดความเร็วลิงก์ (เช่น จาก 6Gbit/s เป็น 3Gbit/s) หรือจำนวนบล็อกข้อมูลทั้งหมดที่ตรวจพบข้อผิดพลาดที่ไม่สามารถแก้ไขได้ซึ่งพบในระหว่างปกติ การดำเนินการ. แม้ว่าการเสื่อมสภาพของพารามิเตอร์นี้อาจเป็นตัวบ่งชี้ถึงอายุของไดรฟ์และ/หรือปัญหาทางไฟฟ้าเครื่องกลที่อาจเกิดขึ้น แต่ก็ไม่ได้บ่งชี้โดยตรงว่าไดรฟ์ที่จะเกิดขึ้นเร็วๆ นี้ |
184 0xB8 | ข้อผิดพลาด End-to-End / IOEDC | แอตทริบิวต์นี้เป็นส่วนหนึ่งของเทคโนโลยี SMART IV ของ Hewlett-Packard ตลอดจนเป็นส่วนหนึ่งของ IO Error Detection and Correction schema ของผู้จำหน่ายรายอื่น และประกอบด้วยจำนวนข้อผิดพลาดที่เท่าเทียมกันซึ่งเกิดขึ้นในเส้นทางข้อมูล ไปยังสื่อผ่านแคช RAM ของไดรฟ์ |
185 0xB9 | ความมั่นคงของส่วนหัว | แอตทริบิวต์ของ Western Digital |
186 0xBA | การตรวจจับการสั่นสะเทือนแบบเหนี่ยวนำ | แอตทริบิวต์ของ Western Digital |
187 0xBB | รายงานข้อผิดพลาดที่ไม่สามารถแก้ไขได้ | จำนวนข้อผิดพลาดที่ไม่สามารถกู้คืนได้โดยใช้ฮาร์ดแวร์ ECC (ดูแอตทริบิวต์ 195) |
188 0xBC | หมดเวลาคำสั่ง | จำนวนการดำเนินการที่ยกเลิกเนื่องจากการหมดเวลาของ HDD โดยปกติค่าแอตทริบิวต์นี้ควรเท่ากับศูนย์ |
189 0xBD | การเขียนระดับสูง | ผู้ผลิต HDD ใช้ ความสูงในการบิน เซ็นเซอร์ที่พยายามให้การป้องกันเพิ่มเติมสำหรับการดำเนินการเขียนโดยการตรวจจับเมื่อหัวบันทึกลอยอยู่นอกช่วงการทำงานปกติ หากพบสภาวะความสูงของการบินที่ไม่ปลอดภัย กระบวนการเขียนจะหยุดลง และข้อมูลจะถูกเขียนใหม่หรือจัดสรรใหม่ไปยังพื้นที่ปลอดภัยของฮาร์ดไดรฟ์ แอตทริบิวต์นี้ระบุจำนวนข้อผิดพลาดที่ตรวจพบตลอดอายุการใช้งานของไดรฟ์ คุณลักษณะนี้ใช้กับไดรฟ์ซีเกทที่ทันสมัยส่วนใหญ่และไดรฟ์ของ Western Digital บางรุ่น โดยเริ่มด้วยฮาร์ดไดรฟ์ WD Enterprise WDE18300 และ WDE9180 Ultra2 SCSI และจะรวมอยู่ใน ผลิตภัณฑ์ WD Enterprise ทั้งหมดในอนาคต |
190 0xBE | ความแตกต่างของอุณหภูมิ หรือ อุณหภูมิกระแสลม | ค่าเท่ากับ (100-temp. °C) ทำให้ผู้ผลิตสามารถตั้งค่าเกณฑ์ขั้นต่ำซึ่งสอดคล้องกับอุณหภูมิสูงสุด นอกจากนี้ยังเป็นไปตามแบบแผนของ 100 ว่าเป็นค่าตัวพิมพ์ที่ดีที่สุดและค่าที่ต่ำกว่าไม่เป็นที่พึงปรารถนา อย่างไรก็ตาม ไดรฟ์รุ่นเก่าบางรุ่นอาจรายงานอุณหภูมิแบบ raw (เท่ากับ 0xC2) หรืออุณหภูมิลบ 50 ที่นี่แทน |
191 0xBF | อัตราข้อผิดพลาด G-sense | จำนวนข้อผิดพลาดที่เกิดจากการกระแทกและการสั่นสะเทือนจากภายนอก |
192 0xC0 | การนับการถอนการปิดเครื่อง , การนับรอบการถอนในกรณีฉุกเฉิน (ฟูจิตสึ) หรือ จำนวนการปิดระบบที่ไม่ปลอดภัย | จำนวนรอบการปิดเครื่องหรือดึงกลับในกรณีฉุกเฉิน |
193 0xC1 | โหลดจำนวนรอบ หรือ โหลด/ยกเลิกการโหลดจำนวนรอบ (ฟูจิตสึ) | จำนวนรอบการโหลด/ยกเลิกการโหลดในตำแหน่งโซนการลงจอดของส่วนหัว ไดรฟ์บางตัวใช้ 225 (0xE1) สำหรับ Load Cycle Count แทน Western Digital ให้คะแนนไดรฟ์ VelociRaptor สำหรับรอบการโหลด/ยกเลิกการโหลด 600,000 รอบ และไดรฟ์ WD Green สำหรับ 300,000 รอบ; อันหลังถูกออกแบบมาเพื่อขนถ่ายหัวบ่อยครั้งเพื่อประหยัดพลังงาน ในทางกลับกัน WD3000GLFS (ไดรฟ์เดสก์ท็อป) ถูกกำหนดไว้สำหรับรอบการโหลด/ยกเลิกการโหลดเพียง 50,000 รอบ ไดรฟ์แล็ปท็อปและไดรฟ์เดสก์ท็อป "พลังงานสีเขียว" บางตัวได้รับการตั้งโปรแกรมให้ถอดส่วนหัวออกเมื่อใดก็ตามที่ไม่มีกิจกรรมใดๆ ในช่วงเวลาสั้น ๆ เพื่อประหยัดพลังงาน ระบบปฏิบัติการมักจะเข้าถึงระบบไฟล์สองสามนาทีต่อนาทีในเบื้องหลัง ทำให้เกิดรอบการโหลด 100 ครั้งขึ้นไปต่อชั่วโมงหากส่วนหัวไม่โหลด:พิกัดรอบการโหลดอาจเกินในเวลาน้อยกว่าหนึ่งปี มีโปรแกรมสำหรับระบบปฏิบัติการส่วนใหญ่ที่ปิดใช้งาน Advanced Power Management (APM) และ การจัดการเสียงอัตโนมัติ (AAM) ทำให้เกิดรอบการโหลดบ่อยครั้ง |
194 0xC2 | อุณหภูมิ หรือ อุณหภูมิ เซลเซียส | ระบุอุณหภูมิของอุปกรณ์ หากมีการติดตั้งเซ็นเซอร์ที่เหมาะสม ไบต์ต่ำสุดของค่าดิบประกอบด้วยค่าอุณหภูมิที่แน่นอน (องศาเซลเซียส) |
195 0xC3 | กู้คืน ECC ของฮาร์ดแวร์แล้ว | (ค่าดิบเฉพาะผู้ขาย) ค่าดิบมีโครงสร้างที่แตกต่างกันสำหรับผู้ขายที่แตกต่างกัน และมักไม่มีความหมายว่าเป็นตัวเลขทศนิยม |
196 0xC4 | จำนวนเหตุการณ์การจัดตำแหน่งใหม่ | จำนวนการดำเนินการรีแมป ค่าดิบของแอตทริบิวต์นี้แสดงจำนวนความพยายามทั้งหมดในการถ่ายโอนข้อมูลจากภาคที่จัดสรรใหม่ไปยังพื้นที่สำรอง จะนับทั้งความพยายามที่สำเร็จและไม่สำเร็จ |
197 0xC5 | จำนวนเซกเตอร์ที่รอดำเนินการในปัจจุบัน | จำนวนเซกเตอร์ “ไม่เสถียร” (กำลังรอการแมปใหม่ เนื่องจากข้อผิดพลาดในการอ่านที่ไม่สามารถกู้คืนได้) หากอ่านเซกเตอร์ที่ไม่เสถียรในเวลาต่อมาได้สำเร็จ เซกเตอร์จะถูกรีแมปใหม่และค่านี้จะลดลง ข้อผิดพลาดในการอ่านบนเซกเตอร์จะไม่ทำการแมปเซกเตอร์ใหม่ทันที (เนื่องจากไม่สามารถอ่านค่าที่ถูกต้องได้ ดังนั้นจึงไม่ทราบค่าที่จะทำการแมปใหม่และอาจอ่านได้ในภายหลัง) แต่เฟิร์มแวร์ของไดรฟ์จะจำได้ว่าภาคนั้นจำเป็นต้องทำการรีแมปใหม่และจะทำการแมปใหม่ในครั้งต่อไปที่มีการเขียน อย่างไรก็ตาม ไดรฟ์บางตัวจะไม่ทำการแมปเซกเตอร์ดังกล่าวทันทีเมื่อเขียน แต่ไดรฟ์จะพยายามเขียนไปยังเซกเตอร์ที่มีปัญหาก่อน และหากการดำเนินการเขียนสำเร็จ เซกเตอร์นั้นจะถูกทำเครื่องหมายว่าดี (ในกรณีนี้ “จำนวนเหตุการณ์การจัดสรรใหม่” (0xC4) จะไม่เพิ่มขึ้น) นี่เป็นข้อบกพร่องที่ร้ายแรง เพราะหากไดรฟ์ดังกล่าวมีเซกเตอร์ส่วนเพิ่มที่ล้มเหลวอย่างต่อเนื่องหลังจากผ่านไประยะหนึ่งหลังจากการเขียนที่ประสบความสำเร็จ ไดรฟ์จะไม่ทำการแมปเซกเตอร์ปัญหาเหล่านี้ใหม่ |
198 0xC6 | (ออฟไลน์) จำนวนเซกเตอร์ที่ไม่สามารถแก้ไขได้ | จำนวนข้อผิดพลาดที่ไม่สามารถแก้ไขได้ทั้งหมดเมื่ออ่าน/เขียนเซกเตอร์ ค่าแอตทริบิวต์ที่เพิ่มขึ้นบ่งชี้ข้อบกพร่องของพื้นผิวดิสก์และ/หรือปัญหาในระบบย่อยทางกล |
199 0xC7 | จำนวนข้อผิดพลาด UltraDMA CRC | จำนวนข้อผิดพลาดในการถ่ายโอนข้อมูลผ่านสายเคเบิลอินเทอร์เฟซที่กำหนดโดย ICRC (Interface Cyclic Redundancy Check) |
200 0xC8 | อัตราข้อผิดพลาดหลายโซน | จำนวนข้อผิดพลาดที่พบเมื่อเขียนเซกเตอร์ ยิ่งค่าสูง สภาพกลไกของดิสก์ยิ่งแย่ลง |
200 0xC8 | อัตราข้อผิดพลาดในการเขียน (ฟูจิตสึ) | จำนวนข้อผิดพลาดทั้งหมดเมื่อเขียนเซกเตอร์ |
201 0xC9 | อัตราข้อผิดพลาดในการอ่านแบบนุ่มนวล หรือ ตรวจพบตัวนับ TA แล้ว | จำนวนระบุถึงจำนวนข้อผิดพลาดในการอ่านซอฟต์แวร์ที่ไม่สามารถแก้ไขได้ |
202 0xCA | ข้อผิดพลาดของเครื่องหมายที่อยู่ข้อมูล หรือ ตัวนับ TA เพิ่มขึ้น | จำนวนข้อผิดพลาดของเครื่องหมายที่อยู่ข้อมูล (หรือเฉพาะผู้จำหน่าย) |
203 0xCB | หมดเวลา ยกเลิก | จำนวนข้อผิดพลาดที่เกิดจากการตรวจสอบที่ไม่ถูกต้องระหว่างการแก้ไขข้อผิดพลาด |
204 0xCC | การแก้ไข ECC แบบนุ่มนวล | จำนวนข้อผิดพลาดที่แก้ไขโดยซอฟต์แวร์แก้ไขข้อผิดพลาดภายใน |
205 0xCD | อัตราการดูดกลืนความร้อน | จำนวนข้อผิดพลาดเนื่องจากอุณหภูมิสูง |
206 0xCE | ความสูงในการบิน | ความสูงของส่วนหัวเหนือพื้นผิวดิสก์ ถ้าต่ำเกินไป หัวชนจะมีโอกาสมากขึ้น หากสูงเกินไป ข้อผิดพลาดในการอ่าน/เขียนก็มีแนวโน้มสูง |
207 0xCF | หมุนกระแสไฟสูง | จำนวน กระแสไฟกระชาก ใช้ในการหมุนไดรฟ์ |
208 0xD0 | หมุน Buzz | จำนวนคำสั่ง Buzz ที่จำเป็นในการหมุนไดรฟ์เนื่องจากพลังงานไม่เพียงพอ |
209 0xD1 | ออฟไลน์แสวงหาประสิทธิภาพ | ประสิทธิภาพของไดรฟ์ในระหว่างการทดสอบภายใน |
210 0xD2 | การสั่นขณะเขียน | พบในดิสก์ Maxtor 6B200M0 200GB และ Maxtor 2R015H1 15GB |
211 0xD3 | การสั่นขณะเขียน | การบันทึกการสั่นที่พบระหว่างการดำเนินการเขียน |
212 0xD4 | ช็อตระหว่างเขียน | พบการบันทึกการกระแทกระหว่างการเขียน |
220 0xDC | การเปลี่ยนดิสก์ | ระยะทางที่ดิสก์เปลี่ยนไปเมื่อเทียบกับแกนหมุน (มักเกิดจากการกระแทกหรืออุณหภูมิ) ไม่ทราบหน่วยวัด |
221 0xDD | อัตราข้อผิดพลาด G-Sense | จำนวนข้อผิดพลาดที่เกิดจากการกระแทกและการสั่นสะเทือนจากภายนอก |
222 0xDE | ชั่วโมงที่โหลด | เวลาที่ใช้ในการดำเนินงานภายใต้การโหลดข้อมูล (การเคลื่อนที่ของกระดองหัวแม่เหล็ก) |
223 0xDF | โหลด/ยกเลิกการโหลดจำนวนการลองใหม่ | จำนวนครั้งที่เปลี่ยนตำแหน่ง |
224 0xE0 | แรงเสียดทานโหลด | ความต้านทานที่เกิดจากแรงเสียดทานในชิ้นส่วนทางกลขณะทำงาน |
225 0xE1 | โหลด/ยกเลิกการโหลดจำนวนรอบ | จำนวนรอบโหลดทั้งหมด ไดรฟ์บางตัวใช้ 193 (0xC1) สำหรับ Load Cycle Count แทน ดูความหมายของตัวเลขนี้ในคำอธิบายสำหรับ 193 |
226 0xE2 | โหลด 'ในเวลา' | เวลารวมของการโหลดบนตัวกระตุ้นหัวแม่เหล็ก (เวลาที่ไม่ได้ใช้ในบริเวณที่จอดรถ) |
227 0xE3 | จำนวนการขยายแรงบิด | จำนวนครั้งในการชดเชยการเปลี่ยนแปลงความเร็วของจาน |
228 0xE4 | รอบการถอนการปิดเครื่อง | จำนวนรอบการปิดเครื่องซึ่งจะถูกนับเมื่อใดก็ตามที่มี “เหตุการณ์การหดกลับ” และส่วนหัวจะถูกโหลดออกจากสื่อ เช่น เมื่อปิดเครื่อง เข้าสู่โหมดสลีป หรืออยู่ ไม่ได้ใช้งาน |
230 0xE6 | GMR Head Amplitude (HDD แม่เหล็ก), สถานะการปกป้องชีวิตของไดรฟ์ (SSD) | แอมพลิจูดของ “thrashing” (การเคลื่อนไหวศีรษะซ้ำๆ ระหว่างการดำเนินการ) ในไดรฟ์โซลิดสเทต ระบุว่าวิถีการใช้งานเกินเส้นอายุที่คาดหวังหรือไม่ |
231 0xE7 | ชีวิตที่เหลืออยู่ (SSD) หรือ อุณหภูมิ | ระบุอายุการใช้งาน SSD ที่เหลือโดยประมาณ ในแง่ของรอบโปรแกรม/การลบหรือบล็อกที่สงวนไว้ ค่าปกติที่ 100 แสดงถึงไดรฟ์ใหม่ โดยมีค่าขีดจำกัดที่ 10 บ่งชี้ว่าจำเป็นต้องเปลี่ยน ค่า 0 อาจหมายความว่าไดรฟ์ทำงานในโหมดอ่านอย่างเดียวเพื่อให้สามารถกู้คืนข้อมูลได้ ก่อนหน้านี้ (ก่อนปี 2010) ใช้สำหรับอุณหภูมิไดรฟ์เป็นครั้งคราว (โดยทั่วไปจะรายงานที่ 0xC2) |
232 0xE8 | ความทนทานที่เหลืออยู่ หรือ พื้นที่สำรองว่าง | จำนวนรอบการลบทางกายภาพที่เสร็จสิ้นบน SSD โดยคิดเป็นเปอร์เซ็นต์ของรอบการลบข้อมูลจริงสูงสุดที่ไดรฟ์ได้รับการออกแบบมาให้ทนทาน Intel SSD จะรายงานพื้นที่สงวนที่พร้อมใช้งานเป็นเปอร์เซ็นต์ของพื้นที่สงวนเริ่มต้น |
233 0xE9 | Media Wearout Indicator (SSDs) or Power-On Hours | Intel SSDs report a normalized value from 100, a new drive, to a minimum of 1. It decreases while the NAND erase cycles increase from 0 to the maximum-rated cycles.Previously (pre-2010) occasionally used for Power-On Hours (more typically reported in 0x09). |
234 0xEA | Average erase count AND Maximum Erase Count | Decoded as:byte 0-1-2 =average erase count (big endian) and byte 3-4-5 =max erase count (big endian). |
235 0xEB | Good Block Count AND System(Free) Block Count | Decoded as:byte 0-1-2 =good block count (big endian) and byte 3-4 =system (free) block count. |
240 0xF0 | Head Flying Hours or ‘Transfer Error Rate’ (Fujitsu) | Time spent during the positioning of the drive heads. Some Fujitsu drives report the count of link resets during a data transfer. |
241 0xF1 | Total LBAs Written | Total count of LBAs written. |
242 0xF2 | Total LBAs Read | Total count of LBAs read. Some S.M.A.R.T. utilities will report a negative number for the raw value since in reality it has 48 bits rather than 32. |
243 0xF3 | Total LBAs Written Expanded | The upper 5 bytes of the 12-byte total number of LBAs written to the device. The lower 7 byte value is located at attribute 0xF1. |
244 0xF4 | Total LBAs Read Expanded | The upper 5 bytes of the 12-byte total number of LBAs read from the device. The lower 7 byte value is located at attribute 0xF2. |
249 0xF9 | NAND Writes (1GiB) | Total NAND Writes. Raw value reports the number of writes to NAND in 1 GB increments. |
250 0xFA | Read Error Retry Rate | Count of errors while reading from a disk. |
251 0xFB | Minimum Spares Remaining | The Minimum Spares Remaining attribute indicates the number of remaining spare blocks as a percentage of the total number of spare blocks available. |
252 0xFC | Newly Added Bad Flash Block | The Newly Added Bad Flash Block attribute indicates the total number of bad flash blocks the drive detected since it was first initialized in manufacturing. |
254 0xFE | Free Fall Protection | Count of “Free Fall Events” detected. |
The above table has been sourced from Microsoft.
That’s it on the 3 ways to check SMART Failure Predict Status of drives in Windows 11/10!