จำเป็นต้องค้นหาว่าฮาร์ดไดรฟ์ของฉันเสียหรือไม่ Windows เสียหายและไม่สามารถบูต


7

ตกลงดังนั้นเรื่องสั้นยาว: ฉันมี windows 8 มันทำงานได้ดี เมื่ออัพเดตเป็น Windows 10 กระบวนการขัดจังหวะโดยทำให้การติดตั้ง windows ของฉันเสียหาย

ฉันจัดรูปแบบและติดตั้ง windows ใหม่ ละเอียด.

หลังจากผ่านไปหลายเดือนมันจะไม่บู๊ตอีกต่อไป ตกลง.

ฉันฟอร์แมตอีกครั้งติดตั้ง Windows อีกครั้ง จากนั้นเมื่อ windows กำลังปรับปรุงตัวเองหลังจากการปรับปรุงที่เฉพาะเจาะจงมันจะไม่บูตอีกต่อไป ล้างและทำซ้ำฉันจัดรูปแบบติดตั้ง windows อีกครั้งอัปเดตและไม่บูตอีกต่อไป

ตอนนี้ฉันกำลังพยายามค้นหาว่าปัญหาคืออะไร มันเป็นฮาร์ดไดรฟ์ฮาร์ดแวร์อื่น ๆ หรือการปรับปรุง?

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

