คอมพิวเตอร์ Windows อินเทอร์เน็ต

สมาร์ทตรวจสอบฮาร์ดไดรฟ์ S.M.A.R.T. คืออะไร ฮาร์ดไดรฟ์ ⇡ อุปสรรค HDD

วันนี้ผมขอพูดถึงเทคโนโลยี SMART ที่กล่าวถึงในบทความก่อนหน้านี้เกี่ยวกับเกณฑ์การเลือกฮาร์ดไดรฟ์และศึกษาคำถามเกี่ยวกับลักษณะ Bad Sector เมื่อตรวจสอบพื้นผิวด้วยโปรแกรมพิเศษและ ความอ่อนล้าของพื้นผิวสำรองสำหรับการกำหนดใหม่ - คำถามที่ยกมาจากบทความที่แล้ว

เริ่มต้นด้วยการเที่ยวชมประวัติศาสตร์สั้นๆ เช่นเคย ความน่าเชื่อถือ ฮาร์ดดิสก์(และอุปกรณ์เก็บข้อมูลในกรณีทั่วไป) มีความสำคัญอย่างยิ่งเสมอ และประเด็นไม่ได้อยู่ที่ค่าใช้จ่ายเลย แต่ในคุณค่าของข้อมูลที่เขานำติดตัวไปยังอีกโลกหนึ่ง ออกจากชีวิตตัวเอง และในการสูญเสียผลกำไรที่เกี่ยวข้องกับการหยุดทำงานเมื่อฮาร์ดไดรฟ์ล้มเหลวถ้าเรากำลังพูดถึง ผู้ใช้ทางธุรกิจ แม้ว่าข้อมูลจะยังคงอยู่ และเป็นเรื่องปกติธรรมดาที่ใครๆ ก็อยากรู้เกี่ยวกับช่วงเวลาที่ไม่พึงประสงค์ดังกล่าวล่วงหน้า แม้แต่การให้เหตุผลแบบธรรมดาในระดับครัวเรือนยังชี้ให้เห็นว่าการสังเกตสถานะของอุปกรณ์ที่ทำงานอยู่สามารถแนะนำช่วงเวลาดังกล่าวได้ มันยังคงเป็นเพียงการนำข้อสังเกตนี้ไปใช้ในฮาร์ดไดรฟ์เท่านั้น

เป็นครั้งแรกที่วิศวกรของยักษ์ใหญ่สีน้ำเงิน (นั่นคือ IBM) คิดเกี่ยวกับปัญหานี้ และในปี 1995 พวกเขาเสนอเทคโนโลยีที่ตรวจสอบพารามิเตอร์ที่สำคัญหลายอย่างของไดรฟ์ และพยายามคาดการณ์ความล้มเหลวของไดรฟ์โดยพิจารณาจากข้อมูลที่รวบรวมไว้ - การวิเคราะห์ความล้มเหลวเชิงคาดการณ์ (PFA) แนวคิดนี้ถูกเลือกโดย Compaq ซึ่งต่อมาได้สร้างเทคโนโลยีของตัวเองขึ้นมา - IntelliSafe นอกจากนี้ ซีเกท ควอนตัม และคอนเนอร์ ยังมีส่วนช่วยในการพัฒนาคอมแพคอีกด้วย เทคโนโลยีที่พวกเขาสร้างขึ้นยังได้ตรวจสอบลักษณะการทำงานของดิสก์จำนวนหนึ่ง เปรียบเทียบกับค่าที่ยอมรับได้ และรายงานไปยังระบบโฮสต์ในกรณีที่มีภัยคุกคาม นี่เป็นก้าวย่างที่ยิ่งใหญ่ ถ้าไม่เพิ่มความน่าเชื่อถือของฮาร์ดไดรฟ์ อย่างน้อยก็เพื่อลดความเสี่ยงที่จะสูญเสียข้อมูลเมื่อใช้งาน ความพยายามครั้งแรกประสบความสำเร็จและแสดงให้เห็นถึงความจำเป็นในการพัฒนาเทคโนโลยีต่อไป เทคโนโลยี S.M.A.R.T (Self Monitoring Analyzing and Reporting Technology) ได้รวมตัวกับผู้ผลิตฮาร์ดไดรฟ์รายใหญ่ทั้งหมดแล้ว โดยใช้เทคโนโลยี IntelliSafe และ PFA (อย่างไรก็ตาม PFA ยังคงมีอยู่ในปัจจุบันในฐานะชุดเทคโนโลยีสำหรับการตรวจสอบและวิเคราะห์ระบบย่อยต่างๆ เซิร์ฟเวอร์ IBMรวมถึงระบบย่อยของดิสก์และการตรวจสอบหลังอิงจากเทคโนโลยี SMART อย่างแม่นยำ)

ดังนั้น SMART จึงเป็นเทคโนโลยีสำหรับการประเมินภายในของสถานะของดิสก์ และเป็นกลไกในการทำนายความล้มเหลวของฮาร์ดดิสก์ที่อาจเกิดขึ้นได้ เป็นสิ่งสำคัญที่จะต้องทราบว่าโดยหลักการแล้วเทคโนโลยีไม่สามารถแก้ปัญหาที่เกิดขึ้นได้ (ปัญหาหลักแสดงในรูปด้านล่าง) สามารถเตือนได้เฉพาะปัญหาที่เกิดขึ้นแล้วหรือเกี่ยวกับปัญหาที่คาดหวังในอนาคตอันใกล้เท่านั้น

ในขณะเดียวกันก็ต้องกล่าวด้วยว่าเทคโนโลยีไม่สามารถทำนายปัญหาที่เป็นไปได้ทั้งหมดได้อย่างสมบูรณ์และนี่เป็นตรรกะ: ผลลัพธ์ของอุปกรณ์อิเล็กทรอนิกส์อันเป็นผลมาจากแรงดันไฟกระชาก ความเสียหายต่อหัวและพื้นผิวอันเป็นผลมาจากการกระแทก เป็นต้น ไม่มีเทคโนโลยีใดสามารถทำนายได้ มีเพียงปัญหาเหล่านั้นเท่านั้นที่สามารถคาดการณ์ได้ซึ่งเกี่ยวข้องกับการเสื่อมสภาพทีละน้อยของลักษณะเฉพาะ การเสื่อมสลายของส่วนประกอบบางอย่างอย่างสม่ำเสมอ

ขั้นตอนการพัฒนาเทคโนโลยี

เทคโนโลยี SMART ได้ผ่านสามขั้นตอนในการพัฒนา ในรุ่นแรก มีการสังเกตพารามิเตอร์จำนวนเล็กน้อย ไม่มีการดำเนินการที่เป็นอิสระของไดรฟ์ การเปิดตัวทำได้โดยคำสั่งผ่านอินเทอร์เฟซเท่านั้น ไม่มีข้อกำหนดใดที่อธิบายมาตรฐานได้อย่างสมบูรณ์ ดังนั้นจึงไม่มีและไม่มีการคาดการณ์ที่ชัดเจนว่าควรควบคุมพารามิเตอร์ใด นอกจากนี้ความหมายและความหมาย ระดับที่รับได้ผู้ผลิตฮาร์ดไดรฟ์ที่ลดน้อยลงทั้งหมด (ซึ่งเป็นเรื่องปกติเนื่องจากผู้ผลิตรู้ดีกว่าว่าฮาร์ดไดรฟ์ที่กำหนดควรควบคุมสิ่งใดเพราะฮาร์ดไดรฟ์ทั้งหมดต่างกันเกินไป) และด้วยเหตุนี้ซอฟต์แวร์ที่เขียนโดย บริษัท บุคคลที่สามตามกฎจึงไม่เป็นสากลและสามารถรายงานความล้มเหลวที่จะเกิดขึ้นอย่างผิดพลาด (ความสับสนเกิดขึ้นเนื่องจากผู้ผลิตต่างเก็บค่าของพารามิเตอร์ต่าง ๆ ภายใต้ ตัวระบุเดียวกัน) มีการร้องเรียนจำนวนมากว่าจำนวนกรณีของการตรวจจับสถานะก่อนความล้มเหลวมีขนาดเล็กมาก (ลักษณะเฉพาะของธรรมชาติของมนุษย์: คุณต้องการรับทุกอย่างในครั้งเดียวเพื่อบ่นเกี่ยวกับความล้มเหลวของดิสก์กะทันหันก่อนที่จะมีการนำ SAMRT มาใช้ แต่อย่างใดไม่ นึกขึ้นมาอย่างหนึ่ง) สถานการณ์แย่ลงโดยข้อเท็จจริงที่ว่าในกรณีส่วนใหญ่ไม่เป็นไปตามข้อกำหนดขั้นต่ำที่จำเป็นสำหรับการทำงานของ SMART (เราจะพูดถึงเรื่องนี้ในภายหลัง) สถิติแสดงให้เห็นว่าจำนวนความล้มเหลวที่คาดการณ์ไว้น้อยกว่า 20% เทคโนโลยีในขั้นตอนนี้ยังห่างไกลจากความสมบูรณ์แบบ แต่เป็นการปฏิวัติก้าวไปข้างหน้า

ไม่ค่อยมีใครรู้จักเกี่ยวกับขั้นตอนที่สองของการพัฒนา SMART - SMART II โดยพื้นฐานแล้วพบปัญหาเดียวกันกับครั้งแรก นวัตกรรมคือความสามารถในการตรวจสอบพื้นหลังของพื้นผิวซึ่งดำเนินการโดยดิสก์ในโหมดอัตโนมัติในช่วงเวลาว่างและการบำรุงรักษาบันทึกข้อผิดพลาด รายการพารามิเตอร์ที่ตรวจสอบได้รับการขยาย (อีกครั้งขึ้นอยู่กับรุ่นและผู้ผลิต) สถิติแสดงให้เห็นว่าจำนวนความล้มเหลวที่คาดการณ์ไว้ถึง 50%

เวทีสมัยใหม่แสดงด้วยเทคโนโลยี SMART III มาดูรายละเอียดกันดีกว่าลองทำความเข้าใจโดยทั่วไปว่ามันทำงานอย่างไรและทำไมจึงมีความจำเป็น

เรารู้อยู่แล้วว่า SMART ตรวจสอบคุณสมบัติพื้นฐานของไดรฟ์ พารามิเตอร์เหล่านี้เรียกว่าแอตทริบิวต์ ผู้ผลิตกำหนดพารามิเตอร์ที่จำเป็นสำหรับการตรวจสอบ แต่ละแอตทริบิวต์มีค่าบางอย่าง - ค่า โดยปกติจะมีตั้งแต่ 0 ถึง 100 (แม้ว่าจะอยู่ในช่วงสูงถึง 200 หรือสูงถึง 255) ค่าของมันคือความน่าเชื่อถือของแอตทริบิวต์เฉพาะที่สัมพันธ์กับค่าอ้างอิงบางส่วน (กำหนดโดยผู้ผลิต) ค่าที่สูงแสดงว่าไม่มีการเปลี่ยนแปลงในพารามิเตอร์นี้หรือการเสื่อมสภาพช้าขึ้นอยู่กับค่า ค่าต่ำบ่งชี้ว่าเสื่อมสภาพอย่างรวดเร็วหรืออาจเกิดความล้มเหลวได้ เช่น ยิ่งค่าของแอตทริบิวต์ค่าสูงเท่าไรก็ยิ่งดี โปรแกรมตรวจสอบบางโปรแกรมแสดงค่า Raw หรือ Raw - นี่คือค่าของแอตทริบิวต์ในรูปแบบภายใน (ซึ่งแตกต่างกันสำหรับดิสก์ด้วย รุ่นต่างๆและผู้ผลิตหลายราย) ซึ่งจัดเก็บอยู่ในไดรฟ์ สำหรับผู้ใช้ทั่วไป มันไม่ได้ให้ข้อมูลอะไรมาก สิ่งที่น่าสนใจกว่าคือมูลค่าที่คำนวณจากมัน สำหรับแต่ละแอตทริบิวต์ ผู้ผลิตกำหนดค่าต่ำสุดที่เป็นไปได้ซึ่งรับประกันการทำงานที่ปราศจากความล้มเหลวของไดรฟ์ - เกณฑ์ หากค่าแอททริบิวต์ต่ำกว่าค่าเกณฑ์ อาจเกิดความผิดปกติหรือความล้มเหลวโดยสิ้นเชิงได้ ยังคงต้องเพิ่มว่าแอตทริบิวต์มีความสำคัญและไม่สำคัญ หากพารามิเตอร์ที่สำคัญเกินขีดจำกัด แสดงว่าจริง ๆ แล้วหมายถึงความล้มเหลว ค่าที่อยู่นอกขอบเขตของค่าที่ยอมรับได้ของพารามิเตอร์ที่ไม่สำคัญบ่งชี้ถึงปัญหา แต่ดิสก์สามารถทำงานต่อไปได้ (แม้ว่าบางทีอาจมีการเสื่อมสภาพบ้างในบางส่วน) ลักษณะ: ประสิทธิภาพเช่น)

ที่พบบ่อยที่สุดในช่วงวิกฤต ลักษณะสำคัญคือ: Raw Read Error Rate - ความถี่ของข้อผิดพลาดเมื่ออ่านข้อมูลจากดิสก์ ที่มาซึ่งเกิดจากฮาร์ดแวร์ของดิสก์

หมุนเวลา- เวลาในการหมุนแผ่นดิสก์จำนวนหนึ่งจากสถานะพักไปจนถึงความเร็วในการทำงาน เมื่อคำนวณค่านอร์มัลไลซ์ (Value) เวลาที่ใช้จริงจะถูกเปรียบเทียบกับค่าอ้างอิงบางค่าที่ตั้งไว้ที่โรงงาน ค่าที่ไม่สูงสุดที่ไม่ลดลงด้วย Spin Up Retry Count Value = max (Raw เท่ากับ 0) ไม่ได้หมายถึงสิ่งเลวร้าย ความแตกต่างของเวลากับเวลาอ้างอิงอาจเกิดจากสาเหตุหลายประการ เช่น หน่วยจ่ายไฟล้มเหลว

หมุนขึ้นลองใหม่นับ- จำนวนครั้งในการลองหมุนดิสก์ตามความเร็วในการทำงาน หากความพยายามครั้งแรกไม่สำเร็จ ค่า Raw ที่ไม่เป็นศูนย์ (ตามลำดับ ค่าที่ไม่ใช่ค่าสูงสุด) บ่งชี้ปัญหาในส่วนกลไกของไดรฟ์

ค้นหาอัตราข้อผิดพลาด- ความถี่ของข้อผิดพลาดในการวางตำแหน่งของเฮดยูนิต ค่า Raw ที่สูงบ่งชี้ว่ามีปัญหา ซึ่งอาจสร้างความเสียหายให้กับเครื่องหมายเซอร์โว การขยายตัวทางความร้อนมากเกินไปของดิสก์ ปัญหาทางกลในหน่วยกำหนดตำแหน่ง ฯลฯ ค่าสูงคงที่ของค่าบ่งชี้ว่าทุกอย่างเรียบร้อยดี

จำนวนภาคที่จัดสรรใหม่- จำนวนการดำเนินการมอบหมายใหม่เซกเตอร์ SMART ในยุคปัจจุบันสามารถวิเคราะห์ภาคส่วนเพื่อความมั่นคงของงานได้ "ทันที" และหากพบว่ามีข้อผิดพลาดให้มอบหมายใหม่ ด้านล่างเราจะพูดถึงรายละเอียดเพิ่มเติม

