การปิดเครื่องคอมพิวเตอร์ก่อนเวลาอันควรทำให้เซกเตอร์เสียในฮาร์ดไดรฟ์ได้หรือไม่?


15

คำถามที่ 1: การบังคับให้ปิดพีซีโดยไม่ใช้ฟังก์ชั่นการปิด - เปิด / ปิดเครื่องในตัวทำให้ HDD สะสมเซกเตอร์เสียหรือไม่ ไม่ว่าจะเป็นผลมาจาก BSOD, lockups, ล่ม ฯลฯ

Q2:ถ้าเป็นเช่นนั้นเซกเตอร์ที่ไม่ดีเหล่านี้สามารถซ่อมแซมได้หรือไม่ ฉันรู้ว่าระบบปฏิบัติการมักจะย้ายเซกเตอร์เสียไปยังส่วนอื่น ๆ ของไดรฟ์ แต่เมื่อไดรฟ์สะสมมากเกินไปมันก็จะตาย

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


ฉันคิดว่าคงเป็นเพราะคอนสตรัคเตอร์ได้สร้างระบบในกรณีเช่นคอนเดนเซอร์ที่ใช้เป็น mini-UPS เพื่อปิดไดรฟ์อย่างสง่างามแม้จะดึงสายเคเบิลออกมา แต่นั่นจะเป็นด้านกายภาพของปัญหา ด้านซอฟต์แวร์ยังคงเต็ม
mveroone

1
ถ้าฉันเพิ่มโปรแกรมที่อ่านบันทึก SMART ของไดรฟ์จะบอกคุณว่าคุณมี "เซกเตอร์เสีย" หรือความเสียหายอื่น ๆ เช่น Speedfan สามารถอ่าน SMART ได้
mveroone

เป็นไปได้ซ้ำซ้อนของsuperuser.com/questions/6863/ …หรือsuperuser.com/questions/433994/…นั่นเป็นเพียงสองโพสต์ที่พบหลังจาก googling: (ปิดเครื่อง) หรือไซต์ (ปิด): superuser.com
Jan Doggen

1
@ Kwaio: ฉันรู้เกี่ยวกับสมาร์ทและวิธีการที่จะใช้ในการตรวจสอบสุขภาพของไดรฟ์ การทดสอบอย่างต่อเนื่องว่าไดรฟ์ที่ฉันใช้อยู่ในปัจจุบันนั้นใช้ได้ดีโดยไม่มีเซกเตอร์เสีย ขอขอบคุณ! @ Jan Doggen: ฉันทำ Google ก่อนที่จะโพสต์ผลลัพธ์ที่คุณระบุไว้จะไม่ปรากฏ แต่ฉันเพิ่งอ่านพวกเขาและพวกเขาจะคลุมเครือเกินไป (เมื่อเทียบกับคำถามของฉันซึ่งเฉพาะเจาะจงมาก) และอย่าถามสิ่งเดียวกันกับฉัน ดังนั้นโพสต์ของฉันที่นี่
Enigma83

คำตอบ:


10

คำถามที่ 1: การบังคับให้ปิดเครื่อง PC โดยไม่ต้องใช้ฟังก์ชั่นการปิด - เปิดเครื่องในตัวทำให้ HDD สะสมเซกเตอร์เสียหรือไม่? ไม่ว่าจะเป็นผลมาจาก BSOD, lockups, ล่ม ฯลฯ

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

Q2: หากเป็นเช่นนั้นภาคส่วนที่ไม่ดีเหล่านี้สามารถซ่อมแซมได้หรือไม่ ฉันรู้ว่าระบบปฏิบัติการมักจะย้ายเซกเตอร์เสียไปยังส่วนอื่น ๆ ของไดรฟ์ แต่เมื่อไดรฟ์สะสมมากเกินไปมันก็จะตาย

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

การอ้างอิง: การตรวจจับและแก้ไขข้อผิดพลาด

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


หากต้องการเพิ่มข้อมูลเกี่ยวกับหัวต่อ HDD อัตโนมัติที่นี่มีสิทธิบัตรสองสามฉบับ ( หลายปีถึงหลายสิบปี ) ที่เกี่ยวข้องกับการหดวงจรใน HDD (ดูสิทธิบัตรอื่น ๆ ที่อ้างถึงภายในเหล่านี้ด้วย):


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

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

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

ฉันคิดว่าฮาร์ดไดรฟ์ใช้โมเมนตัมของดิสก์หมุนเพื่อให้พลังงานแก่หัวจอดไม่ใช่ตัวเก็บประจุ
cmorse

ฉันได้อัปเดตคำตอบของฉันจากการวิจัยมากขึ้นและได้เพิ่มการอ้างอิงสิทธิบัตรด้วย จริงๆแล้วมันเรียกว่าวงจรการหดกลับ มันไม่ได้ใช้พลังงานเชิงกลจากดิสก์หมุนโดยตรงเพื่อย้ายหัว แต่แปลงพลังงานเป็นพลังงานไฟฟ้าซึ่งจะถูกใช้โดยวงจร retract เพื่อย้ายหัวอย่างปลอดภัย
MK
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.