If geeks love it, we’re on it

Advanced Data Recovery

Advanced Data Recovery


Even with the latest hard drive technology, data
loss happens. The best defense is a solid and frequent backup
plan
. We know that doesn’t always happen, though. When data loss strikes, we move quickly into panic mode, trying to
retrieve your important files. There are a variety of tools and services
now readily available that can help you get them back. We’re going to explore data recovery options, from
the mundane to the expensive, and weigh the pros and cons of each.

There are a couple critical
procedures to do before you can begin to recover data.

First: Turn off the computer the hard drive is in and remove the hard drive
from the computer. In many cases, continuous attempts to access the hard drive
can only make the situation worse by destroying data, or at the very least,
making a difficult job even harder.

Second: Purchase an external
hard drive adapter appropriate to the drive you’re working with. You can get external
adapters
that will support the gamut of hard drive types for a low price,
and is easily one of the best disaster-recovery tools you can have in your arsenal.
If you’re in a hurry, you can find these adapters in stores, but they usually
only support one type of hard drive, such as desktop IDE, or laptop IDE only.

Third: At no time do you tell Windows
to format the drive, even if it strongly suggests that it’s a good idea.

Fourth: If your hard drive is making any sort of
clicking or grinding noises, skip to the last part of this article, professional data recovery, because it is the only step appropriate for your situation.
Failure to follow any of these guidelines will jeopardize your important data
further, or eliminate all chances of recovering it.

Many times data recovery is as easy as plugging the
hard drive into the external adapter and plugging that into another computer.
Numerous issues that prevent Microsoft Windows from loading, including a bad
boot sector or corrupt
system files do not prevent access to a hard drive. In these cases,
simply attaching that hard drive externally to another computer will yield the
ability to drag and drop files of your choosing at your leisure, just like you
would if the drive was connected internally on your own computer.

Hard drive list

An externally-connected hard drive would show up here in Windows Explorer, just as though the drive were inside your PC.

And when this is the case, move your files to the new computer
or burn them to disc, and do as you wish with the old hard drive. Many Windows
errors such as UNMOUNTABLE_BOOT_VOLUME, IRQ_LESS_THAN_OR_EQUAL, \WINDOWS\SYSTEM32\CONFIG\SYSTEM
or NTLDR Error indicate that the drive’s data is quite fine, but Windows is
merely incapable of booting. It’s always a good first step to see if this is
the case before scrambling for a suite of recovery tools.


Let us assume, however, that your data recovery scenario is not
so easy, and even after connecting the hard drive to another computer, Windows
reports that the drive is unformatted. Don’t panic! Your data is almost assuredly
still there, and if you followed the critical procedures outlined above, you’re
in a good position to get your information back. In cases such as this, when
the drive is reported as being an unformatted volume, it is generally indicative
that the Master Boot Record or
Master File Table are corrupt.
The MBR is required to initialize the disk and access data, and the MFT is the
listing of where each file is store on that disk. If either is corrupt,
the data is on the drive in a physical manner, but Windows has no particular
idea how to access it.

A fantastic tool in this situation is called TestDisk
by CGSecurity. It’s a simple DOS-like application that can rewrite partitions,
rebuild MFTs, and even repair invalid MBRs so you can get your data back. While
the tool seems intimidating at first, it’s actually quite simple to use. Follow
the pictures to undergo a standard data recovery attempt by launching TestDisk_WIN.EXE:

Test Disk step 1

Here we choose not to create a log file. It speeds up the process this way,
and chances are you remember what you’ve done anyhow.

Test Disk step 2

In this step, we select the hard drive that we want to recover. It’s easiest
just to select the drive that matches the capacity of the one you plugged in. In this case, it’s a 320GB drive, so
I selected the 320GB from the list.

Test Disk step 3

In almost all cases, it is an Intel/PC partition. If you’re running Windows, select this option.

Test Disk step 4

Selecting “Analyse” will perform a scan of the drive to see if there are any recoverable partitions with information.

Test Disk step 5

After selecting analyze, it found a total of three partitions, two of them in an extended (3 and 5), with one bootable (1 *). Hit proceed to verify that there is information to be had from these partitions.