ในลักษณะที่ไม่สำคัญ กล่าวคือ คุณลักษณะของข้อมูล มักจะสังเกตได้ดังต่อไปนี้:

  • เริ่ม / หยุดนับ- จำนวนรวมของการเริ่มต้น / หยุดของแกนหมุน รับประกันได้ว่ามอเตอร์ขับเคลื่อนสามารถเปิด/ปิดการทำงานได้จำนวนหนึ่งเท่านั้น ค่านี้ถูกเลือกเป็นค่าเกณฑ์ แผ่นดิสก์รุ่นแรกที่มีความเร็วในการหมุน 7200 รอบต่อนาทีมีมอเตอร์ที่ไม่น่าเชื่อถือสามารถบรรทุกได้เพียงเล็กน้อยและล้มเหลวอย่างรวดเร็ว
  • เปิดเครื่องชั่วโมง- จำนวนชั่วโมงที่ใช้ในสถานะเปิดเครื่อง ตามค่าเกณฑ์สำหรับมัน เวลาหนังสือเดินทางระหว่างความล้มเหลว (MBTF) จะถูกเลือก เมื่อพิจารณาถึงค่า MBTF ที่ค่อนข้างเหลือเชื่อ ไม่น่าจะเป็นไปได้ที่พารามิเตอร์จะถึงเกณฑ์วิกฤติ แต่ถึงอย่างนั้นในกรณีนี้ ดิสก์ก็ไม่จำเป็นอีกต่อไป
  • ไดรฟ์ Power Cycle Count- จำนวนรอบการเปิดปิดที่สมบูรณ์ของดิสก์ สามารถใช้แอตทริบิวต์นี้และแอตทริบิวต์ก่อนหน้าเพื่อประเมินได้ เช่น มีการใช้ดิสก์เท่าใดก่อนซื้อ
  • อุณหภูมิ- เรียบง่ายและชัดเจน การอ่านค่าของเซ็นเซอร์อุณหภูมิในตัวจะถูกเก็บไว้ที่นี่ อุณหภูมิมีผลกระทบอย่างมากต่ออายุการใช้งานของไดรฟ์ (แม้ว่าจะอยู่ในขอบเขตที่ยอมรับได้ก็ตาม)
  • จำนวนภาคที่รอดำเนินการในปัจจุบัน- จำนวนของภาคที่สมัครเพื่อทดแทนจะถูกเก็บไว้ที่นี่ พวกเขายังไม่ถูกระบุว่าไม่ดี แต่การอ่านมันแตกต่างจากการอ่านเซกเตอร์ที่เสถียรซึ่งเรียกว่าเซกเตอร์ที่น่าสงสัยหรือไม่เสถียร
  • จำนวนเซกเตอร์ที่ไม่สามารถแก้ไขได้- จำนวนข้อผิดพลาดในการเข้าถึงภาคที่ยังไม่ได้รับการแก้ไข สาเหตุที่เป็นไปได้การเกิดขึ้นอาจเป็นความล้มเหลวทางกลหรือความเสียหายต่อพื้นผิว
  • อัตราข้อผิดพลาด UDMA CRC- จำนวนข้อผิดพลาดที่เกิดขึ้นเมื่อถ่ายโอนข้อมูลผ่านอินเทอร์เฟซภายนอก อาจเกิดจากสายเคเบิลคุณภาพต่ำ โหมดการทำงานที่ผิดปกติ
  • เขียนอัตราข้อผิดพลาด- แสดงความถี่ของข้อผิดพลาดที่เกิดขึ้นเมื่อเขียนลงดิสก์ สามารถใช้เป็นตัวบ่งชี้คุณภาพพื้นผิวและกลไกของไดรฟ์

    ข้อผิดพลาดและการเปลี่ยนแปลงพารามิเตอร์ทั้งหมดที่เกิดขึ้นจะถูกบันทึกไว้ในบันทึก SMART คุณลักษณะนี้ปรากฏใน SMART II แล้ว พารามิเตอร์ทั้งหมดของนิตยสาร - วัตถุประสงค์, ขนาด, จำนวนจะถูกกำหนดโดยผู้ผลิตฮาร์ดไดรฟ์ ในขณะนี้เราสนใจเพียงข้อเท็จจริงที่ว่าพวกเขามีอยู่เท่านั้น โดยไม่มีรายละเอียด ข้อมูลที่เก็บไว้ในบันทึกจะใช้ในการวิเคราะห์เงื่อนไขและคาดการณ์

    โดยไม่ต้องลงรายละเอียด การทำงานของ SMART นั้นเรียบง่าย - ระหว่างการทำงานของไดรฟ์ ข้อผิดพลาดและปรากฏการณ์ที่น่าสงสัยทั้งหมดที่เกิดขึ้นจะถูกติดตามอย่างง่าย ๆ ซึ่งสะท้อนให้เห็นในคุณลักษณะที่เกี่ยวข้อง นอกจากนี้ เริ่มจาก SMART II ไดรฟ์หลายตัวมีฟังก์ชันการวินิจฉัยตัวเอง การทดสอบ SMART สามารถทำได้ในสองโหมด ออฟไลน์ - การทดสอบจะดำเนินการจริงใน พื้นหลังเนื่องจากไดรฟ์พร้อมที่จะยอมรับและดำเนินการคำสั่งได้ตลอดเวลาและเป็นคำสั่งพิเศษซึ่งเมื่อได้รับคำสั่งการทดสอบจะสิ้นสุดลง

    เอกสารการทดสอบตัวเองมีสามประเภท: การรวบรวมแบบออฟไลน์ การทดสอบตัวเองแบบสั้น การทดสอบตนเองแบบขยาย สองตัวหลังสามารถดำเนินการได้ทั้งในพื้นหลังและในโหมดพิเศษ ชุดการทดสอบที่รวมอยู่ในนั้นไม่ได้มาตรฐาน

    ระยะเวลาของการดำเนินการอาจมาจากวินาทีถึงนาทีและชั่วโมง หากคุณไม่เข้าถึงดิสก์โดยกะทันหัน และในขณะเดียวกัน ดิสก์ก็จะเผยแพร่เสียงเหมือนที่เกิดขึ้นระหว่างภาระงาน ดูเหมือนว่าจะเป็นการครุ่นคิด ข้อมูลทั้งหมดที่รวบรวมจากการทดสอบดังกล่าวจะถูกเก็บไว้ในบันทึกและแอตทริบิวต์

    เซกเตอร์เสียเหล่านั้น ...

    กลับไปที่คำถามของเซกเตอร์เสียที่เริ่มต้นทั้งหมด SMART III นำเสนอฟังก์ชันที่ช่วยให้ผู้ใช้สามารถกำหนดเซกเตอร์ BAD ใหม่ได้อย่างโปร่งใส กลไกทำงานค่อนข้างง่าย ในกรณีที่การอ่านเซกเตอร์ไม่เสถียร หรือมีข้อผิดพลาดในการอ่าน SMART จะเพิ่มเข้าไปในรายการที่ไม่เสถียรและเพิ่มตัวนับ (จำนวนภาคที่รอดำเนินการในปัจจุบัน) หากเข้าถึงซ้ำแล้วซ้ำอีก เซกเตอร์ถูกอ่านโดยไม่มีปัญหา ภาคนั้นจะถูกลบออกจากรายการนี้ ถ้าไม่เช่นนั้นตามโอกาสที่กำหนด - ในกรณีที่ไม่มีการเข้าถึงดิสก์ ดิสก์จะเริ่มการสแกนพื้นผิวอิสระซึ่งส่วนใหญ่เป็นเซกเตอร์ที่น่าสงสัย หากเซกเตอร์ถูกรับรู้ว่าไม่ดี เซกเตอร์จะถูกกำหนดใหม่ให้กับเซกเตอร์จากพื้นผิวการสำรองข้อมูล (RSC จะเพิ่มขึ้นตามลำดับ) การกำหนดพื้นหลังใหม่ดังกล่าวนำไปสู่ข้อเท็จจริงที่ว่าเซกเตอร์เสียแทบจะมองไม่เห็นในฮาร์ดไดรฟ์สมัยใหม่เมื่อตรวจสอบพื้นผิวด้วยโปรแกรมบริการ ในขณะเดียวกัน ด้วยเซกเตอร์เสียจำนวนมาก การมอบหมายใหม่ไม่สามารถเกิดขึ้นได้อย่างไม่มีกำหนด ขีด จำกัด แรกนั้นชัดเจน - เป็นปริมาตรของพื้นผิวสำรอง นี่เป็นกรณีที่ฉันมีในใจ ประการที่สองไม่ชัดเจนนัก - ความจริงก็คือฮาร์ดไดรฟ์สมัยใหม่มีรายการข้อบกพร่องสองรายการ P-list (หลัก, โรงงาน) และ G-list (การเติบโตที่เกิดขึ้นโดยตรงระหว่างการทำงาน) และด้วยการมอบหมายใหม่จำนวนมาก อาจกลายเป็นว่าไม่มีที่ว่างในรายการ G เพื่อบันทึกการมอบหมายใหม่ สถานการณ์นี้สามารถระบุได้ด้วยอัตราที่สูงของเซกเตอร์ที่ได้รับมอบหมายใหม่ใน SMART ในกรณีนี้ ทั้งหมดจะไม่สูญหาย แต่นั่นอยู่นอกเหนือขอบเขตของบทความนี้

    ดังนั้น การใช้ข้อมูล SMART แม้จะไม่ได้นำแผ่นดิสก์ไปที่เวิร์กช็อป คุณก็สามารถพูดได้อย่างแม่นยำว่าเกิดอะไรขึ้นกับข้อมูลนั้น มีเทคโนโลยีเสริม SMART หลายอย่างที่ทำให้สามารถระบุสถานะของดิสก์ได้อย่างแม่นยำยิ่งขึ้นและเชื่อถือได้มากขึ้นถึงสาเหตุของการทำงานผิดปกติ เราจะพูดถึงเทคโนโลยีเหล่านี้ในบทความแยกต่างหาก

    คุณจำเป็นต้องรู้ว่าการซื้อไดรฟ์ด้วย SMART นั้นไม่เพียงพอเพื่อรับทราบปัญหาทั้งหมดที่เกิดขึ้นกับไดรฟ์ แน่นอนว่าดิสก์สามารถตรวจสอบสภาพได้โดยไม่ต้องใช้ความช่วยเหลือจากภายนอก แต่จะไม่สามารถเตือนตัวเองได้ในกรณีที่เกิดอันตราย คุณต้องการบางสิ่งที่จะช่วยให้คุณออกคำเตือนตามข้อมูล SMART (ห่วงโซ่ทั่วไปแสดงในรูปด้านล่าง)

    เป็นทางเลือก BIOS ซึ่งเมื่อทำการบูทโดยเปิดใช้งานตัวเลือกที่เกี่ยวข้องจะตรวจสอบสถานะของไดรฟ์ SMART และถ้าคุณต้องการตรวจสอบความสมบูรณ์ของดิสก์อย่างต่อเนื่อง คุณต้องใช้โปรแกรมตรวจสอบบางประเภท จากนั้นคุณจะสามารถดูข้อมูลในรูปแบบที่ละเอียดและสะดวก



    SmartMonitor จาก HDD Speed ​​​​ที่ทำงานภายใต้ DOS


    SIGuardian ที่เรียกใช้จาก Windows

    เราจะพูดถึงโปรแกรมเหล่านี้ในบทความแยกต่างหาก นี่คือสิ่งที่ฉันมีอยู่ในใจเมื่อพูดว่าในตอนแรกไม่เป็นไปตามข้อกำหนดที่จำเป็นเมื่อใช้ฮาร์ดไดรฟ์กับ SMART

    เทคโนโลยีการจัดเก็บข้อมูล:

    เทคโนโลยี NoiseGuard
    เทคโนโลยีแมกนีโตออปติคอล
  • ผู้ใช้พีซีหลายคนแทบไม่คิดที่จะตรวจสอบสถานะของ HDD การตรวจสอบฮาร์ดไดรฟ์ก่อนอื่นเป็นสิ่งจำเป็นสำหรับ การตรวจจับข้อผิดพลาดในระยะเริ่มต้น.
    หากคุณสามารถระบุปัญหาของฮาร์ดไดรฟ์ได้ล่วงหน้า คุณจะสามารถบันทึกข้อมูลสำคัญทั้งหมดที่จัดเก็บไว้ในฮาร์ดไดรฟ์ได้จนกว่าจะล้มเหลวในขั้นสุดท้าย
    ในบทความนี้ เราจะอธิบายขั้นตอนการตรวจสอบสถานะของ HDD โดยใช้ตัวอย่างเฉพาะ และยังบอกคุณว่าจะอยู่ในสถานการณ์อย่างไรหากฮาร์ดไดรฟ์ของคุณเสีย

    วิธีตรวจสอบสถานะของฮาร์ดไดรฟ์

    คุณสามารถตรวจสอบสถานะของฮาร์ดดิสก์ได้โดยใช้ยูทิลิตี้ต่างๆ ที่อ่านสถานะของฮาร์ดไดรฟ์จากระบบวินิจฉัยตนเอง ฉลาด... เทคโนโลยี SMART ได้รับการติดตั้งในฮาร์ดไดรฟ์ทุกตัวที่ผลิตขึ้น เทคโนโลยี SMART ได้รับการพัฒนาขึ้นในปี 1992 และได้รับการปรับปรุงจนถึงทุกวันนี้ เป้าหมายหลักของ SMART คือ การบันทึกกระบวนการชราของฮาร์ดไดรฟ์... นั่นคือการรวบรวมข้อมูล เช่น จำนวนการเริ่ม HDD จำนวนการหมุนของสปินเดิล และอื่นๆ อีกมากมาย สมาร์ทมากขึ้น ตรวจสอบข้อผิดพลาด"สกรู" ทั้งซอฟต์แวร์และกลไกและเท่าที่เป็นไปได้ แก้ไขให้ถูกต้อง... ในกระบวนการติดตาม SMART จะทำการทดสอบต่างๆ เช่น ระยะสั้นและระยะยาว เพื่อระบุความผิดปกติเหล่านั้น ในบทความนี้เราจะพิจารณาโปรแกรมดังกล่าวที่สามารถอ่านข้อมูลจาก SMART:

    • Ashampoo HDD ควบคุม 3;
    • ตัวกระจายสัญญาณ;
    • HDD ชีวิต;
    • วิคตอเรีย.

    แต่ละโปรแกรมจากรายการ นอกเหนือจากการอ่านค่า SMART แล้ว ยังมีฟังก์ชันและการทดสอบมากมายที่ช่วยยืดอายุของฮาร์ดไดรฟ์ได้ในระดับหนึ่งหรืออย่างอื่น แต่ที่น่าสนใจที่สุดคือโปรแกรม วิคตอเรีย... โปรแกรม Victoria นอกเหนือจากการกำหนดสถานะของ HDD ยังสามารถ ผลิต REMAP ของเซกเตอร์เสีย... นั่นคือเธอสามารถ ซ่อนเซกเตอร์ที่เสียหายโดยแทนที่ด้วยเซกเตอร์สำรองถ้ามี อันที่จริง ขั้นตอน REMAP สามารถ กู้คืนฮาร์ดไดรฟ์อย่างสมบูรณ์... นอกจากนี้ยังควรสังเกตความเป็นไปได้ในการแก้ไขฮาร์ดไดรฟ์ด้วยแอปพลิเคชันคอนโซล " chkdsk". โปรแกรมคอนโซล "chkdsk" สามารถแก้ไขข้อผิดพลาดของระบบไฟล์ ซึ่งจะทำให้คุณไม่สามารถติดตั้ง Windows ใหม่ได้

    Ashampoo HDD Control 3

    อันดับแรก เราจะดูโปรแกรมกันก่อน Ashampoo HDD Control 3... เรียกใช้ยูทิลิตี้นี้บนคอมพิวเตอร์ภายใต้ การควบคุม Windows 10.

    หน้าต่าง Ashampoo HDD Control 3 จะแสดงข้อความ “ ✓ ตกลง"เช่นเดียวกับจารึก" ฮาร์ดไดรฟ์นี้ไม่มีปัญหา". ข้อมูลนี้หมายความว่าฮาร์ดไดรฟ์ที่เป็นปัญหาอยู่ในลำดับที่สมบูรณ์แบบ หากคุณเห็นข้อความ “ ข้อผิดพลาด"เช่นเดียวกับจารึก" ฮาร์ดดิสเครื่องนี้มีปัญหา", หมายความว่ามีเซกเตอร์เสียหรือร้อนเกินไป หากต้องการดูข้อมูลที่สมบูรณ์เกี่ยวกับสุขภาพของ "สกรู" ที่นำมาจากสมาร์ทคุณต้องคลิกที่เชิงอรรถ "" ซึ่งอยู่ในบล็อกกลาง

    นอกจากการดูข้อมูลจากสมาร์ทแล้ว Ashampoo HDD Control 3 ก็สามารถทำงานได้ ทดสอบตัวเองฉลาด. และ ทดสอบพื้นผิว... คุณสามารถทดสอบการทดสอบเหล่านี้ในบล็อก ""

    เมื่อทำการทดสอบเหล่านี้ คุณจะสามารถระบุปัญหากับ HDD ได้ นอกจากการอ่านจากสมาร์ทและการทดสอบแล้ว Ashampoo HDD Control 3 ยังสามารถ:

    • จัดเรียงข้อมูล;
    • ทำความสะอาดระบบจากเศษซาก
    • ค้นหาและลบไฟล์ที่ซ้ำกัน
    • ลบไฟล์อย่างปลอดภัยจาก HDD โดยไม่ต้องกู้คืน

    การมีฟังก์ชันดังกล่าวของ Ashampoo HDD Control 3 ในการตรวจสอบความสมบูรณ์ของสกรูและฟังก์ชันเพิ่มเติมทำให้ยูทิลิตี้นี้เป็นอันดับแรก

    Defragler

    คุณประโยชน์ Defraglerมีวัตถุประสงค์หลักสำหรับ การจัดเรียงข้อมูลแต่นอกจากนั้นเธอสามารถ อ่านการอ่าน SMART... ยูทิลิตี้นี้ฟรีและผู้ใช้สามารถดาวน์โหลดได้จาก www.piriform.com หลังจากเริ่มยูทิลิตี้คุณต้องไปที่แท็บ " สถานะ».

    ในหน้าต่าง คุณจะเห็นว่ายูทิลิตี้แสดงข้อความเกี่ยวกับสถานะของสกรูเป็น “ ดี"- นี่หมายความว่าเขาอยู่ในสภาพที่สมบูรณ์ หากคุณเห็นข้อความ “ ข้อผิดพลาด“ในสถานะมันจะหมายความว่ามีเซกเตอร์เสียบนฮาร์ดไดรฟ์และถึงเวลาต้องเปลี่ยน ยูทิลิตี้นี้ค่อนข้างเรียบง่ายและเหมาะกับผู้ใช้พีซีมือใหม่ที่ต้องการตรวจสอบความสมบูรณ์ของ HDD และจัดเรียงข้อมูล ฉันต้องการทราบด้วยว่ายูทิลิตี้นี้รองรับระบบปฏิบัติการปัจจุบันทั้งหมด ตั้งแต่ Windows XP ไปจนถึง Windows 10

    วิธีตรวจสอบฮาร์ดไดรฟ์โดยใช้ HDDlife

    คุณประโยชน์ HDDlifeมีส่วนต่อประสานที่สวยงามและให้ข้อมูลที่เราต้องการทันที ซึ่งมีหน้าที่รับผิดชอบในการให้บริการและการแตกหักของสกรู

    จากภาพด้านบนจะเห็นว่าบล็อคสุขภาพคือ " ตกลง!" ซึ่งหมายความว่าทุกอย่างเป็นไปตาม HDD ดูรายละเอียดสมาร์ทเพียงคลิกลิงค์ “ คลิกเพื่อดู S.M.A.R.T. คุณลักษณะ».

    หากคุณเห็นข้อความในบล็อกสุขภาพ “ อันตราย!” หมายความว่า HDD ของคุณจะใช้งานไม่ได้ในไม่ช้า

    ในกรณีนี้ คุณต้องเปลี่ยนฮาร์ดไดรฟ์ตัวเก่าเป็นฮาร์ดไดรฟ์ใหม่ ยูทิลิตี้ HDDlife ก่อนอื่นเหมาะสำหรับผู้ใช้พีซีมือใหม่เนื่องจากความเรียบง่ายจะทำให้ง่ายต่อการตรวจสอบสุขภาพของ "สกรู" นอกจากยูทิลิตี้มาตรฐานแล้ว ผู้พัฒนายังปล่อย HDDlife สำหรับโน้ตบุ๊กซึ่งออกแบบมาสำหรับแล็ปท็อป รุ่นแล็ปท็อปมีฟังก์ชันเหมือนกับรุ่นมาตรฐาน แต่ยังสามารถ การควบคุมเสียงรบกวนของ HDD... นอกจากนี้ยังเป็นที่น่าสังเกตว่าโปรแกรมรองรับระบบปฏิบัติการปัจจุบันทั้งหมดตั้งแต่ Windows XP ไปจนถึง Windows 10

    วิคตอเรีย

    โปรแกรม วิคตอเรียพัฒนาในเวอร์ชันสำหรับ DOSและโดย Windows... ตัวอย่างเช่น เราจะใช้ Victoria เวอร์ชัน Windows ซึ่งสามารถดาวน์โหลดได้จาก http://hdd-911.com บน ช่วงเวลานี้ Victoria มีอยู่ในเวอร์ชัน 4.47 โดยเรียกใช้ยูทิลิตี้ Victoria เราจะเข้าไปในหน้าต่างดังกล่าว

    Victoria ไม่มีอินเทอร์เฟซที่สวยงามเหมือนในยูทิลิตี้ก่อนหน้าและเขียนด้วยภาษาเก่าเช่น เดลฟีและ ผู้ประกอบ.

    ในแท็บวิกตอเรียแรก “ มาตรฐาน"คือทั้งหมด ข้อมูลเกี่ยวกับการติดตั้ง ฮาร์ดไดรฟ์ ลงในคอมพิวเตอร์

    แท็บที่สอง " ฉลาด“จำเป็นสำหรับ การอ่านอย่างชาญฉลาด... ในการแสดงผลลัพธ์อัจฉริยะ คุณต้องคลิกปุ่มรับ SMART จากนั้นผลลัพธ์จะปรากฏขึ้น

    ในฮาร์ดไดรฟ์ที่เป็นปัญหา Victoria พบเซกเตอร์เสีย 1212 ตัว จำนวนเซกเตอร์ BAD นี้มีความสำคัญ ดังนั้น ในกรณีนี้ จึงจำเป็นต้องดำเนินการ การสำรองข้อมูลเต็มรูปแบบข้อมูลทั้งหมดจาก HDD ในการแก้ไขฮาร์ดไดรฟ์ด้วยการทดสอบ REMAP ใน Victoria คุณต้องไปที่ " แบบทดสอบ“และเลือกโหมด” รีแมป". หลังจากขั้นตอนเหล่านี้ คุณสามารถเริ่มขั้นตอนการมอบหมายใหม่ได้ ภาคหักในการสำรองข้อมูลด้วยปุ่มเริ่ม

    การทดสอบ Victoria REMAP อาจใช้เวลานานมาก เวลาทดสอบขึ้นอยู่กับจำนวนของภาค BAD การทดสอบยูทิลิตี้ Victoria นี้ไม่ได้ช่วยเสมอไป เนื่องจากอาจไม่มีอะไหล่เหลืออยู่ใน "สกรู"

    โปรดทราบว่าการใช้การทดสอบของ Victoria อาจทำให้สุขภาพของ HDD และข้อมูลบนฮาร์ดดิสก์เสียหายได้

    วิธีตรวจสอบดิสก์เพื่อสุขภาพโดยใช้ "chkdsk"

    อาจเกิดขึ้นได้โดยการตรวจสอบ S.M.A.R.T. คุณไม่พบปัญหาใดๆ กับยูทิลิตี้ที่อธิบายไว้ข้างต้น แต่ระบบยังไม่เสถียร ความไม่เสถียรสามารถแสดงออกได้ด้วยหน้าจอสีน้ำเงินแห่งความตาย ค้างในโปรแกรมลักษณะการทำงานของระบบปฏิบัติการ Windows นี้เกิดจาก ข้อผิดพลาดของระบบไฟล์... ในกรณีนี้คำสั่งคอนโซล “ chkdsk". โดยการรันคำสั่ง "chkdsk" คุณสามารถ คืนความสามารถในการทำงานอย่างเต็มที่ระบบปฏิบัติการวินโดวส์ สำหรับตัวอย่างนี้ เราจะนำคอมพิวเตอร์ที่มีเครื่องใหม่ ระบบปฏิบัติการ Windows 10 ก่อนอื่นให้เปิดคอนโซลใน Windows 10 ในฐานะผู้ดูแลระบบ สามารถทำได้ง่ายๆเพียงแค่คลิก คลิกขวาเมาส์บนไอคอน " เริ่ม“และเลือกของที่เราต้องการ

    ในคอนโซลที่รันอยู่ ให้รันคำสั่งต่อไปนี้ CHKDSK F: / F / R หลังจากตรวจสอบด้วยแอปพลิเคชันคำสั่ง "chkdsk" ผลการตรวจสอบจะแสดงในคอนโซล

    ทีนี้มาดูคำสั่ง “ CHKDSK F: / F / R"ในรายละเอียดเพิ่มเติม คำสั่ง “chkdsk” ตามด้วยตัวอักษร “ NS"- จดหมายนี้ ดิสก์ในเครื่องที่เราแก้ไขข้อผิดพลาด กุญแจ " / NS" และ " / NS» แก้ไขข้อผิดพลาดในระบบไฟล์, และ ถูกต้อง ภาคที่เสียหาย ... คีย์เหล่านี้มักใช้ไม่เหมือนกับปุ่มที่เหลือ คุณสามารถดูคีย์ที่เหลือด้วยคำสั่ง chkdsk /?

    นอกจากนี้ยังเป็นที่น่าสังเกตว่าใน Windows 10 ความสามารถของแอปพลิเคชัน "chkdsk" ได้รับการขยายอย่างมากด้วยคีย์ใหม่

    วิธีทดสอบฮาร์ดไดรฟ์เพื่อสุขภาพโดยใช้ DST

    ตัวย่อ DSTถอดรหัส การทดสอบตัวเองของดิสก์, นั่นคือ ดิสก์ทดสอบตัวเอง... ผู้ผลิตสร้างวิธีนี้ใน HDD โดยเฉพาะ เพื่อให้สามารถใช้ซอฟต์แวร์พิเศษในการวินิจฉัยตนเอง DST ได้ในภายหลัง ซึ่งจะระบุปัญหาได้ในภายหลัง โดยการทดสอบ "สกรู" โดยใช้ DST คุณจะได้รับ ข้อมูลความน่าจะเป็นของฮาร์ดไดรฟ์... สะดวกเป็นพิเศษในการใช้ DST บนเซิร์ฟเวอร์และคอมพิวเตอร์ขององค์กร ซึ่งการจัดเก็บข้อมูลที่เชื่อถือได้มีบทบาทสำคัญ ทีนี้มาดูการใช้ DST ในตัวอย่างของโน้ตบุ๊ก HP สำหรับแล็ปท็อป HP ใหม่ที่รองรับ UEFI BIOSมีเมนูการวินิจฉัยพิเศษ " เมนูเริ่มต้น". เมนูนี้ขึ้นต้นด้วย ปุ่มเปิดปิดและคีย์ผสม NS.

    หากต้องการเรียกใช้การทดสอบระบบ ให้กดปุ่ม F2

    ในหน้าต่างที่ปรากฏขึ้น DST จะมีชื่อว่า Hard Disk Test หลังจากเลือกแล้ว การทดสอบตัวเองจะเริ่มขึ้น

    ผู้ผลิตรายอื่นยังมีวิธี DST เฉพาะการเปิดตัวบนพีซีจากผู้ผลิตรายอื่นเท่านั้นที่แตกต่างจากที่กล่าวถึงข้างต้น

    การตรวจสอบฮาร์ดไดรฟ์ใน Linux

    ตัวอย่างเช่น ลองใช้คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Ubuntu 16.04 ในการดำเนินการนี้ ให้เปิดเทอร์มินัลใน Ubuntu ในเทอร์มินัล พิมพ์คำสั่งต่อไปนี้ sudo apt-get install smartmontools คำสั่งนี้ควร ติดตั้ง

    หากคุณไม่ชอบการทำงานในโหมดคอนโซล คุณสามารถติดตั้งยูทิลิตี้กราฟิกได้ Gnome-disk-ยูทิลิตี้... ที่นี่คุณสามารถดูทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ HDD และสภาพของมันได้ที่นี่

    สรุป

    ในบทความนี้ เราจะอธิบายวิธีที่คุณสามารถตรวจสอบสถานะของ HDD รวมถึงวิธีแก้ไขเซกเตอร์และระบบไฟล์ ถ้าเป็นไปได้ จากวัสดุจะเห็นได้ชัดว่าการตรวจสอบสภาพของฮาร์ดไดรฟ์มีความสำคัญมากตามที่อนุญาต คาด HDD พัง.

    หากคุณพบว่าฮาร์ดไดรฟ์ของคุณมีปัญหา อย่าเลื่อนการเปลี่ยนจนกว่าจะถึงเวลาในภายหลัง "สกรู" ที่มีปัญหาสามารถล้มเหลวได้ตลอดเวลา และคุณจะสูญเสียข้อมูลทั้งหมดที่จัดเก็บไว้ในคอมพิวเตอร์

    เราหวังว่าสื่อของเราจะเป็นประโยชน์กับผู้อ่านของเรา และจะช่วยแก้ปัญหาในการตรวจสอบฮาร์ดไดรฟ์ได้อย่างเต็มที่

    วิดีโอที่เกี่ยวข้อง

    ฮาร์ดไดรฟ์สมัยใหม่เป็นส่วนประกอบเฉพาะของคอมพิวเตอร์ เป็นเอกลักษณ์เฉพาะที่เก็บข้อมูลการบริการโดยการศึกษาคุณสามารถประเมิน "ความสมบูรณ์" ของดิสก์ได้ ข้อมูลนี้มีประวัติการเปลี่ยนแปลงในพารามิเตอร์ต่างๆ ที่ติดตามโดยฮาร์ดไดรฟ์ระหว่างการทำงาน ไม่มีส่วนประกอบอีกต่อไป หน่วยระบบไม่ให้เจ้าของสถิติการทำงานของเขา! เมื่อรวมกับข้อเท็จจริงที่ว่า HDD เป็นหนึ่งในองค์ประกอบที่ไม่น่าเชื่อถือที่สุดของคอมพิวเตอร์ สถิติดังกล่าวจึงมีประโยชน์มาก และช่วยให้เจ้าของไม่ต้องยุ่งยากและสูญเสียเงินและเวลา

    ข้อมูลความสมบูรณ์ของดิสก์สามารถดูได้ผ่านชุดเทคโนโลยีที่เรียกว่า S.M.A.R.T. (เทคโนโลยีการตรวจสอบตนเอง การวิเคราะห์และการรายงาน เช่น เทคโนโลยีการตรวจสอบตนเอง การวิเคราะห์และการรายงาน) คอมเพล็กซ์นี้ค่อนข้างกว้างขวาง แต่เราจะพูดถึงแง่มุมเหล่านั้นที่ช่วยให้คุณดูแอตทริบิวต์ S.M.A.R.T. ที่แสดงในโปรแกรมใดก็ได้สำหรับการทดสอบฮาร์ดไดรฟ์และทำความเข้าใจว่าเกิดอะไรขึ้นกับดิสก์

    โปรดทราบว่าข้อมูลต่อไปนี้ใช้กับไดรฟ์ที่มีอินเทอร์เฟซ SATA และ PATA SAS, SCSI และไดรฟ์เซิร์ฟเวอร์อื่นๆ ก็มี S.M.A.R.T. เช่นกัน แต่การแสดงข้อมูลนั้นแตกต่างจาก SATA / PATA มาก และดิสก์เซิร์ฟเวอร์มักจะไม่ถูกตรวจสอบโดยบุคคล แต่โดยคอนโทรลเลอร์ RAID ดังนั้นเราจะไม่พูดถึงพวกเขา

    ดังนั้นหากเราเปิด S.M.A.R.T. ในโปรแกรมใด ๆ เราจะเห็นรูปภาพโดยประมาณต่อไปนี้ (ภาพหน้าจอแสดง S.M.A.R.T. ของดิสก์ Hitachi Deskstar 7K1000 พร้อม HDS721010CLA332 ใน HDDScan 3.3):

    แต่ละบรรทัดจะแสดงแอตทริบิวต์ S.M.A.R.T. ที่แยกจากกัน แอตทริบิวต์มีชื่อมาตรฐานไม่มากก็น้อยและหมายเลขเฉพาะที่ไม่ขึ้นอยู่กับรุ่นและผู้ผลิตแผ่นดิสก์

    แต่ละ S.M.A.R.T. มีหลายช่อง แต่ละฟิลด์เป็นของคลาสเฉพาะจากต่อไปนี้: ID, Value, Worst, Threshold และ RAW ลองพิจารณาแต่ละชั้นเรียน

    • NS(เรียกอีกอย่างว่า ตัวเลข) - ตัวระบุ หมายเลขแอตทริบิวต์ในเทคโนโลยี S.M.A.R.T. โปรแกรมสามารถกำหนดชื่อแอตทริบิวต์เดียวกันได้หลายวิธี แต่ตัวระบุจะระบุแอตทริบิวต์โดยไม่ซ้ำกันเสมอ สิ่งนี้มีประโยชน์อย่างยิ่งในกรณีของโปรแกรมที่แปลชื่อแอตทริบิวต์ทั่วไปจาก ของภาษาอังกฤษเป็นภาษารัสเซีย บางครั้งก็กลายเป็นเรื่องไร้สาระที่คุณสามารถเข้าใจได้ว่าพารามิเตอร์ประเภทใดเป็นเพียงตัวระบุเท่านั้น
    • มูลค่า (ปัจจุบัน)- ค่าปัจจุบันของแอตทริบิวต์ในนกแก้ว (เช่น ในปริมาณที่ไม่ทราบมิติ) ระหว่างการทำงานของฮาร์ดไดรฟ์ สามารถลด เพิ่ม และไม่เปลี่ยนแปลงได้ ไม่สามารถใช้ตัวบ่งชี้ค่าเพื่อตัดสิน "ความสมบูรณ์" ของแอตทริบิวต์โดยไม่เปรียบเทียบกับค่าเกณฑ์ของแอตทริบิวต์เดียวกัน ตามกฎ ยิ่งค่าต่ำ สถานะของแอตทริบิวต์ยิ่งแย่ลง (ในขั้นต้น คลาสค่าทั้งหมด ยกเว้น RAW บนดิสก์ใหม่มีค่าสูงสุดที่เป็นไปได้ เช่น 100)
    • แย่ที่สุด- ค่าที่แย่ที่สุดที่ได้รับจากค่า Value ตลอดอายุการใช้งานของฮาร์ดไดรฟ์ นอกจากนี้ยังวัดใน "นกแก้ว" ในระหว่างการทำงานสามารถลดลงหรือยังคงไม่เปลี่ยนแปลง นอกจากนี้ยังไม่สามารถใช้เพื่อตัดสินความสมบูรณ์ของแอตทริบิวต์ได้อย่างชัดเจน คุณต้องเปรียบเทียบกับเกณฑ์
    • เกณฑ์- ค่าใน "นกแก้ว" ซึ่งค่าของแอตทริบิวต์เดียวกันจะต้องถึงเพื่อให้สถานะของแอตทริบิวต์ได้รับการยอมรับว่าวิกฤติ พูดง่ายๆ ว่า Threshold คือขีดจำกัด ถ้าค่ามากกว่าเกณฑ์ แอตทริบิวต์จะอยู่ในลำดับ ถ้าน้อยกว่าหรือเท่ากับ - ด้วยแอตทริบิวต์ของปัญหา ตามเกณฑ์นี้ยูทิลิตี้ที่อ่าน S.M.A.R.T. รายงานสถานะของดิสก์หรือแอตทริบิวต์แยกต่างหากเช่น "ดี" หรือ "ไม่ดี" ในเวลาเดียวกัน พวกเขาไม่ได้คำนึงถึงว่าถึงแม้จะมีค่าที่มากกว่าเกณฑ์ แต่ที่จริงแล้วดิสก์อาจกำลังจะตายจากมุมมองของผู้ใช้ หรือแม้กระทั่งทั้งหมด เดินตายดังนั้น เมื่อทำการประเมินความสมบูรณ์ของดิสก์ คุณยังควรดูแอตทริบิวต์คลาสอื่น กล่าวคือ RAW อย่างไรก็ตามเป็นค่า Value ที่ลดลงต่ำกว่า Threshold ที่อาจกลายเป็นเหตุผลที่ถูกต้องตามกฎหมายในการเปลี่ยนไดรฟ์ภายใต้การรับประกัน (สำหรับตัวผู้ค้ำประกันเอง) - ใครจะพูดได้ชัดเจนยิ่งขึ้นเกี่ยวกับความสมบูรณ์ของไดรฟ์ถ้าไม่ใช่ตัวเอง แสดงว่าค่าปัจจุบันของแอตทริบิวต์นั้นแย่กว่าเกณฑ์วิกฤติหรือไม่ กล่าวคือ ถ้าค่ามากกว่าเกณฑ์ ดิสก์จะถือว่าแอตทริบิวต์นั้นสมบูรณ์ และหากน้อยกว่าหรือเท่ากัน แสดงว่าดิสก์นั้นป่วย เห็นได้ชัดว่าเมื่อ Threshold = 0 สถานะของแอตทริบิวต์จะไม่ถูกมองว่าวิกฤติ Threshold เป็นพารามิเตอร์คงที่ ซึ่งฮาร์ดโค้ดโดยผู้ผลิตในดิสก์
    • ข้อมูลดิบ)- ตัวบ่งชี้ที่น่าสนใจ สำคัญ และจำเป็นที่สุดสำหรับการประเมิน ในกรณีส่วนใหญ่จะไม่มี "นกแก้ว" แต่มีค่าจริงที่แสดงในหน่วยการวัดต่าง ๆ พูดถึงสถานะปัจจุบันของดิสก์โดยตรง ตามตัวบ่งชี้นี้ ค่าของค่า ถูกสร้างขึ้น (แต่โดยสิ่งที่อัลกอริธึมเกิดขึ้น - นี่เป็นความลับของผู้ผลิตแล้วซึ่งครอบคลุมในความมืด) เป็นความสามารถในการอ่านและวิเคราะห์ฟิลด์ RAW ที่ทำให้สามารถประเมินสถานะของฮาร์ดไดรฟ์ได้อย่างเป็นกลาง

    นี่คือสิ่งที่เราจะทำในตอนนี้ - เราจะวิเคราะห์คุณลักษณะที่ใช้มากที่สุดของ S.M.A.R.T. ดูสิ่งที่พวกเขาพูดและสิ่งที่ต้องทำหากไม่เป็นระเบียบ

    คุณสมบัติ S.M.A.R.T.
    0x
    0x

    ก่อนที่จะอธิบายแอตทริบิวต์และค่าที่อนุญาตของช่อง RAW ฉันจะชี้แจงว่าแอตทริบิวต์สามารถมีช่อง RAW ประเภทต่างๆ ได้: ปัจจุบันและการสะสม ฟิลด์ปัจจุบันมีค่าของแอตทริบิวต์ในขณะนี้ซึ่งมีการเปลี่ยนแปลงเป็นระยะ (สำหรับคุณลักษณะบางอย่าง - เป็นครั้งคราวสำหรับอื่น ๆ - หลายครั้งต่อวินาที อีกอย่างคือใน S.M.A.R.T. ผู้อ่านดังกล่าว การเปลี่ยนแปลงอย่างรวดเร็วไม่แสดง) ฟิลด์สะสม - มีสถิติ โดยปกติจะมีจำนวนเหตุการณ์ที่เกิดขึ้นตั้งแต่เริ่มดิสก์ครั้งแรก

    ประเภทปัจจุบันเป็นเรื่องปกติสำหรับแอตทริบิวต์ที่ไม่มีเหตุผลที่จะสรุปการอ่านก่อนหน้านี้ ตัวอย่างเช่น การอ่านอุณหภูมิดิสก์เป็นปัจจุบัน โดยมีวัตถุประสงค์เพื่อแสดงอุณหภูมิปัจจุบัน ไม่ใช่ผลรวมของอุณหภูมิก่อนหน้าทั้งหมด ประเภทการสะสมนั้นมีอยู่ในคุณลักษณะซึ่งความหมายทั้งหมดคือการให้ข้อมูลตลอดช่วง "ชีวิต" ของฮาร์ดไดรฟ์ ตัวอย่างเช่น แอตทริบิวต์ที่แสดงลักษณะเวลาทำงานของดิสก์เป็นแบบสะสม กล่าวคือ ประกอบด้วยจำนวนหน่วยของเวลาที่ดิสก์ทำงานในประวัติทั้งหมด

    มาเริ่มดูคุณสมบัติและฟิลด์ RAW กัน

    แอตทริบิวต์: 01 อัตราข้อผิดพลาดในการอ่านข้อมูลดิบ

    ไดรฟ์ Seagate, Samsung ทั้งหมด (เริ่มต้นด้วยตระกูล SpinPoint F1 (รวม)) และ Fujitsu 2.5″ มีจำนวนมากในสาขาเหล่านี้

    สำหรับไดรฟ์ Samsung อื่นๆ และไดรฟ์ WD ทั้งหมด ช่องนี้คือ 0

    สำหรับดิสก์ฮิตาชิ ฟิลด์นี้มีลักษณะเป็น 0 หรือฟิลด์เป็นระยะเปลี่ยนในช่วงจาก 0 เป็นหลายหน่วย

    ความแตกต่างเหล่านี้เกิดจากการที่ฮาร์ดไดรฟ์ของ Seagate ทั้งหมด บางรุ่นของ Samsung และ Fujitsu ถือว่าพารามิเตอร์เหล่านี้แตกต่างจาก WD, Hitachi และ Samsung อื่นๆ ในระหว่างการทำงานของฮาร์ดไดรฟ์ใด ๆ ข้อผิดพลาดประเภทนี้มักจะเกิดขึ้นและเอาชนะได้ด้วยตัวเองซึ่งเป็นเรื่องปกติในดิสก์ที่มี 0 หรือจำนวนเล็กน้อยในฟิลด์นี้ผู้ผลิตไม่ได้พิจารณาว่าจำเป็นต้องระบุ จำนวนที่แท้จริงของข้อผิดพลาดเหล่านี้

    ดังนั้น พารามิเตอร์ที่ไม่ใช่ศูนย์บนไดรฟ์ WD และ Samsung ก่อน SpinPoint F1 (ไม่รวม) และค่าพารามิเตอร์ขนาดใหญ่บนไดรฟ์ Hitachi อาจบ่งบอกถึงปัญหาฮาร์ดแวร์กับดิสก์ โปรดทราบว่ายูทิลิตี้อาจแสดงค่าต่างๆ ที่มีอยู่ในฟิลด์ RAW ของแอตทริบิวต์นี้เป็นค่าเดียว และจะดูค่อนข้างใหญ่ แม้ว่าจะไม่ถูกต้องก็ตาม (ดูรายละเอียดด้านล่าง)

    สำหรับไดรฟ์ Seagate, Samsung (SpinPoint F1 และใหม่กว่า) และฟูจิตสึ คุณลักษณะนี้สามารถละเว้นได้

    แอตทริบิวต์: 02 ประสิทธิภาพปริมาณงาน

    พารามิเตอร์ไม่ได้ให้ข้อมูลใด ๆ แก่ผู้ใช้และไม่ได้บ่งชี้ถึงอันตรายใด ๆ สำหรับค่าใด ๆ

    แอตทริบิวต์: 03 Spin-Up Time

    เวลาเร่งอาจแตกต่างกันสำหรับดิสก์ที่แตกต่างกัน (และสำหรับดิสก์จากผู้ผลิตรายเดียวกันด้วย) ขึ้นอยู่กับกระแสการหมุน น้ำหนักของแพนเค้ก ความเร็วของแกนหมุนปกติ ฯลฯ

    อย่างไรก็ตาม ฮาร์ดไดรฟ์ของฟูจิตสึจะมี 1 ในช่องนี้เสมอ หากไม่มีปัญหาเรื่องการหมุนแกนหมุน

    ในทางปฏิบัติมันไม่ได้พูดอะไรเกี่ยวกับความสมบูรณ์ของดิสก์ดังนั้นเมื่อประเมินสถานะของฮาร์ดไดรฟ์คุณสามารถละเว้นพารามิเตอร์ได้

    แอตทริบิวต์: 04 จำนวนครั้งปั่น (เริ่ม / หยุดนับ)

    เมื่อประเมินสุขภาพอย่าใส่ใจกับคุณลักษณะ

    แอตทริบิวต์: 05 จัดสรรใหม่ Count

    ให้เราอธิบายว่า "เซกเตอร์ที่ได้รับมอบหมายใหม่" คืออะไร เมื่อดิสก์ในกระบวนการทำงานสะดุดกับเซกเตอร์ที่อ่านไม่ได้ / อ่านไม่ดี / เขียนไม่ได้ / เขียนได้ไม่ดี ดิสก์อาจถือว่าเสียหายอย่างไม่สามารถแก้ไขได้ โดยเฉพาะอย่างยิ่งสำหรับกรณีดังกล่าว ผู้ผลิตจัดเตรียมพื้นที่สำรองไว้ในแต่ละดิสก์ (ในบางรุ่น - ตรงกลาง (ปลายตรรกะ) ของดิสก์ บางส่วน - ที่ส่วนท้ายของแต่ละแทร็ก ฯลฯ) หากมีเซกเตอร์เสีย ดิสก์จะทำเครื่องหมายว่าไม่สามารถอ่านได้ และใช้เซกเตอร์ในพื้นที่สำรองแทน โดยทำเครื่องหมายที่เหมาะสมในรายการพิเศษของพื้นผิวที่มีข้อบกพร่อง - G-list การดำเนินการดังกล่าวเพื่อมอบหมายภาคใหม่ให้กับบทบาทของภาคเก่าเรียกว่า รีแมปหรือ มอบหมายใหม่และใช้แทนส่วนที่เสียหาย - มอบหมายใหม่... เซกเตอร์ใหม่ได้รับหมายเลข LBA แบบลอจิคัลของอันเก่า และตอนนี้เมื่อซอฟต์แวร์เข้าถึงเซกเตอร์ด้วยหมายเลขนี้ (โปรแกรมไม่ทราบเกี่ยวกับการมอบหมายใหม่ใด ๆ !) คำขอจะถูกเปลี่ยนเส้นทางไปยังพื้นที่สำรอง

    ดังนั้นแม้ว่าเซกเตอร์จะไม่เป็นระเบียบ แต่ปริมาณของดิสก์ก็ไม่เปลี่ยนแปลง เป็นที่ชัดเจนว่าขณะนี้ไม่เปลี่ยนแปลงเนื่องจากปริมาณของพื้นที่สำรองไม่สิ้นสุด อย่างไรก็ตาม พื้นที่ว่างอาจมีส่วนได้หลายพันส่วน และค่อนข้างจะขาดความรับผิดชอบที่จะปล่อยให้มันสิ้นสุด - ดิสก์จะต้องเปลี่ยนก่อนเวลานั้นนาน

    อย่างไรก็ตาม ช่างซ่อมบอกว่าไดรฟ์ของ Samsung มักไม่ต้องการทำการรีแมปเซกเตอร์ แต่อย่างใด

    ความคิดเห็นแตกต่างกันไปตามคุณลักษณะนี้ โดยส่วนตัวแล้วฉันเชื่อว่าถ้ามันถึง 10 จะต้องเปลี่ยนดิสก์ - หลังจากทั้งหมดนี่หมายถึงกระบวนการที่ก้าวหน้าของการเสื่อมสภาพของสถานะพื้นผิวของแพนเค้กหรือหัวหรือฮาร์ดแวร์อย่างอื่นและไม่มีทางอื่นอีกต่อไป หยุดกระบวนการนี้ อย่างไรก็ตาม ตามข้อมูลจากผู้ที่ใกล้ชิดกับฮิตาชิ ฮิตาชิเองก็คิดว่าดิสก์จะถูกแทนที่เมื่อมีเซกเตอร์ที่ทำการรีแมปแล้ว 5 ส่วน อีกคำถามหนึ่งคือข้อมูลนี้เป็นทางการหรือไม่และศูนย์บริการปฏิบัติตามความคิดเห็นนี้หรือไม่ บางสิ่งบางอย่างบอกฉันไม่ได้ :)

    อีกอย่างคือ พนักงานศูนย์บริการอาจปฏิเสธที่จะรับรู้ว่าดิสก์มีข้อผิดพลาด หากยูทิลิตี้ที่เป็นกรรมสิทธิ์ของผู้ผลิตดิสก์เขียนบางอย่างเช่น "S.M.A.R.T. สถานะ: ดี” หรือค่าของแอตทริบิวต์ Value หรือ Worst จะมากกว่าเกณฑ์ (อันที่จริงยูทิลิตี้ของผู้ผลิตเองสามารถประเมินได้ตามเกณฑ์นี้) และอย่างเป็นทางการพวกเขาจะถูกต้อง แต่ใครล่ะที่ต้องการดิสก์ที่มีการเสื่อมสภาพอย่างต่อเนื่องในส่วนประกอบฮาร์ดแวร์ของมัน แม้ว่าการเสื่อมสภาพดังกล่าวจะสอดคล้องกับลักษณะของฮาร์ดไดรฟ์ และเทคโนโลยีการผลิตฮาร์ดดิสก์ก็พยายามที่จะลดผลกระทบที่ตามมา เช่น การจัดสรรพื้นที่ว่าง

    แอตทริบิวต์: 07 Seek Error Rate

    คำอธิบายของการก่อตัวของแอตทริบิวต์นี้เกือบจะตรงกับคำอธิบายสำหรับแอตทริบิวต์ 01 Raw Read Error Rate ยกเว้นว่าสำหรับฮาร์ดไดรฟ์ของ Hitachi ค่าปกติของฟิลด์ RAW จะเท่ากับ 0 เท่านั้น

    ดังนั้นอย่าไปสนใจคุณลักษณะของ Seagate, Samsung SpinPoint F1 และใหม่กว่าและไดรฟ์ Fujitsu 2.5″ ในรุ่น Samsung อื่น ๆ เช่นเดียวกับไดรฟ์ WD และ Hitachi ทั้งหมด ค่าที่ไม่ใช่ศูนย์บ่งชี้ถึงปัญหา เช่น แบริ่ง ฯลฯ ...

    แอตทริบิวต์: 08 Seek Time Performance

    มันไม่ได้ให้ข้อมูลใด ๆ แก่ผู้ใช้และไม่พูดถึงอันตรายใด ๆ ไม่ว่าจะมีความหมายอะไร

    แอตทริบิวต์: 09 เปิดเครื่องนับชั่วโมง (Power-on Time)

    ไม่บอกอะไรเกี่ยวกับความสมบูรณ์ของดิสก์

    แอตทริบิวต์: 10 (0A - เลขฐานสิบหก) Spin Retry Count

    ส่วนใหญ่มักจะไม่พูดถึงความสมบูรณ์ของดิสก์

    สาเหตุหลักของการเพิ่มพารามิเตอร์คือการสัมผัสดิสก์ไม่ดีกับหน่วยจ่ายไฟหรือการที่หน่วยจ่ายไฟไม่สามารถจ่ายกระแสไฟที่ต้องการไปยังสายไฟของไดรฟ์

    ตามหลักการแล้ว ควรเท่ากับ 0 หากค่าแอตทริบิวต์เท่ากับ 1-2 คุณไม่ต้องสนใจก็ได้ หากค่ามากกว่า อย่างแรกเลย คุณควรให้ความสนใจอย่างใกล้ชิดกับสถานะของแหล่งจ่ายไฟ คุณภาพ โหลด ตรวจสอบหน้าสัมผัสของฮาร์ดไดรฟ์ด้วยสายไฟ ตรวจสอบสายไฟด้วยตัวมันเอง

    แน่นอนว่าแผ่นดิสก์อาจไม่เริ่มทำงานทันทีเนื่องจากตัวมันเองมีปัญหา แต่สิ่งนี้เกิดขึ้นน้อยมาก และความเป็นไปได้นี้ควรได้รับการพิจารณาเป็นครั้งสุดท้าย

    แอตทริบิวต์: 11 (0B) การนับการลองสอบเทียบใหม่ (การลองสอบเทียบใหม่)

    ค่าที่ไม่ใช่ศูนย์ และโดยเฉพาะอย่างยิ่งค่าที่เพิ่มขึ้นของพารามิเตอร์ อาจบ่งบอกถึงปัญหากับดิสก์

    แอตทริบิวต์: 12 (0C) จำนวนรอบพลังงาน

    ไม่เกี่ยวข้องกับความสมบูรณ์ของดิสก์

    แอตทริบิวต์: 183 (B7) SATA Downshift Error Count

    ไม่ได้บ่งบอกถึงสุขภาพของไดรฟ์

    แอตทริบิวต์: 184 (B8) End-to-End Error

    ค่าที่ไม่ใช่ศูนย์บ่งชี้ถึงปัญหาดิสก์

    แอตทริบิวต์: 187 (BB) รายงานจำนวนเซกเตอร์ที่ไม่ได้รับการแก้ไข (ข้อผิดพลาด UNC)

    ค่าแอตทริบิวต์ที่ไม่ใช่ศูนย์จะระบุสถานะที่ผิดปกติของดิสก์อย่างชัดเจน (เมื่อรวมกับค่าแอตทริบิวต์ที่ไม่ใช่ศูนย์ที่ 197) หรือค่าแอตทริบิวต์ที่เคยเป็นมาก่อน (เมื่อรวมกับค่าศูนย์ที่ 197)

    แอตทริบิวต์: 188 (BC) Command Timeout

    ข้อผิดพลาดดังกล่าวอาจเกิดขึ้นเนื่องจาก คุณภาพไม่ดีสายเคเบิล, หน้าสัมผัส, อะแดปเตอร์ที่ใช้แล้ว, สายต่อ ฯลฯ รวมถึงเนื่องจากความไม่ลงรอยกันของไดรฟ์กับคอนโทรลเลอร์ SATA / PATA เฉพาะบนเมนบอร์ด (หรือแยก) ข้อผิดพลาดประเภทนี้สามารถนำไปสู่ ​​BSOD ใน Windows

    ค่าที่ไม่ใช่ศูนย์ของแอตทริบิวต์บ่งชี้ถึง "โรค" ที่อาจเกิดขึ้นของดิสก์

    แอตทริบิวต์: 189 (BD) High Fly Writes

    เพื่อที่จะบอกว่าเหตุใดกรณีดังกล่าวจึงเกิดขึ้น คุณจะต้องสามารถวิเคราะห์ S.M.A.R.T.logs ซึ่งมีข้อมูลเฉพาะสำหรับผู้ผลิตแต่ละราย ซึ่งขณะนี้ยังไม่มีการใช้งานในซอฟต์แวร์ที่เผยแพร่ต่อสาธารณะ ดังนั้น คุณจึงละเว้นแอตทริบิวต์ได้

    แอตทริบิวต์: 190 (พ.ศ.) อุณหภูมิการไหลของอากาศ

    ไม่ระบุสถานะของดิสก์

    แอตทริบิวต์: 191 (BF) G-Sensor Shock Count (Mechanical Shock)

    เกี่ยวข้องกับฮาร์ดไดรฟ์มือถือ บนดิสก์ของ Samsung คุณมักจะมองข้ามมันไปได้ เนื่องจากพวกมันสามารถมีเซ็นเซอร์ที่ไวมาก ซึ่งเมื่อพูดในเชิงเปรียบเทียบแล้ว จะตอบสนองต่อการเคลื่อนที่ของอากาศจากปีกของแมลงวันที่บินอยู่ในห้องเดียวกันกับดิสก์

    โดยทั่วไป การกระตุ้นของเซ็นเซอร์ไม่ใช่สัญญาณของการกระแทก มันสามารถเติบโตได้จากการวางตำแหน่งของ BMG โดยตัวดิสก์เอง โดยเฉพาะอย่างยิ่งหากไม่ได้รับการแก้ไข จุดประสงค์หลักของเซ็นเซอร์คือการหยุดการบันทึกการสั่นสะเทือนเพื่อหลีกเลี่ยงข้อผิดพลาด

    ไม่ได้ระบุถึงความสมบูรณ์ของดิสก์

    แอตทริบิวต์: 192 (C0) ปิดจำนวนการหดกลับ (การนับซ้ำในกรณีฉุกเฉิน)

    ไม่อนุญาตให้คุณตัดสินสถานะของดิสก์

    แอตทริบิวต์: 193 (C1) โหลด / ยกเลิกการโหลดจำนวนรอบ

    ไม่ได้ระบุถึงความสมบูรณ์ของดิสก์

    แอตทริบิวต์: 194 (С2) อุณหภูมิ (อุณหภูมิ HDA, อุณหภูมิ HDD)

    แอตทริบิวต์ไม่ได้พูดถึงสถานะของดิสก์ แต่ช่วยให้คุณควบคุมหนึ่งใน พารามิเตอร์ที่สำคัญ... ความคิดเห็นของฉัน: เมื่อทำงานพยายามอย่าให้อุณหภูมิของฮาร์ดไดรฟ์สูงกว่า 50 องศาแม้ว่าผู้ผลิตมักจะประกาศขีด จำกัด อุณหภูมิสูงสุดที่ 55-60 องศา

    แอตทริบิวต์: กู้คืน ECC ของฮาร์ดแวร์ 195 (C3) แล้ว

    ลักษณะเฉพาะที่มีอยู่ในแอททริบิวต์นี้บนดิสก์ต่าง ๆ สอดคล้องกับคุณสมบัติ 01 และ 07 อย่างสมบูรณ์

    แอตทริบิวต์: 196 (C4) จำนวนเหตุการณ์ที่จัดสรรใหม่

    พูดทางอ้อมเกี่ยวกับความสมบูรณ์ของดิสก์ ยิ่งค่าสูงยิ่งแย่ อย่างไรก็ตาม เป็นไปไม่ได้ที่จะตัดสินความสมบูรณ์ของดิสก์ด้วยพารามิเตอร์นี้อย่างไม่น่าสงสัย โดยไม่คำนึงถึงคุณลักษณะอื่นๆ

    คุณลักษณะนี้เกี่ยวข้องโดยตรงกับแอตทริบิวต์ 05 เมื่อ 196 เติบโต 05 ก็เติบโตบ่อยที่สุดเช่นกัน หากแอตทริบิวต์ 05 ไม่เติบโตเมื่อแอตทริบิวต์ 196 เติบโต ดังนั้นเมื่อพยายามทำการแมปใหม่ ตัวเลือกสำหรับบล็อกที่เสียหายจะกลายเป็นส่วนที่ไม่ดี (ดูด้านล่าง สำหรับรายละเอียด) และดิสก์ได้แก้ไขเพื่อให้เซกเตอร์ถือว่าสมบูรณ์และไม่จำเป็นต้องมอบหมายใหม่

    หากแอตทริบิวต์ 196 น้อยกว่าแอตทริบิวต์ 05 หมายความว่าในระหว่างการดำเนินการมอบหมายใหม่ เซกเตอร์เสียหลายส่วนถูกโอนในคราวเดียว

    หากแอตทริบิวต์ 196 มากกว่าแอตทริบิวต์ 05 แสดงว่าพบซอฟต์แบดที่แก้ไขภายหลังในระหว่างการดำเนินการมอบหมายใหม่บางอย่าง

    แอตทริบิวต์: 197 (C5) จำนวนเซกเตอร์ที่รอดำเนินการในปัจจุบัน

    การชนกับเซกเตอร์ที่ "ไม่ดี" ระหว่างการดำเนินการ (ตัวอย่างเช่น การตรวจสอบของเซกเตอร์ไม่ตรงกับข้อมูลในนั้น) ดิสก์จะทำเครื่องหมายว่าเป็นตัวเลือกสำหรับการกำหนดใหม่ เพิ่มลงในรายการภายในพิเศษ และเพิ่มพารามิเตอร์ 197 มัน ตามมาว่าดิสก์อาจมีเซกเตอร์ที่เสียหายซึ่งเขายังไม่รู้ - ท้ายที่สุดแล้วอาจมีพื้นที่บนจานที่ฮาร์ดไดรฟ์ไม่ได้ใช้ในบางครั้ง

    เมื่อพยายามเขียนไปยังเซกเตอร์ ก่อนอื่นดิสก์จะตรวจสอบเพื่อดูว่าเซกเตอร์นั้นอยู่ในรายชื่อผู้สมัครหรือไม่ หากไม่พบเซ็กเตอร์ที่นั่น การบันทึกจะดำเนินการตามปกติ หากพบว่าภาคนี้ทดสอบโดยการเขียน-อ่าน หากการดำเนินการทดสอบทั้งหมดเป็นเรื่องปกติ ดิสก์จะถือว่าเซกเตอร์นั้นสมบูรณ์ (นั่นคือมีสิ่งที่เรียกว่า "ซอฟต์แบด" - เซกเตอร์ที่ผิดพลาดไม่ได้เกิดขึ้นจากความผิดพลาดของดิสก์ แต่ด้วยเหตุผลอื่นเช่นในขณะที่บันทึกข้อมูลไฟฟ้าก็ดับและ ดิสก์ขัดจังหวะการบันทึกโดยจอดรถ BMG ไว้ เป็นผลให้ข้อมูลในเซกเตอร์จะไม่สมบูรณ์และการตรวจสอบเซกเตอร์ซึ่งขึ้นอยู่กับข้อมูลในนั้นโดยทั่วไปจะเก่า จะมีความคลาดเคลื่อนระหว่างข้อมูลกับข้อมูล ในเซกเตอร์) ในกรณีนี้ ดิสก์จะทำการเขียนที่ร้องขอในขั้นต้นและลบเซกเตอร์ออกจากรายชื่อผู้สมัคร ในเวลาเดียวกัน คุณลักษณะ 197 ลดลง และยังสามารถเพิ่มแอตทริบิวต์ 196 ได้อีกด้วย

    หากการทดสอบล้มเหลว ดิสก์จะดำเนินการทำการรีแมปใหม่ โดยลดแอตทริบิวต์ 197 เพิ่มขึ้น 196 และ 05 และจดบันทึกในรายการ G ด้วย

    ดังนั้น ค่าที่ไม่ใช่ศูนย์ของพารามิเตอร์บ่งชี้ถึงปัญหา (แม้ว่าจะไม่สามารถบอกได้ว่าปัญหาอยู่ในตัวดิสก์เองหรือไม่)

    หากค่าไม่เป็นศูนย์ จำเป็นต้องเริ่มการอ่านพื้นผิวทั้งหมดตามลำดับในโปรแกรม Victoria หรือ MHDD ด้วยตัวเลือก รีแมป... จากนั้นเมื่อสแกนดิสก์ก็จะสะดุด เซกเตอร์เสียแล้วจะลองเขียนดูนะครับ (กรณี Victoria 3.5 และ options รีแมปขั้นสูง- ดิสก์จะพยายามเขียนเซกเตอร์มากถึง 10 ครั้ง) ดังนั้น โปรแกรมจะกระตุ้น "การรักษา" ของเซกเตอร์ และด้วยเหตุนี้ เซกเตอร์จะถูกแก้ไขหรือกำหนดใหม่

    กรณีอ่านผิดเช่นกับ รีแมปและด้วย รีแมปขั้นสูงมันคุ้มค่าที่จะลองเริ่มการบันทึกตามลำดับใน Victoria หรือ MHDD เดียวกัน โปรดทราบว่าการดำเนินการเขียนจะลบข้อมูล ดังนั้นโปรดสำรองข้อมูลก่อนใช้งาน!

    บางครั้งการปรับแต่งต่อไปนี้สามารถช่วยความล้มเหลวของการรีแมปได้: ถอดบอร์ดอิเล็กทรอนิคส์ดิสก์และทำความสะอาดหน้าสัมผัสของฮาร์ดดิสก์ไดรฟ์ที่เชื่อมต่อกับบอร์ด - สามารถออกซิไดซ์ได้ โปรดใช้ความระมัดระวังในการดำเนินการตามขั้นตอนนี้ เพราะอาจทำให้การรับประกันเป็นโมฆะได้!

    ความเป็นไปไม่ได้ของการรีแมปอาจเนื่องมาจากสาเหตุอื่น - ดิสก์ได้ใช้พื้นที่สำรองหมดแล้ว และไม่มีที่ไหนเลยที่จะกำหนดเซกเตอร์ใหม่

    หากค่าของแอตทริบิวต์ 197 ไม่ได้ลดลงเป็น 0 โดยการปรับเปลี่ยนใดๆ คุณควรคิดถึงการเปลี่ยนดิสก์

    แอตทริบิวต์: 198 (C6) ออฟไลน์จำนวนเซกเตอร์ที่ไม่สามารถแก้ไขได้ (จำนวนเซกเตอร์ที่ไม่สามารถแก้ไขได้)

    พารามิเตอร์นี้เปลี่ยนแปลงภายใต้อิทธิพลของการทดสอบออฟไลน์เท่านั้น ไม่มีการสแกนโปรแกรมใดๆ ระหว่างการทดสอบตัวเอง ลักษณะการทำงานของแอตทริบิวต์จะเหมือนกับแอตทริบิวต์ 197

    ค่าที่ไม่ใช่ศูนย์บ่งชี้ว่ามีปัญหากับดิสก์ (เช่น 197 โดยไม่ระบุว่าใครควรถูกตำหนิ)

    แอตทริบิวต์: 199 (C7) UltraDMA CRC Error Count

    ในกรณีส่วนใหญ่ ข้อผิดพลาดเกิดจากสายเคเบิลถ่ายโอนข้อมูลคุณภาพต่ำ การโอเวอร์คล็อกบัส PCI / PCI-E ของคอมพิวเตอร์ หรือการสัมผัสที่ไม่ดีในขั้วต่อ SATA บนดิสก์หรือบนเมนบอร์ด / คอนโทรลเลอร์

    ข้อผิดพลาดระหว่างการส่งผ่านอินเทอร์เฟซและด้วยเหตุนี้มูลค่าที่เพิ่มขึ้นของแอตทริบิวต์สามารถนำไปสู่ระบบปฏิบัติการสลับโหมดการทำงานของช่องสัญญาณที่ไดรฟ์อยู่ในโหมด PIO ซึ่งทำให้การอ่านลดลงอย่างรวดเร็ว / ความเร็วในการเขียนเมื่อทำงานกับมันและโปรเซสเซอร์โหลดสูงถึง 100% (เห็นใน Windows Task Manager)

    ในกรณีของฮาร์ดไดรฟ์ฮิตาชิในซีรีส์ Deskstar 7K3000 และ 5K3000 คุณลักษณะที่เพิ่มขึ้นอาจบ่งบอกถึงความไม่ลงรอยกันของดิสก์และคอนโทรลเลอร์ SATA เพื่อแก้ไขสถานการณ์คุณต้องบังคับให้เปลี่ยนดิสก์ดังกล่าวเป็นโหมด SATA 3 Gb / s

    ความคิดเห็นของฉัน: หากมีข้อผิดพลาด ให้ต่อสายเคเบิลที่ปลายทั้งสองอีกครั้ง หากจำนวนของพวกเขาเพิ่มขึ้นและมากกว่า 10 ให้ทิ้งรถไฟและแทนที่ด้วยอันใหม่หรือยกเลิกการโอเวอร์คล็อก

    แอตทริบิวต์: 200 (C8) อัตราข้อผิดพลาดในการเขียน (อัตราข้อผิดพลาด MultiZone)

    แอตทริบิวต์: 202 (CA) Data Address Mark Error

    แอตทริบิวต์: 203 (CB) หมด ยกเลิก

    ผลกระทบต่อสุขภาพไม่เป็นที่รู้จัก

    แอตทริบิวต์: 220 (DC) ดิสก์ Shift

    ผลกระทบต่อสุขภาพไม่เป็นที่รู้จัก

    แอตทริบิวต์: 240 (F0) ชั่วโมงบินหลัก

    ผลกระทบต่อสุขภาพไม่เป็นที่รู้จัก

    แอตทริบิวต์: 254 (FE) จำนวนกิจกรรมฤดูใบไม้ร่วงฟรี

    ผลกระทบต่อสุขภาพไม่เป็นที่รู้จัก

    มาสรุปรายละเอียดของแอตทริบิวต์กัน ค่าที่ไม่ใช่ศูนย์:

    เมื่อแยกวิเคราะห์แอตทริบิวต์ โปรดทราบว่า S.M.A.R.T. สามารถจัดเก็บค่าพารามิเตอร์นี้ได้หลายค่า: ตัวอย่างเช่น สำหรับดิสก์สุดท้ายเริ่มต้นและสำหรับค่าสุดท้าย พารามิเตอร์ดังกล่าวที่มีความยาวหลายไบต์ตามหลักเหตุผลประกอบด้วยค่าหลายค่าที่มีความยาวน้อยกว่าไบต์ - ตัวอย่างเช่น พารามิเตอร์ที่เก็บค่าสองค่าสำหรับการรันสองครั้งล่าสุด โดยแต่ละรายการมีการจัดสรร 2 ไบต์ จะเป็น 4 ไบต์ยาว โปรแกรมที่ตีความ S.M.A.R.T. มักจะไม่รู้เรื่องนี้และแสดงพารามิเตอร์นี้เป็นตัวเลขหนึ่งแทนที่จะเป็นสอง ซึ่งบางครั้งอาจนำไปสู่ความสับสนและความตื่นเต้นสำหรับเจ้าของแผ่นดิสก์ ตัวอย่างเช่น "อัตราข้อผิดพลาดในการอ่านข้อมูลดิบ" ที่เก็บค่าสุดท้าย "1" และค่าสุดท้าย "0" จะมีลักษณะเหมือน 65536

    ควรสังเกตว่าไม่ใช่ทุกโปรแกรมที่สามารถแสดงคุณลักษณะดังกล่าวได้อย่างถูกต้อง หลายคนแปลแอตทริบิวต์ที่มีค่าหลายค่าเป็นตัวเลขทศนิยมเป็นจำนวนมหาศาล ถูกต้องที่จะแสดงเนื้อหาดังกล่าว - ไม่ว่าจะโดยแบ่งตามค่า (จากนั้นแอตทริบิวต์จะประกอบด้วยตัวเลขแยกกันหลายตัว) หรือในรูปแบบเลขฐานสิบหก (จากนั้นแอตทริบิวต์จะมีลักษณะเป็นตัวเลขเดียว แต่ส่วนประกอบจะแยกแยะได้ง่าย ได้อย่างรวดเร็วก่อน) หรือทั้งสองอย่าง และในเวลาเดียวกัน ตัวอย่างของโปรแกรมที่ถูกต้อง ได้แก่ HDDScan, CrystalDiskInfo, Hard Disk Sentinel

    มาสาธิตความแตกต่างในทางปฏิบัติกัน นี่คือลักษณะที่ค่าทันทีของแอตทริบิวต์ 01 ปรากฏบนหนึ่งใน Hitachi HDS721010CLA332 ของฉันในคุณลักษณะที่ไม่คำนึงถึงของแอตทริบิวต์ Victoria 4.46b นี้:

    และนี่คือลักษณะที่ปรากฏใน HDDScan 3.3 ที่ "ถูกต้อง":

    ข้อดีของ HDDScan ในบริบทนี้ชัดเจนใช่ไหม

    หากคุณวิเคราะห์ S.M.A.R.T. บนดิสก์ที่แตกต่างกัน คุณจะสังเกตเห็นว่าแอตทริบิวต์เดียวกันสามารถทำงานต่างกันได้ ตัวอย่างเช่น S.M.A.R.T. ฮาร์ดไดรฟ์ของฮิตาชิรีเซ็ตเป็นศูนย์หลังจากไม่มีการใช้งานดิสก์เป็นระยะเวลาหนึ่ง พารามิเตอร์ 01 มีคุณสมบัติบนดิสก์ Hitachi, Seagate, Samsung และ Fujitsu, 03 - บน Fujitsu เป็นที่ทราบกันดีว่าหลังจากแฟลชดิสก์แล้ว พารามิเตอร์บางตัวอาจถูกตั้งค่าเป็น 0 (เช่น 199) อย่างไรก็ตาม การบังคับ zeroing ของแอตทริบิวต์จะไม่หมายความว่าปัญหาเกี่ยวกับดิสก์จะได้รับการแก้ไข (ถ้ามี) ท้ายที่สุด คุณลักษณะที่สำคัญที่เพิ่มขึ้นคือ ผลที่ตามมาทำงานผิดปกติและไม่ สาเหตุ.

    เมื่อวิเคราะห์ชุดข้อมูลหลายชุด S.M.A.R.T. เห็นได้ชัดว่าชุดคุณลักษณะสำหรับดิสก์จากผู้ผลิตหลายรายและแม้แต่รุ่นต่างๆ ของผู้ผลิตรายเดียวกันอาจแตกต่างกัน นี่เป็นเพราะคุณลักษณะเฉพาะของผู้ขายที่เรียกว่า (เช่น แอตทริบิวต์ที่ใช้ตรวจสอบไดรฟ์โดยผู้ผลิตรายใดรายหนึ่ง) และไม่ควรก่อให้เกิดความกังวล หากซอฟต์แวร์ตรวจสอบสามารถอ่านแอตทริบิวต์ดังกล่าวได้ (เช่น Victoria 4.46b) ดังนั้นในดิสก์ที่ไม่ได้ตั้งใจ พวกเขาสามารถมีค่า "แย่มาก" (มาก) และคุณไม่จำเป็นต้องใส่ใจ พวกเขา. ตัวอย่างเช่น Victoria 4.46b แสดงค่า RAW ของแอตทริบิวต์ที่ไม่ได้มีไว้สำหรับการตรวจสอบใน Hitachi HDS721010CLA332 ดังนี้

    ไม่ใช่เรื่องแปลกที่จะพบปัญหาเมื่อโปรแกรมไม่สามารถอ่าน S.M.A.R.T. ดิสก์. ในกรณีของฮาร์ดไดรฟ์ที่ใช้งานได้ อาจเกิดจากปัจจัยหลายประการ ตัวอย่างเช่น บ่อยครั้งมากที่ไม่แสดง S.M.A.R.T. เมื่อเชื่อมต่อดิสก์เข้า โหมด AHCI... ในกรณีเช่นนี้ คุณควรลองใช้โปรแกรมต่าง ๆ โดยเฉพาะ HDD Scan ที่มีความสามารถในการทำงานในโหมดนี้ แม้ว่าจะไม่สำเร็จเสมอไป หรือควรเปลี่ยนดิสก์เป็นโหมดความเข้ากันได้ของ IDE ชั่วคราว หากเป็นไปได้ นอกจากนี้ มากมาย เมนบอร์ดคอนโทรลเลอร์ที่เชื่อมต่อฮาร์ดไดรฟ์นั้นไม่ได้สร้างไว้ในชิปเซ็ตหรือบริดจ์ใต้ แต่จะใช้งานในไมโครเซอร์กิตที่แยกจากกัน ในกรณีนี้ ตัวอย่างเช่น รุ่น DOS ของ Victoria จะไม่เห็นฮาร์ดดิสก์ที่เชื่อมต่อกับคอนโทรลเลอร์ และเธอจะต้องบังคับโดยการกดปุ่ม [P] และป้อนหมายเลขช่องสัญญาณด้วยดิสก์ มักไม่ได้อ่านโดย S.M.A.R.T. สำหรับดิสก์ USB ซึ่งอธิบายได้จากข้อเท็จจริงที่ว่าคอนโทรลเลอร์ USB นั้นไม่ส่งคำสั่งสำหรับอ่าน S.M.A.R.T. S.M.A.R.T. แทบไม่เคยอ่านเลย สำหรับดิสก์ที่ทำงานเป็นส่วนหนึ่งของอาร์เรย์ RAID ที่นี่ก็สมเหตุสมผลเช่นกันที่จะลองใช้โปรแกรมต่าง ๆ แต่ในกรณีของคอนโทรลเลอร์ RAID ของฮาร์ดแวร์ สิ่งนี้ไม่มีประโยชน์

    หลังจากซื้อและติดตั้งฮาร์ดไดรฟ์ใหม่แล้ว โปรแกรมใดๆ (HDD Life, Hard Drive Inspector และอื่นๆ ที่คล้ายกัน) แสดงว่า: ดิสก์เหลือเวลาใช้งาน 2 ชั่วโมง; ผลผลิตของมันคือ 27%; สุขภาพ - 19,155% (เลือกลิ้มรส) - แล้วคุณไม่ควรตื่นตระหนก โปรดเข้าใจต่อไปนี้ อันดับแรก คุณต้องดูตัวชี้วัด S.M.A.R.T. และไม่ต้องรู้ว่าจำนวนสุขภาพและผลผลิตมาจากไหน ประการที่สอง โปรแกรมใด ๆ เมื่อประเมิน S.M.A.R.T. ดูความเบี่ยงเบนของค่าของคุณลักษณะที่แตกต่างจากการอ่านครั้งก่อน เมื่อดิสก์ใหม่เริ่มทำงานเป็นครั้งแรก พารามิเตอร์จะไม่สอดคล้องกัน ต้องใช้เวลาพอสมควรกว่าจะเสถียร โปรแกรมประเมิน S.M.A.R.T. เห็นว่าแอตทริบิวต์กำลังเปลี่ยนแปลง ทำการคำนวณ ปรากฎว่าหากเปลี่ยนแปลงในอัตราดังกล่าว ไดรฟ์จะล้มเหลวในไม่ช้า และเริ่มส่งสัญญาณ: "บันทึกข้อมูล!" จะใช้เวลาสักครู่ (ไม่เกินสองสามเดือน) แอตทริบิวต์จะเสถียร (หากทุกอย่างเป็นไปตามลำดับกับดิสก์) ยูทิลิตี้จะรวบรวมข้อมูลสำหรับสถิติและระยะเวลาของการตายของดิสก์เมื่อ S.M.A.R.T. เสถียร จะดำเนินการต่อไปและต่อไปในอนาคต การประเมินการขับเคลื่อนของ Seagate และ Samsung โดยโปรแกรมเป็นการสนทนาที่แยกจากกันโดยสิ้นเชิง เนื่องจากลักษณะเฉพาะของคุณลักษณะ 1, 7, 195 โปรแกรมสำหรับดิสก์ที่มีสุขภาพดีอย่างสมบูรณ์มักจะให้ข้อสรุปว่ามันถูกห่อเป็นแผ่นงานและกำลังคลานเข้าไปในสุสาน

    โปรดทราบว่าสถานการณ์ต่อไปนี้เป็นไปได้: ทั้งหมด S.M.A.R.T. - ปกติ แต่ที่จริงแล้วแผ่นดิสก์มีปัญหาแม้ว่าจะยังไม่สังเกตเห็นได้ชัดเจน อธิบายได้จากข้อเท็จจริงที่ว่า S.M.A.R.T. ใช้งานได้เฉพาะ "หลังจากข้อเท็จจริง" นั่นคือแอตทริบิวต์จะเปลี่ยนเฉพาะเมื่อดิสก์พบปัญหาระหว่างการทำงาน และจนกว่าเขาจะสะดุดกับพวกเขา เขาก็ไม่ทราบเกี่ยวกับพวกเขา ดังนั้น ใน S.M.A.R.T. เขาไม่มีอะไรต้องแก้ไข

    ดังนั้น S.M.A.R.T. เป็นเทคโนโลยีที่มีประโยชน์แต่คุณต้องใช้มันอย่างชาญฉลาด นอกจากนี้ แม้ว่า S.M.A.R.T. ดิสก์ของคุณสมบูรณ์แบบ และคุณกำลังตรวจสอบดิสก์ของคุณอยู่เสมอ อย่าวางใจให้ดิสก์ของคุณใช้งานได้นานหลายปี วินเชสเตอร์มักจะพังทลายอย่างรวดเร็วจน S.M.A.R.T. มันไม่มีเวลาแสดงสถานะที่เปลี่ยนแปลงและมันก็เกิดขึ้นว่ามีความขัดแย้งที่ชัดเจนกับดิสก์ แต่ใน S.M.A.R.T. - ทุกอย่างปกติดี. เราสามารถพูดได้ว่า S.M.A.R.T. ไม่ได้รับประกันว่าทุกอย่างดีกับไดรฟ์ แต่เป็น S.M.A.R.T. ที่แย่ รับประกันว่าจะระบุปัญหา ในขณะเดียวกัน แม้จะมี S.M.A.R.T. ที่แย่ ยูทิลิตีอาจบ่งชี้ว่าดิสก์มีสุขภาพที่ดีเนื่องจากแอตทริบิวต์ที่สำคัญยังไม่ถึงเกณฑ์ ดังนั้นการวิเคราะห์ S.M.A.R.T. ด้วยตัวเองโดยไม่ต้องอาศัยการประเมิน "วาจา" ของโปรแกรม

    แม้ว่า S.M.A.R.T. และการทำงาน ฮาร์ดไดรฟ์ และแนวคิดของ "ความน่าเชื่อถือ" นั้นเข้ากันไม่ได้จนถูกมองว่าเป็นเพียงวัสดุสิ้นเปลือง เช่นเดียวกับตลับหมึกในเครื่องพิมพ์ ดังนั้น เพื่อหลีกเลี่ยงการสูญเสียข้อมูลที่มีค่า ให้สำรองข้อมูลไปยังสื่ออื่นเป็นระยะ (เช่น ฮาร์ดไดรฟ์อื่น) เป็นการดีที่สุดที่จะทำสอง ข้อมูลสำรองบนสื่อสองแบบที่แตกต่างกันโดยไม่นับฮาร์ดไดรฟ์กับข้อมูลดั้งเดิม ใช่ สิ่งนี้นำไปสู่ค่าใช้จ่ายเพิ่มเติม แต่เชื่อฉันเถอะ ค่าใช้จ่ายในการกู้คืนข้อมูลจาก HDD ที่เสียหายจะทำให้คุณต้องเสียค่าใช้จ่ายหลายครั้ง - ถ้าไม่ใช่ลำดับความสำคัญหรือสองครั้ง - แพงกว่า แต่แม้แต่มืออาชีพก็ไม่สามารถกู้คืนข้อมูลได้ตลอดเวลา นั่นคือวิธีเดียวที่จะทำให้แน่ใจว่าการจัดเก็บข้อมูลของคุณเชื่อถือได้คือการสำรองข้อมูล

    สุดท้ายนี้ ผมจะพูดถึงบางโปรแกรมที่เหมาะกับการวิเคราะห์ S.M.A.R.T. และการทดสอบฮาร์ดไดรฟ์: HDDScan (Windows, DOS, ฟรี), MHDD (DOS, ฟรี)

    เรื่องราวเล็กๆ น้อยๆ เกี่ยวกับ S.M.A.R.T. คุณลักษณะ ความสำคัญ และความเข้าใจ บทความนี้จะกล่าวถึงการถอดรหัสคุณลักษณะอัจฉริยะทั้งหมดของดิสก์ ATA ในบทความก่อนหน้านี้เกี่ยวกับและ ตอนนี้ฉันต้องการอธิบายคุณลักษณะเล็กน้อยของดิสก์ ATA ทั่วไปโดยใช้ตัวอย่างของ Seagate Barracuda ES.2 (ST31000340NS) เราจะกำหนดแอตทริบิวต์ที่สำคัญที่สุดที่ต้องให้ความสนใจเมื่อตรวจสอบดิสก์โดยใช้ smartctl ก่อนอื่น คุณต้องแน่ใจว่าไดรฟ์ของเรารองรับ smart

    [ป้องกันอีเมล] s01: ~ # smartctl -i / dev / sda smartctl 5.41 2011-06-09 r3365 (บิวด์ในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen http://smartmontools.sourceforge.net === เริ่มต้นส่วนข้อมูล === Model Family: Seagate Barracuda ES.2 Device Model: ST31000340NS Serial Number: 9QJ2ADVC… ATA Version is: 8 ATA Standard is: ATA-8-ACS revision 4 Local Time is: Fri 21 กุมภาพันธ์ 16:18:35 2014 CET … รองรับ SMART: พร้อมใช้งาน - อุปกรณ์มีความสามารถ SMART การสนับสนุน SMART คือ: เปิดใช้งาน

    สองบรรทัดสุดท้ายระบุว่าดิสก์รองรับสมาร์ท และคุณสามารถเห็นค่าของแอตทริบิวต์ทั้งหมดและการตีความจะถูกต้อง (การตีความ RAW_VALUE) ในกรณีนี้ ไม่ได้ระบุประเภทของอินเทอร์เฟซ (อุปกรณ์) อย่างชัดเจน (ไม่ได้ระบุแอตทริบิวต์ "-d") ดังนั้น smartctl จึงตรวจพบประเภทอุปกรณ์โดยอัตโนมัติและกล่าวว่า "การสนับสนุน SMART คือ: เปิดใช้งาน" แต่ถ้าตัวอย่างเช่น อาร์เรย์ของดิสก์ (ตัวควบคุม RAID) ถูกใช้ smartctl สามารถพูดได้ว่าสมาร์ทไม่รองรับ:

    [ป้องกันอีเมล]: ~ # smartctl -i / dev / sda smartctl 5.41 2011-06-09 r3365 (สร้างในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen, http://smartmontools.sourceforge.net ผู้ขาย: SMC สินค้า: SMC2108 การแก้ไข: 2.90 ความจุผู้ใช้: 2,996,997,980,160 ไบต์ ขนาดบล็อกเชิงตรรกะ: 512 ไบต์ รหัสหน่วยตรรกะ: 0xหมายเลขซีเรียล: ประเภทอุปกรณ์: ดิสก์ เวลาท้องถิ่นคือ: ศุกร์ 21 ก.พ. 17:32:27 2014 อุปกรณ์ IST ไม่รองรับ SMART

    แต่ที่จริงแล้ว คุณเพียงแค่ต้องรู้ (หรือเลือก) ว่าดิสก์อาร์เรย์ที่ใช้อยู่ คุณก็จะได้ ผลลัพธ์ที่ต้องการโดยระบุประเภทอุปกรณ์ให้ชัดเจน:

    [ป้องกันอีเมล]: ~ # smartctl -d megaraid, 14 -i / dev / sda smartctl 5.41 2011-06-09 r3365 (บิวด์ในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen, http://smartmontools.sourceforge.net ผู้ขาย: SEAGATE ผลิตภัณฑ์: ST1000NM0001 การแก้ไข: 0002 ความจุผู้ใช้: 1,000,204,886,016 ไบต์ ขนาดบล็อกลอจิก: 512 ไบต์ Logical Unit id: 0x5000c50041080343 หมายเลขซีเรียล: Z1N0TV980000C2157TYR ประเภทอุปกรณ์: ดิสก์ โปรโตคอลการขนส่ง: SAS Local Time is: ศุกร์ 21 ก.พ. 17:34:45 2014 IST Device รองรับ SMART และเปิดใช้งานแล้ว เปิดใช้งานการเตือนอุณหภูมิแล้ว

    อาจมีปัญหาในเวอร์ชัน smartctl เนื่องจากไม่ได้เพิ่มฮาร์ดไดรฟ์ทั้งหมดลงในฐานข้อมูล SMART ทันทีหลังจากที่มีการเปิดตัวตัวควบคุม HDD หรือ RAID ใหม่สู่โลก หรือปิดใช้งานการสนับสนุน BIOS (คุณต้องเปิดใช้งาน) อาจมีปัญหากับเฟิร์มแวร์ของฮาร์ดไดรฟ์เอง คุณสามารถลองเปิดใช้งาน SMART เพื่อเริ่มต้นด้วยคำสั่ง:

    [ป้องกันอีเมล]: ~ # smartctl -s บน / dev / sda smartctl 5.41 2011-06-09 r3365 (บิวด์ในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen http://smartmontools.sourceforge.net === เริ่มต้นการเปิดใช้งาน / ส่วนคำสั่งปิดการใช้งาน === เปิดใช้งานสมาร์ท

    ส่วนถัดไปของผลลัพธ์ที่เราสนใจจะแสดงผลรวมของการตรวจสอบสถานะความสมบูรณ์ของดิสก์ (หากไม่ผ่าน คุณต้องเปลี่ยนดิสก์) นอกจากนี้ยังแสดงคุณลักษณะเพิ่มเติมของดิสก์และเวลาดำเนินการโดยประมาณสำหรับการทดสอบระยะสั้นและระยะยาว

    [ป้องกันอีเมล]: ~ # smartctl -Hc / dev / sda smartctl 5.41 2011-06-09 r3365 (สร้างในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen, http://smartmontools.sourceforge.net === เริ่มต้นอ่านข้อมูลอัจฉริยะ ส่วน === ผลการทดสอบการประเมินตนเองด้านสุขภาพโดยรวมของ SMART: ผ่าน ค่า SMART ทั่วไป: สถานะการรวบรวมข้อมูลออฟไลน์: (0x82) กิจกรรมการเก็บรวบรวมข้อมูลแบบออฟไลน์เสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด การเก็บรวบรวมข้อมูลออฟไลน์อัตโนมัติ: เปิดใช้งาน สถานะการดำเนินการทดสอบตัวเอง: (41) รูทีนการทดสอบตัวเองถูกขัดจังหวะโดยโฮสต์ด้วยการรีเซ็ตแบบฮาร์ดหรือซอฟต์ เวลาทั้งหมดในการเก็บรวบรวมข้อมูลออฟไลน์ให้เสร็จสมบูรณ์: (634) วินาที ความสามารถในการรวบรวมข้อมูลออฟไลน์: (0x7b) SMART ดำเนินการออฟไลน์ทันที รองรับการเปิด / ปิดการรวบรวมข้อมูลออฟไลน์อัตโนมัติ ระงับการรวบรวมออฟไลน์ตามคำสั่งใหม่ รองรับการสแกนพื้นผิวออฟไลน์ รองรับการทดสอบตัวเอง รองรับการทดสอบตัวเองของสายพานลำเลียง รองรับการทดสอบตัวเองแบบเลือก ความสามารถ SMART: (0x0003) บันทึกข้อมูล SMART ก่อนเข้าสู่โหมดประหยัดพลังงาน รองรับการตั้งเวลาบันทึกอัตโนมัติ SMART ความสามารถในการบันทึกข้อผิดพลาด: (0x01) รองรับการบันทึกข้อผิดพลาด รองรับการบันทึกวัตถุประสงค์ทั่วไป กิจวัตรการทดสอบตัวเองสั้นๆ ที่แนะนำ เวลาลงคะแนน: (1) นาที แนะนำให้ขยายเวลาทำแบบทดสอบตัวเองเป็นประจำ: (226) นาที กิจวัตรการทดสอบตัวเองของสายพานลำเลียงที่แนะนำ เวลาลงคะแนน: (2) นาที ความสามารถของ SCT: (0x003d) รองรับสถานะ SCT รองรับการควบคุมการกู้คืนข้อผิดพลาด SCT รองรับการควบคุมคุณสมบัติ SCT รองรับตารางข้อมูล SCT

    ในกรณีของเรา ประเภทของอุปกรณ์ถูกกำหนดโดยอัตโนมัติ และตอนนี้คุณสามารถแสดงรายการคุณสมบัติที่น่าสนใจที่สุดได้

    [ป้องกันอีเมล]: ~ # smartctl -A / dev / sda smartctl 5.41 2011-06-09 r3365 (บิวด์ในเครื่อง) ลิขสิทธิ์ (C) 2002-11 โดย Bruce Allen, http://smartmontools.sourceforge.net === เริ่มต้นอ่านข้อมูลอัจฉริยะ SECTION === SMART Attributes Data Structure หมายเลขรุ่นแก้ไข: 10 Vendor Specific SMART Attributes with Thresholds: ID # ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 068 059 049 fail Always - 0 4 Start_Stop_Count 0x0032 Always Old 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 4 7 Seek_Error_Rate 0x000f 063 039 030 Pre-fail Always - 5499984 Old_Red_in 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 037 020 Old_age เสมอ - 63 184 End_Error 0x0032 100 100 099 Old_age เสมอ - 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age เสมอ - 0 188 Command_Tim eout 0x0032 100 093 000 Old_age เสมอ - 4295032870 189 High_Fly_Writes 0x003a 100 100 000 Old_age เสมอ - 0 190 Airflow_Temperature_Cel 0x0022 076 049 045 Old_age เสมอ - 24 (ต่ำสุด / สูงสุด 18/26) 194 Temperature_Celsius เสมอ 0 000 Old0022 024 051 ฮาร์ดแวร์ 0x001a 041 021 000 Old_age เสมอ - 130449727 197 Current_Pending_Sector 0x0012 100 100 000 Old_age เสมอ - 0 198 ออฟไลน์_ไม่สามารถแก้ไขได้ 0x0010 100 100 000 Old_age ออฟไลน์ - 0 199 UDMA_CRC_Error_Count 0x003e 200 200

    เมื่อใช้ SMART คุณสามารถคาดการณ์ปัญหาที่เกี่ยวข้องกับ:

    • หัวจานแม่เหล็ก
    • ความเสียหายทางกายภาพต่อดิสก์
    • ข้อผิดพลาดทางตรรกะ
    • ปัญหาทางกล (ปัญหาการขับ ระบบกำหนดตำแหน่ง)
    • แหล่งจ่ายไฟ (บอร์ด)
    • อุณหภูมิ

    มาถอดรหัสผลลัพธ์ที่ได้รับกันเถอะ


    แต่ละแอตทริบิวต์มีกลุ่มของค่า:

    • NS #หมายเลขประจำตัวคุณสมบัติ (รายละเอียด) แต่ละแอตทริบิวต์มี ID เฉพาะของตัวเอง ซึ่งต้องเหมือนกันสำหรับผู้ผลิตดิสก์ทั้งหมด
    • ATTRIBUTE_NAME- ชื่อของแอตทริบิวต์ เนื่องจากผู้ผลิตดิสก์หลายรายสามารถตั้งชื่อแอตทริบิวต์ด้วยวิธีของตนเองได้ (ตัวย่อ คำพ้องความหมาย) จึงควรนำทางโดยใช้รหัสแอตทริบิวต์
    • FLAG (ธงสถานะ)- แต่ละแอตทริบิวต์มีแฟล็กที่กำหนดโดยผู้ผลิตดิสก์ ในระบบปฏิบัติการที่มีอินเทอร์เฟซแบบกราฟิก ค่าของแฟล็กนี้มีให้ในรูปแบบของชุดของการกำหนดตัวอักษร - w, p, r, c, o, s (คำอธิบายด้านล่าง) และชุดเหล่านี้เป็นเลขฐานสิบหกที่คุณเห็นด้านบน
    1. W arranty: ระบุคุณลักษณะที่สำคัญของไดรฟ์และอยู่ในการรับประกัน หากแฟล็กนี้ถูกตั้งค่าและค่าของแอททริบิวที่มีแฟล็กนี้ถึงค่าขีดจำกัด ในขณะที่ดิสก์ยังอยู่ภายใต้การรับประกัน บริษัทจะต้องเปลี่ยนดิสก์โดยไม่คิดค่าใช้จ่าย
    2. NS erformance: ระบุแอตทริบิวต์ที่แสดงถึงการวัดประสิทธิภาพของดิสก์ — ไม่สำคัญ
    3. ข้อผิดพลาด NS ate: แอตทริบิวต์ที่มีอัตราข้อผิดพลาด
    4. จำนวนครั้งที่เกิดขึ้น: แอตทริบิวต์ของจำนวนครั้งที่เกิดขึ้น
    5. อู๋การทดสอบ nline: คุณลักษณะที่อัปเดตค่าผ่านการทดสอบออนไลน์เท่านั้น หากไม่ได้ระบุไว้ ระบบจะอัปเดตผ่านการทดสอบแบบออฟไลน์
    6. NS elf preserving: ระบุแอตทริบิวต์ที่สามารถรวบรวมและบันทึกข้อมูลดิสก์ได้ แม้ว่า S.M.A.R.T. พิการ.
    • ค่า- ค่าปัจจุบันของแอตทริบิวต์ (แอตทริบิวต์ของดิสก์โดยประมาณตาม Raw_value) ค่าต่ำบ่งชี้ว่าดิสก์เสื่อมสภาพอย่างรวดเร็วหรืออาจเกิดความล้มเหลวที่อาจเกิดขึ้นได้ เหล่านั้น. ยิ่งค่าของแอตทริบิวต์ค่าสูงเท่าไรก็ยิ่งดี ค่าแอตทริบิวต์นี้ควรเปรียบเทียบกับค่าเกณฑ์ หากนี่เป็นแอตทริบิวต์ที่สำคัญและมีค่าต่ำกว่าเกณฑ์ คุณจะต้องเปลี่ยนดิสก์
    • แย่ที่สุด- ค่าต่ำสุดของแอตทริบิวต์ตลอดอายุของดิสก์ ค่าสามารถเปลี่ยนแปลงได้ตลอดอายุของดิสก์ และไม่ควรน้อยกว่าหรือเท่ากับค่าเกณฑ์
    • Thresh (เกณฑ์)- ค่าเกณฑ์ของแอตทริบิวต์ที่กำหนดโดยผู้สร้างแผ่นดิสก์ ค่าจะไม่เปลี่ยนแปลงตลอดอายุของดิสก์ หากค่าของแอตทริบิวต์เท่ากับหรือน้อยกว่าเกณฑ์ การแจ้งเตือนจะปรากฏในคอลัมน์ WHEN_FAILED และจำเป็นต้องเปลี่ยนดิสก์
    • พิมพ์- ประเภทของแอตทริบิวต์ อาจเป็นความล้มเหลวล่วงหน้า ซึ่งบ่งชี้ถึงความล้มเหลวของดิสก์ที่กำลังจะเกิดขึ้นเนื่องจากข้อผิดพลาด หรือไม่สำคัญ ซึ่งบ่งชี้ว่าดิสก์หมดอายุการใช้งานแล้ว
    • Raw_value- ค่าวัตถุประสงค์ของแอตทริบิวต์ซึ่งแสดงในรูปแบบทศนิยม (คำนวณโดยเฟิร์มแวร์ของดิสก์) และในหน่วยที่ผู้ผลิตรู้จักเท่านั้น (มีความสัมพันธ์กับค่า ค่าเกณฑ์ และค่าที่แย่ที่สุด)
    • WHEN_FAILED- ระบุปัญหาเกี่ยวกับแอตทริบิวต์

    แอตทริบิวต์ของดิสก์จะถูกตั้งค่าเป็น ล้มเหลว ในกรณี:

    ค่า= ฉ ( Raw_value) <= เกณฑ์

    • ฉ (Raw_value) - ฟังก์ชั่นสำหรับคำนวณการเสื่อมสภาพ (ลด) ของค่าของพารามิเตอร์ Value ขึ้นอยู่กับค่า Raw_value

    ข้อเสียของวิธีการนี้ในการคำนวณการเสื่อมสภาพของดิสก์:

    • สำหรับผู้ผลิตแผ่นดิสก์ทุกรายและแม้กระทั่งรุ่นแผ่นดิสก์ ฟังก์ชัน ฉ (Raw_value) ถูกคำนวณต่างกัน
    • คะแนนสำหรับแต่ละแอตทริบิวต์จะคำนวณแยกจากกัน นั่นคือ ลิงก์ระหว่างแอตทริบิวต์จะถูกละเว้น

    ตอนนี้ฉันต้องการนำเสนอตารางที่มีคุณสมบัติทั้งหมดที่ระบุไว้ คุณลักษณะที่เน้นด้วยสีชมพูเป็นคุณลักษณะที่สำคัญ นอกจากนี้ ประเภทของพารามิเตอร์จะถูกระบุโดยขึ้นอยู่กับค่าของค่า เหล่านั้น. ยิ่งค่าของพารามิเตอร์สูงเท่าไร ความสมบูรณ์ของดิสก์ก็จะยิ่งดีขึ้น หรือในทางกลับกัน

    ทีนี้มาดูคุณสมบัติกัน:

    #NS HEX ชื่อแอตทริบิวต์ ดีกว่าถ้า ... คำอธิบาย
    01 01 อัตราข้อผิดพลาดในการอ่านข้อมูลดิบ ความถี่ของข้อผิดพลาดเมื่ออ่านข้อมูลจากฮาร์ดดิสก์ ที่มานั้นเกิดจากส่วนฮาร์ดแวร์ของฮาร์ดไดรฟ์
    02 02 ประสิทธิภาพปริมาณงาน ประสิทธิภาพโดยรวมของไดรฟ์ หากค่าของแอตทริบิวต์ลดลงอย่างถาวร แสดงว่ามีความเป็นไปได้สูงที่จะเกิดปัญหากับฮาร์ดไดรฟ์
    03 03 Spin-Up Time เวลาหมุนของแกนหมุนจากพัก (0 รอบต่อนาที) จนถึงความเร็วในการทำงาน ฟิลด์ Raw_value มีเวลาในหน่วยมิลลิวินาที / วินาทีขึ้นอยู่กับผู้ผลิต
    04 04 เริ่ม / หยุดนับ * จำนวนการเริ่มต้น การหยุดของแกนหมุนทั้งหมด บางครั้งรวมถึงจำนวนครั้งที่เปิดใช้งานโหมดประหยัดพลังงาน ฟิลด์ค่าดิบเก็บจำนวนการเริ่มต้น / หยุดทั้งหมดของฮาร์ดดิสก์
    05 05 ภาคที่จัดสรรใหม่ Count จำนวนการดำเนินการแมปเซกเตอร์ใหม่ เมื่อพบเซกเตอร์ที่เสียหายในฮาร์ดไดรฟ์ ข้อมูลจากเซกเตอร์จะถูกทำเครื่องหมายและถ่ายโอนไปยังพื้นที่ที่กำหนดเป็นพิเศษ บล็อกที่เสียหายจะถูกกำจัดทิ้ง โดยมีการอนุรักษ์สถานที่เหล่านี้ไว้บนดิสก์ในภายหลัง กระบวนการนี้เรียกว่าการแมปใหม่ ยิ่งค่า Reallocated Sectors Count สูง สภาพพื้นผิวของดิสก์ยิ่งแย่ลง - การสึกหรอทางกายภาพของพื้นผิว ฟิลด์ค่าดิบประกอบด้วยจำนวนรวมของเซกเตอร์ที่ทำการรีแมปใหม่
    07 07 ค้นหาอัตราข้อผิดพลาด ความถี่ของข้อผิดพลาดในการวางตำแหน่งของชุดหัวแม่เหล็ก ยิ่งค่าสูงเท่าไร สถานะของกลไกหรือพื้นผิวของฮาร์ดไดรฟ์ก็จะยิ่งแย่ลง
    08 08 แสวงหาประสิทธิภาพเวลา ประสิทธิภาพเฉลี่ยของการดำเนินการกำหนดตำแหน่ง หากค่าแอตทริบิวต์ลดลง มีความเป็นไปได้สูงที่จะเกิดปัญหากับชิ้นส่วนทางกล
    09 09 ชั่วโมงเปิดเครื่อง (POH) เวลาที่ใช้โดยอุปกรณ์ในสถานะเปิด เป็นค่าเกณฑ์สำหรับมัน หนังสือเดินทาง MTBF ถูกเลือก
    10 0A Spin-Up Retry นับ จำนวนครั้งในการลองหมุนดิสก์จนถึงความเร็วในการทำงาน หากความพยายามครั้งแรกไม่สำเร็จ
    11 0B การสอบเทียบใหม่อีกครั้ง จำนวนการสอบเทียบซ้ำในกรณีที่พยายามครั้งแรกไม่สำเร็จ
    12 0C จำนวนรอบพลังงานของอุปกรณ์ จำนวนรอบการเปิด-ปิดของฮาร์ดไดรฟ์
    13 0D อัตราข้อผิดพลาดในการอ่านแบบนุ่มนวล จำนวนข้อผิดพลาดในการอ่านอันเนื่องมาจากความผิดพลาดของซอฟต์แวร์ที่ไม่สามารถแก้ไขได้
    187 BB รายงานข้อผิดพลาด UNC ข้อผิดพลาดร้ายแรงของฮาร์ดแวร์
    190 เป็น อุณหภูมิการไหลของอากาศ อุณหภูมิอากาศภายในเคสฮาร์ดไดรฟ์ ค่าจำนวนเต็มหรือค่าตามสูตร 100 - Airflow Temperature
    191 เพื่อนสนิท อัตราข้อผิดพลาด G-sense จำนวนข้อผิดพลาดที่เกิดจากผลกระทบ
    192 C0 การปิดการหดกลับนับ จำนวนรอบการปิดฉุกเฉิน
    193 C1 โหลด / ยกเลิกการโหลดวงจร จำนวนครั้งที่ย้ายชุดประกอบหัวรถไปยังบริเวณที่จอดรถ
    194 C2 HDA อุณหภูมิ การอ่านค่าเซ็นเซอร์ความร้อนในตัวของไดรฟ์
    195 C3 กู้คืน ECC ของฮาร์ดแวร์แล้ว จำนวนข้อผิดพลาดที่แก้ไขโดยฮาร์ดแวร์ของดิสก์ (ข้อผิดพลาดในการอ่าน ข้อผิดพลาดเกี่ยวกับตำแหน่ง ข้อผิดพลาดในการส่งข้อมูลบนอินเทอร์เฟซภายนอก)
    196 C4 จำนวนเหตุการณ์การจัดสรรใหม่ จำนวนการเปลี่ยนเส้นทางไปยังพื้นที่สำรองข้อมูล ความพยายามที่สำเร็จและไม่สำเร็จ
    197 C5 จำนวนภาคที่รอดำเนินการในปัจจุบัน จำนวนภาคที่สมัครโอนเข้าพื้นที่สำรอง ถูกทำเครื่องหมายว่าไม่น่าเชื่อถือ ในการดำเนินการที่ถูกต้องในภายหลัง สามารถลบแอตทริบิวต์ได้
    198 C6 จำนวนเซกเตอร์ที่ไม่สามารถแก้ไขได้ จำนวนข้อผิดพลาดที่ไม่สามารถแก้ไขได้เมื่อเข้าถึงเซกเตอร์
    199 C7 UltraDMA CRC Error Count จำนวนข้อผิดพลาดระหว่างการส่งข้อมูลบนอินเทอร์เฟซภายนอก
    200 C8 เขียนอัตราความผิดพลาด /อัตราข้อผิดพลาดหลายโซน จำนวนข้อผิดพลาดทั้งหมดเมื่อกรอกข้อมูลในภาคส่วน ตัวบ่งชี้คุณภาพของไดรฟ์
    201 C9 อัตราความผิดพลาดในการอ่านแบบนุ่มนวล ความถี่ของข้อผิดพลาด "ซอฟต์แวร์" เมื่ออ่านข้อมูลจากดิสก์ ไม่ใช่ส่วนฮาร์ดแวร์ของ HDD
    202 Ca ข้อผิดพลาดของเครื่องหมายที่อยู่ข้อมูล จำนวนข้อผิดพลาดของ Data Address Mark (DAM) หากไม่ได้รับการแก้ไขโดยอัตโนมัติ ให้เปลี่ยนอุปกรณ์
    203 CB หมดเขต ยกเลิก จำนวนข้อผิดพลาดของข้อมูล ECC ต่อท้ายสัญญาณที่ส่ง ทำให้ปลายทางรับสามารถระบุได้ว่าเกิดความล้มเหลวหรือแก้ไขข้อผิดพลาดเล็กน้อย
    204 CC การแก้ไข ECC แบบนุ่มนวล จำนวนข้อผิดพลาด ECC ที่แก้ไขโดยทางโปรแกรม
    205 ซีดี อัตรา asperity ความร้อน (TAR) จำนวนข้อผิดพลาดเนื่องจากความผันผวนของอุณหภูมิ
    206 CE บินสูง * ความสูงระหว่างส่วนหัวกับพื้นผิวของดิสก์คอมพิวเตอร์
    209 D1 ออฟไลน์แสวงหาประสิทธิภาพ * ไดรฟ์แสวงหาประสิทธิภาพระหว่างการทำงานแบบออฟไลน์
    220 กระแสตรง ดิสก์กะ ระยะห่างของการกระจัดของบล็อกของแผ่นดิสก์ที่สัมพันธ์กับแกนหมุน สาเหตุหลักมาจากการระเบิดหรือการหกล้ม
    221 DD อัตราข้อผิดพลาด G-Sense จำนวนข้อผิดพลาดที่เกิดจากโหลดภายนอกและผลกระทบ แอตทริบิวต์จัดเก็บการอ่านของเซ็นเซอร์การชนในตัว
    222 DE โหลดชั่วโมง * เวลาที่ใช้โดยเฮดยูนิตระหว่างการขนถ่ายจากพื้นที่จอดรถไปยังพื้นที่ทำงานของดิสก์และโหลดยูนิตกลับเข้าสู่พื้นที่จอดรถ
    223 DF โหลด / ยกเลิกการโหลด ลองใหม่ นับ * จำนวนครั้งใหม่ในการยกเลิกการโหลด / ดาวน์โหลดชุดหัวแม่เหล็กของฮาร์ดไดรฟ์ไปยัง / จากพื้นที่จอดรถหลังจากพยายามไม่สำเร็จ
    224 E0 โหลดแรงเสียดทาน ขนาดของแรงเสียดทานของชุดหัวแม่เหล็กเมื่อถอดออกจากพื้นที่จอดรถ
    225 E1 โหลดรอบนับ จำนวนรอบการเข้า-ออกบริเวณที่จอดรถ
    226 E2 โหลด 'ในเวลา' * เวลาที่ไดรฟ์ใช้ในการขนถ่ายหัวแม่เหล็กจากบริเวณที่จอดรถลงบนพื้นผิวการทำงานของแผ่นดิสก์
    227 E3 จำนวนการขยายแรงบิด จำนวนครั้งที่พยายามชดเชยแรงบิด
    228 E4 รอบการถอนการปิดเครื่อง จำนวนครั้งในการจอดชุดส่วนหัวโดยอัตโนมัติเนื่องจากการปิดเครื่อง
    230 E6 GMR Head Amplitude * แอมพลิจูดของ "กระวนกระวายใจ" (ระยะทางของการเคลื่อนที่ซ้ำ ๆ ของชุดหัวแม่เหล็ก)
    231 E7 อุณหภูมิ อุณหภูมิของฮาร์ดดิสก์
    240 F0 หัวหน้าชั่วโมงบิน * เวลาวางตำแหน่งหัวหน้า
    250 FA อ่านข้อผิดพลาดอัตราการลองใหม่ จำนวนข้อผิดพลาดขณะอ่านฮาร์ดดิสก์

    คุณต้องดูแอตทริบิวต์ของดิสก์โดยรวมและคาดการณ์การแทนที่โดยอิสระ ไม่เพียงแต่อาศัยแอตทริบิวต์อัจฉริยะเท่านั้น มีความจำเป็นต้องทำการทดสอบเพิ่มเติมสำหรับบล็อกที่ไม่ดีและเรียกใช้ fscheck และการทดสอบอัจฉริยะ ซึ่งจะกล่าวถึงในบทความต่อไปนี้

    ลำดับการกระทำต่อหน้า S.M.A.R.T. ข้อผิดพลาดของฮาร์ดไดรฟ์หรือ SSD... วิธีแก้ไขดิสก์และกู้คืนข้อมูลที่สูญหาย เมื่อคุณบูตคอมพิวเตอร์หรือแล็ปท็อป S.M.A.R.T. จะปรากฏขึ้น ข้อผิดพลาดของฮาร์ดไดรฟ์หรือ SSD? หลังจากข้อผิดพลาดนี้ คอมพิวเตอร์ไม่ทำงานเหมือนเมื่อก่อน และคุณกังวลเกี่ยวกับความปลอดภัยของข้อมูลของคุณหรือไม่ ไม่แน่ใจว่าจะแก้ไขข้อผิดพลาดได้อย่างไร?

    เกี่ยวข้องกับ OS: Windows 10, Windows 8.1, Windows Server 2012, Windows 8, Windows Home Server 2011, Windows 7 (Seven), Windows Small Business Server, Windows Server 2008, Windows Home Server, Windows Vista, Windows XP, Windows 2000, Windows NT

    จะทำอย่างไรกับข้อผิดพลาด SMART?

    ขั้นตอนที่ 1:หยุดใช้ HDD ที่ล้มเหลว

    การรับข้อความแสดงข้อผิดพลาดในการวินิจฉัยจากระบบไม่ได้หมายความว่าดิสก์เสียแล้ว แต่ในกรณีของ S.M.A.R.T. ข้อผิดพลาด คุณต้องเข้าใจว่าดิสก์อยู่ในขั้นตอนของความล้มเหลวแล้ว การปฏิเสธโดยสมบูรณ์อาจเกิดขึ้นภายในไม่กี่นาที หรือในหนึ่งเดือนหรือหนึ่งปี แต่ไม่ว่าในกรณีใด นี่หมายความว่าคุณจะไม่สามารถมอบข้อมูลของคุณไปยังดิสก์ดังกล่าวได้อีกต่อไป

    คุณต้องกังวลเกี่ยวกับความปลอดภัยของข้อมูลของคุณ สร้างสำเนาสำรองหรือถ่ายโอนไฟล์ไปยังสื่อจัดเก็บข้อมูลอื่น นอกจากความปลอดภัยของข้อมูลแล้ว คุณต้องดำเนินการตามขั้นตอนเพื่อเปลี่ยนฮาร์ดไดรฟ์ ฮาร์ดไดรฟ์ที่ระบุ S.M.A.R.T. ไม่สามารถใช้ข้อผิดพลาดได้ แม้ว่าจะไม่ได้ล้มเหลวโดยสิ้นเชิง แต่ก็อาจทำให้ข้อมูลของคุณเสียหายได้บางส่วน

    แน่นอน ฮาร์ดไดรฟ์อาจล้มเหลวได้หากไม่มี S.M.A.R.T. แต่เทคโนโลยีนี้ช่วยให้คุณได้เปรียบในการเตือนคุณเกี่ยวกับความล้มเหลวของดิสก์ที่กำลังจะเกิดขึ้น

    ขั้นตอนที่ 2:กู้คืนข้อมูลดิสก์ที่ถูกลบ

    ในกรณีที่เกิดข้อผิดพลาด SMART ไม่จำเป็นต้องกู้คืนข้อมูลจากดิสก์เสมอไป ในกรณีที่เกิดข้อผิดพลาด ขอแนะนำให้สร้างสำเนาข้อมูลสำคัญทันที เนื่องจากดิสก์อาจล้มเหลวได้ทุกเมื่อ แต่มีข้อผิดพลาดที่ไม่สามารถคัดลอกข้อมูลได้อีกต่อไป ในกรณีนี้ คุณสามารถใช้โปรแกรมเพื่อกู้คืนข้อมูลบนฮาร์ดดิสก์ - การกู้คืนพาร์ทิชัน Hetman.

    สำหรับสิ่งนี้:

    1. ดาวน์โหลดโปรแกรม ติดตั้ง และเรียกใช้
    2. โดยค่าเริ่มต้น ผู้ใช้จะได้รับแจ้งให้ใช้ ตัวช่วยสร้างการกู้คืนไฟล์... โดยการกดปุ่ม "ไกลออกไป"โปรแกรมจะแจ้งให้คุณเลือกไดรฟ์ที่คุณต้องการกู้คืนไฟล์
    3. ดับเบิลคลิกที่ดิสก์ที่ล้มเหลวและเลือกประเภทการวิเคราะห์ที่ต้องการ พวกเราเลือก "การวิเคราะห์ที่สมบูรณ์"และรอให้กระบวนการสแกนดิสก์เสร็จสิ้น
    4. หลังจากขั้นตอนการสแกนเสร็จสิ้น คุณจะพบกับไฟล์ที่จะกู้คืน ไฮไลท์ไฟล์ที่ต้องการแล้วกดปุ่ม "คืนค่า".
    5. เลือกวิธีบันทึกไฟล์ที่แนะนำวิธีใดวิธีหนึ่ง อย่าบันทึกไฟล์ที่กู้คืนไปยังดิสก์โดยมีข้อผิดพลาด

    ขั้นตอนที่ 3:สแกนดิสก์เพื่อหาเซกเตอร์เสีย

    เรียกใช้การสแกนพาร์ติชั่นฮาร์ดดิสก์ทั้งหมด และพยายามแก้ไขข้อผิดพลาดที่พบ

    ในการดำเนินการนี้ ให้เปิดโฟลเดอร์ "คอมพิวเตอร์เครื่องนี้"และคลิกขวาบนดิสก์ที่มีข้อผิดพลาด SMART โปรดเลือก คุณสมบัติ / บริการ / ตรวจสอบในบท ตรวจสอบดิสก์เพื่อหาข้อผิดพลาด.

    จากการสแกน ข้อผิดพลาดที่พบในดิสก์สามารถแก้ไขได้

    ขั้นตอนที่ 4:ลดอุณหภูมิดิสก์

    บางครั้งสาเหตุของข้อผิดพลาด "S M A R T" อาจเกินอุณหภูมิสูงสุดของดิสก์ที่อนุญาต ข้อผิดพลาดนี้สามารถกำจัดได้โดยการปรับปรุงการระบายอากาศของคอมพิวเตอร์ ขั้นแรก ตรวจสอบว่าคอมพิวเตอร์ของคุณมีการระบายอากาศเพียงพอและพัดลมทั้งหมดทำงานอย่างถูกต้องหรือไม่

    หากคุณพบและแก้ไขปัญหาการระบายอากาศ หลังจากนั้นอุณหภูมิของดิสก์ลดลงสู่ระดับปกติ ข้อผิดพลาด SMART อาจไม่เกิดขึ้นอีกต่อไป

    ขั้นตอนที่ 5:

    เปิดโฟลเดอร์ "คอมพิวเตอร์เครื่องนี้"และคลิกขวาที่ดิสก์ข้อผิดพลาด โปรดเลือก คุณสมบัติ / บริการ / เพิ่มประสิทธิภาพในบท การเพิ่มประสิทธิภาพดิสก์และการจัดเรียงข้อมูล.

    เลือกดิสก์ที่จะปรับให้เหมาะสมและคลิก เพิ่มประสิทธิภาพ.

    บันทึก... ใน Windows 10 คุณสามารถกำหนดค่าตัวจัดเรียงข้อมูลบนดิสก์และเพิ่มประสิทธิภาพให้ทำงานโดยอัตโนมัติ

    ขั้นตอนที่ 6:รับฮาร์ดไดรฟ์ใหม่

    หากคุณประสบกับข้อผิดพลาดของฮาร์ดไดรฟ์ SMART การซื้อไดรฟ์ใหม่เป็นเพียงเรื่องของเวลาเท่านั้น ประเภทของฮาร์ดไดรฟ์ที่คุณต้องการจะขึ้นอยู่กับรูปแบบการทำงานที่คอมพิวเตอร์ของคุณ ตลอดจนวัตถุประสงค์ในการใช้งาน

    สิ่งที่ต้องมองหาเมื่อซื้อแผ่นดิสก์ใหม่:

    1. ประเภทดิสก์: HDD, SSD หรือ SSHD... แต่ละประเภทมีข้อดีและข้อเสียของตัวเองซึ่งไม่ชี้ขาดสำหรับผู้ใช้บางคนและมีความสำคัญมากสำหรับผู้อื่น ข้อมูลหลักคือความเร็วในการอ่านและเขียนข้อมูล ปริมาณและความต้านทานต่อการเขียนซ้ำหลายครั้ง
    2. ขนาด... ฟอร์มแฟกเตอร์ของไดรฟ์หลักสองแบบคือ 3.5 "และ 2.5" ขนาดของดิสก์ถูกกำหนดตามตำแหน่งการติดตั้งของคอมพิวเตอร์หรือแล็ปท็อปเครื่องใดเครื่องหนึ่ง
    3. อินเตอร์เฟซ... อินเทอร์เฟซฮาร์ดไดรฟ์หลัก:
      • ซาต้า;
      • IDE, ATAPI, ATA;
      • SCSI;
      • ไดรฟ์ภายนอก (USB, FireWire เป็นต้น)
    4. ข้อมูลจำเพาะและประสิทธิภาพ:
      • ความจุ;
      • ความเร็วในการอ่านและเขียน
      • ขนาดของหน่วยความจำหรือบัฟเฟอร์แคช
      • เวลาตอบสนอง;
      • ความทนทานต่อความผิดพลาด
    5. ฉลาด... การปรากฏตัวของเทคโนโลยีนี้ในดิสก์จะช่วยระบุข้อผิดพลาดที่เป็นไปได้ในการทำงานและป้องกันการสูญหายของข้อมูลในเวลา
    6. อุปกรณ์... รายการนี้รวมถึงการมีอยู่ของอินเทอร์เฟซหรือสายไฟตลอดจนการรับประกันและบริการ

    ฉันจะรีเซ็ตข้อผิดพลาด SMART ได้อย่างไร

    ข้อผิดพลาด SMART สามารถรีเซ็ตได้อย่างง่ายดายใน BIOS (หรือ UEFI) แต่ผู้พัฒนาระบบปฏิบัติการทั้งหมดไม่แนะนำให้ทำเช่นนี้ หากข้อมูลบนฮาร์ดดิสก์ไม่มีค่าสำหรับคุณ เอาต์พุตของข้อผิดพลาด SMART อาจถูกปิดใช้งาน

    ในการทำเช่นนี้ คุณต้องทำสิ่งต่อไปนี้:

    1. รีบูตเครื่องคอมพิวเตอร์ของคุณและโดยการกดคีย์ผสมที่ระบุบนหน้าจอบูต (โดยปกติแล้วจะแตกต่างกันไปตามผู้ผลิตแต่ละราย "เอฟ2"หรือ "เดล") ไปที่ BIOS (หรือ UEFI)
    2. ไปที่: ขั้นสูง > การตั้งค่า SMART > การทดสอบตัวเองอย่างชาญฉลาด... ตั้งค่า พิการ.

    บันทึก:ตำแหน่งที่ปิดใช้งานฟังก์ชั่นนั้นถูกระบุโดยประมาณ เนื่องจากตำแหน่งของการตั้งค่าดังกล่าวอาจแตกต่างกันเล็กน้อยขึ้นอยู่กับ BIOS หรือ UEFI

    แนะนำให้ซ่อม HDD หรือไม่?

    สิ่งสำคัญคือต้องเข้าใจว่าวิธีใดก็ตามในการขจัดข้อผิดพลาด SMART นั้นเป็นการหลอกลวงตนเอง เป็นไปไม่ได้ที่จะขจัดสาเหตุของข้อผิดพลาดให้หมดไป เนื่องจากสาเหตุหลักของการเกิดขึ้นมักจะเกิดจากการเสื่อมสภาพทางกายภาพของกลไกฮาร์ดดิสก์

    ในการกำจัดหรือเปลี่ยนส่วนประกอบที่ชำรุดของฮาร์ดไดรฟ์ คุณสามารถติดต่อศูนย์บริการพร้อมห้องปฏิบัติการพิเศษเพื่อทำงานกับฮาร์ดไดรฟ์

    แต่ค่าใช้จ่ายในการทำงานในกรณีนี้จะสูงกว่าต้นทุนของอุปกรณ์ใหม่ ดังนั้นจึงเหมาะสมที่จะทำการซ่อมแซมเฉพาะในกรณีที่คุณต้องการกู้คืนข้อมูลจากดิสก์ที่ไม่ทำงานอยู่แล้ว

    ข้อผิดพลาด SMART สำหรับไดรฟ์ SSD

    แม้ว่าคุณจะไม่มีข้อตำหนิเกี่ยวกับประสิทธิภาพของไดรฟ์ SSD แต่ประสิทธิภาพของไดรฟ์ก็ค่อยๆ ลดลง เหตุผลก็คือเซลล์หน่วยความจำของดิสก์ SSD มีจำนวนรอบการเขียนซ้ำที่จำกัด ฟังก์ชันต้านทานการสึกหรอจะลดผลกระทบนี้ให้เหลือน้อยที่สุด แต่ไม่ได้ขจัดออกไปโดยสิ้นเชิง

    ดิสก์ SSD มีแอตทริบิวต์ SMART เฉพาะของตนเองซึ่งส่งสัญญาณสถานะของเซลล์หน่วยความจำของดิสก์ ตัวอย่างเช่น "อายุการใช้งานไดรฟ์ที่เหลืออยู่ 209", "อายุการใช้งาน SSD เหลือ 231" เป็นต้น ข้อผิดพลาดเหล่านี้อาจเกิดขึ้นได้ในกรณีที่ประสิทธิภาพการทำงานของเซลล์ลดลง ซึ่งหมายความว่าข้อมูลที่จัดเก็บไว้ในเซลล์อาจเสียหายหรือสูญหายได้

    ในกรณีที่เกิดความล้มเหลว เซลล์ของดิสก์ SSD จะไม่สามารถกู้คืนและไม่สามารถเปลี่ยนได้

    ข้อผิดพลาด SMART ได้รับการแก้ไขหรือไม่? แสดงความคิดเห็นและถามคำถามของคุณในความคิดเห็น