ใช้ smartctl ฉันได้รับรายงานต่อไปนี้วางบน pastbin:

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 5400.6
Device Model:     ST9500325AS
Serial Number:    5VE0VSAH
LU WWN Device Id: 5 000c50 0139b26cc
Firmware Version: 0001SDM1
User Capacity:    500,107,862,016 bytes [500 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    5400 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Sat May 28 16:53:57 2016 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
          was completed without error.
          Auto Offline Data Collection: Enabled.
Self-test execution status:      ( 121) The previous self-test completed having
          the read element of the test failed.
Total time to complete Offline 
data collection:        (    0) seconds.
Offline data collection
capabilities:            (0x7b) SMART execute Offline immediate.
          Auto Offline data collection on/off support.
          Suspend Offline collection upon new
          command.
          Offline surface scan supported.
          Self-test supported.
          Conveyance Self-test supported.
          Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
          power-saving mode.
          Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
          General Purpose Logging supported.
Short self-test routine 
recommended polling time:    (   1) minutes.
Extended self-test routine
recommended polling time:    ( 140) minutes.
Conveyance self-test routine
recommended polling time:    (   2) minutes.
SCT capabilities:          (0x103b) SCT Status supported.
          SCT Error Recovery Control supported.
          SCT Feature Control supported.
          SCT Data Table supported.

SMART Attributes Data Structure revision number: 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   104   076   006    Pre-fail  Always       -       68954612
  3 Spin_Up_Time            0x0003   099   099   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   097   097   020    Old_age   Always       -       3350
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   066   060   030    Pre-fail  Always       -       438506601361
  9 Power_On_Hours          0x0032   077   077   000    Old_age   Always       -       20514
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   097   037   020    Old_age   Always       -       3314
184 End-to-End_Error        0x0032   076   076   099    Old_age   Always   FAILING_NOW 24
187 Reported_Uncorrect      0x0032   001   001   000    Old_age   Always       -       10156
188 Command_Timeout         0x0032   100   098   000    Old_age   Always       -       592
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   062   048   045    Old_age   Always       -       38 (Min/Max 27/38)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       5
193 Load_Cycle_Count        0x0032   001   001   000    Old_age   Always       -       469038
194 Temperature_Celsius     0x0022   038   052   000    Old_age   Always       -       38 (0 11 0 0 0)
195 Hardware_ECC_Recovered  0x001a   044   040   000    Old_age   Always       -       68954612
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       3
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       3
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0

SMART Error Log Version: 1
ATA Error Count: 10726 (device log contains only the most recent five errors)
  CR = Command Register [HEX]
  FR = Features Register [HEX]
  SC = Sector Count Register [HEX]
  SN = Sector Number Register [HEX]
  CL = Cylinder Low Register [HEX]
  CH = Cylinder High Register [HEX]
  DH = Device/Head Register [HEX]
  DC = Device Command Register [HEX]
  ER = Error register [HEX]
  ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 10726 occurred at disk power-on lifetime: 20513 hours (854 days + 17 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 cc 06 00  Error: UNC at LBA = 0x0006ccd8 = 445656

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 08 d1 cc 06 e0 00      00:00:31.281  READ DMA EXT
  25 00 08 87 b9 13 e0 00      00:00:31.280  READ DMA EXT
  25 00 08 c9 cc 06 e0 00      00:00:31.280  READ DMA EXT
  25 00 08 c1 cc 06 e0 00      00:00:31.279  READ DMA EXT
  25 00 08 8f b9 13 e0 00      00:00:31.279  READ DMA EXT

Error 10725 occurred at disk power-on lifetime: 20513 hours (854 days + 17 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 cc 06 00  Error: UNC at LBA = 0x0006ccd8 = 445656

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 40 99 cc 06 e0 00      00:00:28.805  READ DMA EXT
  25 00 40 59 cc 06 e0 00      00:00:28.803  READ DMA EXT
  25 00 40 19 cc 06 e0 00      00:00:28.801  READ DMA EXT
  25 00 40 99 ca 06 e0 00      00:00:28.798  READ DMA EXT
  25 00 40 59 ca 06 e0 00      00:00:28.787  READ DMA EXT

Error 10724 occurred at disk power-on lifetime: 20513 hours (854 days + 17 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 cc 06 00  Error: UNC at LBA = 0x0006ccd8 = 445656

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 00 b9 c9 06 e0 00      00:00:26.276  READ DMA EXT
  25 00 00 b9 c8 06 e0 00      00:00:26.262  READ DMA EXT
  25 00 08 3f 74 62 e0 00      00:00:26.247  READ DMA EXT
  25 00 08 57 a8 61 e0 00      00:00:26.241  READ DMA EXT
  25 00 08 77 1c 61 e0 00      00:00:26.226  READ DMA EXT

Error 10723 occurred at disk power-on lifetime: 20513 hours (854 days + 17 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 cc 06 00  Error: UNC at LBA = 0x0006ccd8 = 445656

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 40 99 cc 06 e0 00      00:11:40.047  READ DMA EXT
  25 00 40 59 cc 06 e0 00      00:11:40.044  READ DMA EXT
  25 00 40 19 cc 06 e0 00      00:11:40.044  READ DMA EXT
  25 00 40 d9 cb 06 e0 00      00:11:40.043  READ DMA EXT
  25 00 40 99 cb 06 e0 00      00:11:40.043  READ DMA EXT

Error 10722 occurred at disk power-on lifetime: 20513 hours (854 days + 17 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 cc 06 00  Error: UNC at LBA = 0x0006ccd8 = 445656

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  25 00 00 b9 c9 06 e0 00      00:11:37.591  READ DMA EXT
  25 00 00 b9 c8 06 e0 00      00:11:37.580  READ DMA EXT
  25 00 08 8f 24 61 e0 00      00:11:37.578  READ DMA EXT
  25 00 8d 19 6d 07 e0 00      00:11:37.565  READ DMA EXT
  25 00 7a 8e 6c 07 e0 00      00:11:37.564  READ DMA EXT

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed: read failure       90%     20514         445656

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

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

โดยทั่วไปฉันแค่อยากรู้ว่าฉันควรอัพเกรดเป็น SSD และติดตั้ง Windows 10 หรือลองใช้ Windows 10 บนฮาร์ดไดรฟ์ปัจจุบันของฉัน


ฉันมีสถานการณ์ที่คล้ายกัน ฉันไม่สามารถแก้ไขการบูต Windows ได้ แต่ Linux ทำงานได้ดี ดังนั้นฉันจึงติดตั้ง Linux Mint จากนั้นฉันก็ติดตั้ง Windows VM ใน Linux และ Windows ได้อย่างสมบูรณ์แบบ ฉันอยู่ในปีที่ 5 ของการตั้งค่านั้น (ram ขนาด 16 เมกะไบต์ช่วยได้) แม้ว่าฉันจะรัน Linux บ่อยกว่า Windows ในตอนนี้
Paulb

ฮาร์ดไดรฟ์ตัวนั้นเสียชีวิตไปนานแล้ว การพยายามใช้สิ่งใดตอนนี้กำลังขอให้มีปัญหา
Michael Hampton

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

@ fixer1234 การแคช ฉันแก้ไขแท็ก (ซึ่งฉันไม่จำเป็นต้องโหลดเครื่องมือแก้ไขแบบเต็ม) และเขียนทับการเปลี่ยนแปลงของคุณ คุณจะเข้าใจเวลา 10k เมื่อแก้ไข ... ข้อผิดพลาดที่น่าสนใจ
Canadian Luke

คำตอบ:


16

ตอนนี้ฉันพยายามค้นหาว่าปัญหาคืออะไร มันเป็นฮาร์ดไดรฟ์หรือไม่?

จากรายงานสมาร์ทของคุณ:

ID# ATTRIBUTE_NAME   FLAG   VALUE WORST THRESH TYPE    UPDATED  WHEN_FAILED RAW_VALUE

...

184 End-to-End_Error 0x0032 076   076   099    Old_age Always   FAILING_NOW 24

จากรายงานดังกล่าวข้างต้นในฮาร์ดดิสก์ของคุณมีความล้มเหลว

แนะนำให้ทำการสำรองข้อมูลและเปลี่ยนฮาร์ดแวร์อย่างเร่งด่วน

ฮาร์ดไดรฟ์รองรับคุณสมบัตินี้

Samsung, Seagate, IBM (Hitachi), Fujitsu, Maxtor, Western Digital, Hewlett-Packard

ลักษณะ

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

ข้อเสนอแนะ

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

แหล่งที่มา9119: คุณสมบัติ SMART: ข้อผิดพลาดแบบครบวงจร


การอ่านพื้นหลัง

SMART IV ทำงานอย่างไร

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

  • ในระหว่างการอ่านดิสก์จะมีการสร้างรหัสพาริตี 2 ไบต์หลังจากที่ข้อมูลถูกโอนจากดิสก์ หลังจากถ่ายโอนจากบัฟเฟอร์ข้อมูลไปยังอินเทอร์เฟซของไดรฟ์ข้อมูลพาริตี้จะถูกตรวจสอบ (ดูรูปที่ 1)

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

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

  • หากตรวจพบข้อผิดพลาดแอ็ตทริบิวต์ SMART ชื่อ End-to-End Error Detection Count จะถูกอัพเดต หากข้ามขีด จำกัด SMART ข้อความแจ้งข้อผิดพลาดความล้มเหลวที่ใกล้จะเกิดขึ้นกับผู้ใช้ผ่านซอฟต์แวร์การจัดการไคลเอ็นต์ที่ติดตั้งในระบบปฏิบัติการหรือ HP BIOS ในการรีบูตครั้งถัดไป เนื่องจาก HP BIOS ทั้งหมดออกคำสั่งสถานะ SMART จึงไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติม

enter image description here

แหล่งที่มาของเอกสาร SMART IV จาก HP


เขาบอกว่าเขาฟอร์แมทฉันไม่คิดว่าเขาจะมีอะไรสำคัญอีกต่อไป
oldmud0

@ oldmud0 จริง เขาสามารถซื้อไดรฟ์ใหม่ได้แล้ว)
DavidPostill

ไม่เพียง แต่ข้อผิดพลาดแบบ end-to-end ในคำตอบของดาวิดเท่านั้น แต่ยังมีคุณลักษณะอื่น ๆ อีกหลายอย่างที่เกินกว่าขีด จำกัด และแสดงว่าล้มเหลวล่วงหน้า
Cand3r
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.