Test Disk step 6

If the partition listing turns green, success! Your partitions are intact, and all the information is there.

At this stage in the game, there can be two outcomes; either,
as above, the partition table turns green indicating that the accessibility
of your disk can be restored, or no partitions are listed as safely recoverable.
In the case of the former, hitting P will show you a list of
files, to verify that you are restoring the proper partitions. If you are sure
those are the correct files, hitting enter and Write! at the
next screen will apply the changes. A reboot of the PC is necessary to activate
the repairs, and you can move files safely to and from the drive. It might even
be prudent to run CHKDSK X: /R on the drive from a command prompt (Start ->
Run), where X: stands for the letter of the drive. If, however, you fall in
the latter category, there is another method you might try. Head back to this
screen and hit Advanced:

Test Disk MBR 1

Test Disk MBR 2

On each partition, select the [ BOOT ] option inside TestDisk; repeat the procedure in the next image for each partition.

Test Disk MBR 3

At this stage, for each partition you move through, TestDisk might
report that the boot sector status is bad. If this is the case, you
must select [ Rebuild BS ] and [ Repair MFT ] for each partition,
and wait it out. These steps are very time-consuming, but thankfully most recovery
procedures don’t require them. When the boot sectors and MFTs are repaired,
you can reattempt the recovery process outlined at the introduction of the testdisk
section.

With any luck, and in either scenario, we were able to rewrite
the partitions, reboot, run checkdisk, and open our files with restored and
unfettered disk access. If TestDisk seems a little daunting, or fails to yield
results, try the next section which details Runtime Software’s GetDataBack
for NTFS
.

TestDisk Pros:

  • Free!
  • Fast
  • Versatile

TestDisk Cons:

  • Complicated to use
  • If the MBR or MFT are irreparable, it’s difficult to recover data.
  • Does not always detect the recoverable partition
  • Can’t recover information from raw sector reads

Runtime Software’s GetDataBack
for NTFS
, at $79 USD for a copy, is not necessarily inexpensive, but in
the world of recovery procedures and software, that’s amazingly close to free.
GetDataBack is a program that accesses information on the drive at a raw level;
even if the MFT, MBR or partition is corrupt the scanning methodology it employs
bypasses the typical conventions of file access to look at the data itself.
To provide an analogy, it’s a clerk that disregards the labels and indices in
the office filing cabinet, and looks at all the papers manually to see what’s
inside. Even if the labels and indices are lost, those files are still there,
and that’s how GDB works; it builds a snapshot of the contents, and lets you
recover information from a convenient UI. The downside, however, is that the
scanning process can take a very long time if your drive or partition
is very large. Even 100GB hard drives can take in excess of an hour to scan
for a recovery image, and you might imagine how long it takes on even bigger
hard drives.

A crucial step is that you do not install this program on the
drive you’re recovering; this assures that you’re not overwriting information
you need. Very important!

GetDataBack step 1

When opening the program, the easiest option is “Use Default Settings.”

GetDataBack step 2

In this window, select the physical hard drive you’re recovering; like TestDisk,
match the drive based on size. 298GB is the 320GB HDD I’m using.

GetDataBack step 3

Once you hit next above, it’ll start scanning the drive for data. In this image,
GDB is looking at the drive at the raw level, looking for indications of data, not merely looking at a file
table that says files are there.

GetDataBack step 4

In 99% of the cases, you need only hit “Next” at this screen.

GetDataBack step 5

Here we see a complete list of recovered files, even ones that have been deleted!
The entire partition was successfully recovered, even though it was completely inaccessible before.

When the recovery snapshot is created, selecting files in the
explorer-style window and hitting Copy inside GDB will present a Window
that allows you to pick the destination of your recovered files. Simply select
the hard drive connected internally to the PC you’re working from, export the
files safely, and go on your way!

GetDataBack Pros:

  • Accesses raw data; doesn’t rely on repairable MFTs or MBRs
  • Very simple to use
  • Perhaps more thorough than TestDisk in extreme situations

