Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a HP Pavilion dv6446 notebook. It had Windows Vista Home premium. After 4.5+ years of usage, just recently it started malfunctioning. While working fine, its screen goes white or sometimes some thin black lines horizontally. Laptop freezes. Hard reboot works. Again it works for some 2 hrs or so, same error.

To diagnose I did run the Memory and Hard disk check which is present in the Bios Setup. Memory test passed. Hard disk test returned an error saying something like - "Replace the hard disk". Bad.. Some sectors or platters have gone bad on the disk. (I confirmed this later by further tests mentioned below)

Then I tried installing a Ubuntu 11.10. It listed 3 partitions /dev/sda1, sda2, sda2. It again gave error and could not install grub loader on /dev/sda1. Bad sectors. Then redid the Ubuntu installation, this time asked to to install the Ubuntu on /dev/sda3. and kept /dev/sda1 for /home. Installed fine, and works fine as well.

Due to unavailability of WiFi/ Ethernet driver for that adapters under Ubuntu( at least I could not configure them and get the networking working at all), I decided to go back to reinstall windows Vista.

It did install fine. I did not have to format one data partition which has my data. I just formatted one partition which installed Windows So in effect HDD has not undergone a full format here. Worked ok for 1 day. But same white screen and freeze happened. Looks like while it is in use, it accesses the bad sectors for storing some data and that's when it bombs.

I am inclined to think HDD has not failed fully or crashed but has developed bad sectors. Else if it was a HDD crash, it would have refused to boot at all let alone install on it.

Questions:

  1. Is there any HDD test check under windows or any such tools windows/linux based ewhere which can identify the bad sectors of the HDD and 'lock/isolate' them from further read-write access of any kind.

  2. If not what are my options, if any to salvage this laptop HDD without replacing it.

EDIT:

Would the Disk Error checking tool under windows help in any way?

share|improve this question
2  
Replace it before it totally fails. –  Dave M Jun 11 '12 at 18:28
    
Disk Error checking tool will probably not WRITE to all sectors. –  Hennes Jun 11 '12 at 18:31
add comment

2 Answers

up vote 4 down vote accepted

Modern SATA harddisks (and several decades old SCSI harddrives) detect bad sectors and reallocate the data to spare sectors. This usually happens without the user noticing it. Problems only occur after the drive runs out of spare sectors, but SMART should have allerted the user long before that happens.

(Unless you or HP turned S.M.A.R.T. off in the BIOS).

Sometimes you can force the drive to do one more set of by trying to write to all sectors. Including the broken ones. This will fail and the drive will know the sector is bad and willa void that sector in the future.

But realistically: read all the data from it that you can. Then get a new drive. Drives are replacable. Lost data is generally not replacable.

share|improve this answer
    
Is SMART any tool/utility to be enabled in BIOS. I will check and try enabling it. –  goldenmean Jun 11 '12 at 18:34
    
Most modern laptops and some desktops have it in the BIOS. It reads values from the HDD before the OS starts. If the value for broken sectors increases than that is not good. If it increases several times in a short period it is supposed to warn the user. –  Hennes Jun 11 '12 at 18:38
    
@goldenmean - SMART isn't something you enabled in BIOS it either exists or it doesn't. Its usefulness is limited to check the health status of the HDD which you already know the HDD IS FAILING SO REPLACE IT. –  Ramhound Jun 11 '12 at 19:31
    
Smart is not in the BIOS. It is on the drive. But many a BIOS can read smart data from the drive. –  Hennes Jun 11 '12 at 20:05
add comment

The disk checker built into Windows will lock out unreadable sectors.

However, in this situation that's a horrible answer. Your drive is dying, replace ASAP.

share|improve this answer
add comment

protected by slhck Oct 22 '12 at 7:45

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.