GetDataBack Cons:

  • Not free: $80 to own
  • Very slow to recover files

The last option in data recovery is a professional recovery service.
When the pieces of software above fail, or you have a disk that’s producing
clicking and grinding noises, the only option is a professional recovery
service. Unlike end-users, they have several pieces of software and techniques
that are far and away superior to what is available to us. In this case, a great
service called OnTrack. Unfortunately,
their services are so expensive that it requires quote-by-email to
even get an approximation of the price required. While this may seem extreme,
some individuals may have information so important that OnTrack may be a viable
option.

Thankfully, though, most data recovery cases are simply an issue
where the files are still present on the disk, but the ability to access
the file has been damaged. Remember to get that external adapter, and never
write to the hard drive you’re recovering from. Follow these simple tips,
and you should get your data back in a hurry. Remember to institute a solid
data backup procedure afterwards.


Comments

  1. primesuspect
    primesuspect Great article Rob. I'd like to add that GetDataBack is also available for FAT32 volumes - a fact that saved a client's ass about two weeks ago ;)

    GDB is available for FAT32 and NTFS - and if you need both, you are paying for both :-/
  2. jared
    jared Another fine write up Thraxy.

    *cough* bitter crumpet *cough*

    cheers :cheers2:
  3. zero-counter
    zero-counter I was thinking advanced beyond Spinrite into clean room tactics with swapping logic boards, platters, motors HD replicators, etc. The title may be a bit misleading for some, but kudos for publishing the article.
  4. Thrax
    Thrax You have to consider our target audience, zero.counter. It isn't people who are going to yank their drives and start swapping logic boards. While we have those people on the forum, by and large, the front-page audience is packed with people who are terrified when their computer freezes. :tongue:
  5. zero-counter
    zero-counter
    Thrax wrote:
    You have to consider our target audience, zero.counter.
    My apologies, I had the wrong idea all this time... While it is clear that the vast majority of users here are asking for help with some of the most mundane tasks, I was only considering the core backbone of forum posters...not the fly-by-night users using the emergency forum who have less than 3 posts.

    :wink:
  6. Thrax
    Thrax And unfortunately, those are most of our visitors. :(:(:(:(:( Sigh.
  7. BuddyJ
    BuddyJ And if you are one of those visitors, please stick around! Computers aren't scary death machines, they're just expensive LEGO kits.
  8. Thrax
    Thrax Yes. I won't :(:(:( at you if you stick around! I'll :):):)!
  9. bradgrafelman
    bradgrafelman
    Fourth: If your hard drive is making any sort of clicking or grinding noises, skip to the last part of this article, professional data recovery, because it is the only step appropriate for your situation
    What about plopping it in the freezer for a few hours? :p
  10. dragonV8
    dragonV8
    And if you are one of those visitors, please stick around! Computers aren't scary death machines, they're just expensive LEGO kits.

    And we come under that banner nicely. Came here some years ago with a problem and have not left. Too many good people with good advise, to help us noobs.:)

    oh, and GetDataBack got Sally out of a bind.:)
  11. osaddict
    osaddict
    And unfortunately, those are most of our visitors. Sigh.

    I was originally one of those visitors - however, I check the forum quite regularly now :D - Helpful and useful without being elitest like so many forums are!
  12. Thrax
    Thrax
    osaddict wrote:
    I was originally one of those visitors - however, I check the forum quite regularly now :D - Helpful and useful without being elitest like so many forums are!

    :):):)!
  13. osaddict
    osaddict Aye, I feel comfortable posting stuff which I know on other forums would be totally attacked or even ignored, or met with n00b kinda nonsense all the time!

    We can't all be experts in every field after all!

    BTW - is there some guide that states how many posts or after what duration someone is awarded with 'Icrontic Duke of Haxor' and what ever comes next etc?!

    Anyhow - I feel I may be dragging this off topic too much... as regards the article- I've printed it out and Ill givei t a read on the tube on the way home :)
  14. primesuspect
    primesuspect
    What about plopping it in the freezer for a few hours? :p

    Actually not a bad point - in my 10 year tech support career, this has actually worked for me twice. Run the drive freezing cold, just long enough to get important data off.
  15. Thrax
    Thrax It also has the likelihood of causing condensation on the logic board and frying everything.
  16. osaddict
    osaddict I'd heard of the freezer thing before but not tried it - but I had NOT heard about the possible damage to the logic board in the form of condensation... but I guess if you've tried other things and your screwed anyway its worth a go!
  17. primesuspect
    primesuspect It worked for me twice. You have to be aware of the condensation issue, but if you bring it into an air conditioned room with low humidity, such as an office or computer work area should be anyway, it doesn't make things any worse.
  18. Linc
    Linc And remember kids, frying your logic board generally won't take your data with it. I successfully swapped my Maxtor's logic board with one from a duplicate drive to save it from oblivion. :)
  19. bradgrafelman
    bradgrafelman
    Thrax wrote:
    It also has the likelihood of causing condensation on the logic board and frying everything.
    Very true. I don't recall the material, but if you wrap the hard drive (cloth, maybe?) it should help prevent that.
  20. BuddyJ
    BuddyJ I wonder if those desiccant packs (Silica gell - DO NOT EAT) would help?
  21. Kwitko
    Kwitko Put it in a freezer bag first?
  22. Linc
    Linc
    DO NOT EAT
    ****!
  23. scorpiontheater
    scorpiontheater Thank you for these articles!!!!

    I deal with video surveillance DVRs and I feel more prepared the next time I have a "crash and burn". Thank you very much for the advice!!!

    Does the author have any books in Print?
  24. Linc
    Linc No (not yet, heh), but he has been published in a print magazine (Smart Computing, I believe) and you'll be seeing plenty more of him here on IC. :cool:
  25. Thrax
    Thrax
    Thank you for these articles!!!!

    I deal with video surveillance DVRs and I feel more prepared the next time I have a "crash and burn". Thank you very much for the advice!!!

    Does the author have any books in Print?

    I wish I had books in print! :eek: I've been pubbed a few time in magazines, but nothing substantial
  26. Thelemech
    Thelemech Thanks - I really appreciate this article!
  27. Udayan Hi,
    I'm getting "G:\ is not accessible. Incorrect Function" error when I try to burn any data/mp3 songs on an external 'LG DVD Writer Model GH22NP 20' which is in an external casing attached to my laptop via USB cord.
    I have a Win XP (service pack 2)
    RAM 760 MB
    INTEL CENTRINO 1.73 Ghz
    60 GB Hard disk with 3 partitions (C=10 GB, D=30 GB & D=20 GB)

    Please I have recently formatted my laptop & installed a fresh copy of Win XP thinking it will resolve this issue, but it has not.

    Another issue I'm facing past 2 months :whenever I want to access D or E drive from "My computer" I get error message "windows cannot find 'resycled\boot.com'. Make sure you have typed the name correctly, and then try again. To search a file, click start button, and then search"

    would really appreciate much needed HELP.
  28. Bacon21 "windows cannot find 'resycled\boot.com'"
    Just pulling a fly by night here but, if thats te way its spelled than its just a malicious virus. Give your files a scan with Malwarebytes (free) or something.
    Ps Don't use multiple partions on one physical disk. It leads to errors later on.
  29. Bacon21 Also didn't see the post was from march, never mind. soz
  30. FranciscoNET Quoting "Bacon21"
    "windows cannot find 'resycled\boot.com'"
    That's a virus, either Conflicker, or a conclicker clone that creates an "autorun.inf" file in every drive's root directory on any physical drive attached to the infected system, this also includes USB flash drives, so later on you plug it into an uninfected unprotected computer and Window's (ZT@P|D) Autorun "Feature" will gladly install the virus for you FULLY automatically. That's why on every computer that I service I make sure to disable Autorun for removable medias, while leaving autorun on for CD/DVD's (so a DVD movie can play automatically).

    As far as data recovery goes, I use a utility that is giving me a 100% success rate on every data recovery job where the drive is still some what "alive", that utility is called "HDD regenerator", NO Patching up bad sectors, and NO other dangerous bad sectors related operations that may render your data irretrievable, what it does is it re-magnetizes the bad sectors making them back into good sectors again regardless of the file system of the drive, so important data residing in bad sectors wont be lost, no data will be lost. However, the recovery is for a limited time (based on what I have seen on cheap customers who didn't want to purchase a new HDD immediately, but rather decided to wait on it), the "Regenerated" sectors will last anywhere between 7 days to 180 days, and if you are VERY lucky it may stay good for a really long time (1+ year(s)) after the recovery job has been performed (its like playing the lottery in determining HOW LONG it will LAST after the sector has been successfully regenerated, but nevertheless, it will ALWAYS BE FOR LONG ENOUGH for you to be able to get your data back, thats for sure, sometimes you may need to do two runs on very problematic drives). This tells me that bad sectors are usually caused when the hard drive begins to loose its magnetic field/magnetic density that the read/write heads have trouble keeping tracking on the problem sector, and is the reason why drives begin to continue developing more bad sectors in the future until it reaches a point of non-reliability. For people who decide to keep their old hard drive after doing this fix will find them selves on the same problem in the future, but running HDD regenerator again will make their drive good again. (I have a customer that have to run HDD regenerator every week because she doesn't want to spend "alot of money" on a new hard drive", but at least, for the moment its working good, even though its her 10th run already).

    And for "Clicking and Grinding" hard drives? Well, it will work, just not always. These hard drive are severely damaged that not even the BIOS will register it some of the time. What I Have done with limited success is place the clicking hard drive on the freezer for 40 minutes, then immediately back to the computer's IDE or SATA port, then immediately I booted the computer with my HDD regenerator and begin the bad sector regeneration. Since the idea of the freezer technique is to make the hard drive good again just ENOUGH for the system BIOS to be able to read it and POST it, then for my HDD regenerator to be able to see it, that there is a valid hard drive plugged in (after all, BIOS saw it) and that is not clicking yet, the good thing is that after the regeneration process has started it will be like "too late" for the hard drive to fail again and start clicking, if the "problem moment" arises under this condition (usually after 2 to 5 minutes) because the hard drive is not cold anymore, the HDD regenerator will attempt to continue with the regeneration process and it will succeed, just that it will take alot more time to finish, and may require you leaving the computer on for days straight up. The good news is that after it has been completed that process, that "clicking and grinding" drive will be back to life. To be on the safe keeping, I would recommend doing a mini re-run after it has been done just to reprocess the beginning of the drive (where the hard drive was still cold when you first started the process), this is because the drive is not cold at this point and you would want to make sure that the drive wont have problems seeing the first sectors when you power off the computer and attempt to recover data later on. the second run only needs to be run for about 20 minutes, then it can be interrupted.

    The freezer procedure for clicking drives and then HDD regenerator is recommendable if you have data to be recovered in excess of lots of Gigabytes that OBVIOUSLY the limited time to hurry up that you will have wont be enough to get you going for a 100% success rate. BUT if all what you need is a mere word document (example, a 75kb file) then you can just go for the plungers immediately after taking that drive out of the freezer and attempt to get the data right away without doing the HDD regenerator first, and THEN if you feel like you can do the HDD regenerator to attempt to recover any other non-important or not so important data you may have.
  31. Amit Thanks a lot... for the knowledge about testdisk and how to use it...

    I have recovered my data successfully...

    So, Thanks a lot again Buddy... Keep it up the GOOD WORK...
  32. noera2000 i like this articles ...... and keep try to save my files and directory ..... BTW can testdisk to undelete files or folder ? ....
  33. Optix
    Optix
    What about plopping it in the freezer for a few hours? :p
    I actually have one on ice right now as a mater of fact. I'm just about to take it out to see what info I can pull from it before it warms up.

    When I pulled it from the customer's rig I found "BAD" written on it. I'm going to suggest that this person think long and hard about going to this company ever again.

    At least companies like this one mean that guys like me can make some money on the side.

    ***EDIT: While freezing the drive didn't make it pop up in Computer it did show up in Disk Manager meaning it was being recognized finally and made it so I could pull the info from it using PhotoRec. It lasted overnight, which is odd. I thought that once it warmed up it would have crapped out again but hey, my customer will be happy to have some of their 5 years worth of pictures back.

    Maybe now they will take my advice about backing things up.
  34. Howie Simson Realizing original posting was in 2007, but very topical for my follow-up question, and hoping (thrax? or others...) could answer, relating to removing hard drive from one computer and accessing it via external enclosure on another computer:

    In this case, talking about XP (or Win7) operating systems. Are there any issues or downsides of doing work on hard drive (which is the system and boot drive) of one computer if you have it attached to another computer externally? I have often performed disk checking (chkdsk /r etc..) with a drive from one XP computer attached to another XP computer.

    Scenario: PC-1 reports file errors, or worse, so perform chkdsk using PC-2 with HDD from PC-1 in external enclosure.

    Do NTFS filesystem 'fixes' from chkdsk performed externally using PC-2 on PC-1's drive screw up the permissions or impact registry issues when the drive is replaced in PC-1 ? Is this technique viable or for any reason not recommended?

    Obviously PC-2 "sees" the external drive and accesses it 'live' within Windows, but not sure what it does at first, some sort of analysis, preliminary indexing? Can that negatively affect the operating system when the drive is ultimately placed back in PC-1?

    Secondly, and this might be getting too off-topic, but maybe steer me in right direction for issues relating to cloning one drive onto another drive using disk imaging software, and issues relating to NTFS and OS registry if attaching drive to another computer externally? I got brand new laptop with Windows 7, used Acronis Disk Director 11 to clone the drive to a new SSD drive, but can't remember now the option to clone the NTFS signature or create a new one.

    Anyway, it seemed the cloning worked fine, and I transferred files (but also some shortcuts and links) directly from another computer hard drive, again in external enclosure, but was XP machine,) and later noticed some stuff in the Windows registry. Maybe it's my lack of deep expertise in Windows registry, but there are a number of subkeys under HKey_USERS (like S-1-5-21-73543820-222930649-3084469134-1008.) I don't know if they were there to begin with, but I also noticed a number of areas where folders and all subfolders and files had NTFS permissions that included another user that was missing from the computer. Could that have been from "forcing" access to some folders while testing or while the hard drive was attached to another computer? (At various times, I had the computer booted to the original hard drive with the cloned SSD drive attached externally. Could that have screwed up some permissions and/or added additional 'users' in the registry that I obviously didn't realize at the time? If the computer and all programs seem to be running fine, should I just not worry about it?

    I hope some of you will have insight for me! THANKS !!
  35. Thrax
    Thrax I can't help with your cloning questions, but I can confirm that performing a chkdsk on one PC before placing it back in the original PC is perfectly fine.
  36. Howie Simson Thanks, Thrax! But what happens if while you have the drive external, you access files on it using the second computer and perhaps force access on locked NTFS files from within Windows - does that add another user as having permissions in the NTFS file system that then carry back over to the original PC ?
  37. Thrax
    Thrax If you force permissions on files or folders to access them from the second PC, those credentials will be stored in the NTFS meta data. If it bothers you, you can always go back and delete that user once the drive is restored to the original PC. The user name will appear with a question mark and a string similar to "S-1-5-21-73543820-222930649-3084469134-1008." In short, just record all the users with permissions before your force the permission change, and delete the new one when the drive is moved back.
  38. Vivian Million thanks for Thrax for sharing this awesome tool!

    It does help me to get back my data! Really appreciate your article! ;)
  39. SAHAR Dear Thrax you saved all my memories and all my files with this useful and perfect post :xXxX
    Really thanks....@};-
  40. primesuspect
  41. javdangermourse I would like to ask, all these solutions are asuming that the GUI's can see the hard drive my external hard drive sounds great but you cannot not see it in anything and before I buy the second solution on here any advances on what I can do, what it does say in device manager is "Disk Unknown" not iniizalied, no option to add a letter etc, right click says inilized now?
  42. Smile :) THANKS!!! You save my HDD data!

    I thought it was impossible to recover data from faulty HDD, until I tried this!

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!