Pages

Wednesday, January 21, 2009

Getting data back from a corrupted flash drive?

Don't trust Flash drive 100%!

Flash drives by nature are not reliable media. Never store data on flash drives you cannot risk to lose. Always make a back up. Some brands are better than others, but static RAM storage by nature is not 100% reliable. Some brands are notorious for unrelaibility - Sandisk cruiser is one of those brands to avoid.

If your flash drive "wigs out", you may be able to restore functionality, however data recovery in most cases will be catastrophic. A frequent loss of data on flash drives is the corruption of the boot sector in the static RAM. Because Windows operating systems treat flash drives like "mini" hard drives, essentially what you have is a corrupted hard disk which must be reformatted to recover functionality.

Before attempting a format, see if the drive can be read in another computer. If it can, great! Attempt to move the data off to salvage. If not, flash drive errors can also be caused by bad or corrupted drivers on the host computer. Not all flash drives export drivers to Windows or the drivers are local. Try to download the driver (if any) for your flash drive from the manufacturer. Then attempt to re-seek your drive.

(from: http://www.techspot.com/vb/topic45834.html)

You Can Still Fix Corrupted Flash Drive (hopefully)!

Recently someone came to me with a flash drive that said that it was not able to be accessed because the file system was corrupted. Does this mean their data is gone forever? No it simply means that Windows can't figure out what to do with the drive and files without the file system being fixed.

Well there are two ways to do this, there is a simple way through the windows menus (sometimes doesn't work) and then a command line way that works more often. I will show you how to do both methods so you can fix this issue.

First you will want to plug in the USB stick and try to open it through "My Computer" if you get a popup box that says something like can not open drive file system corrupted or along those lines then this tutorial is for you. Now if your drive doesn't show up or it says Drive (letter) inaccessible then that is a different issue and this tutorial won't help.

First way to fix this is the most basic method and I would say try this way first; if it won't work then move on to the second method (command line). I do not have a good answer to why the graphical user interface method sometimes fails, but if it does you can always go to the command line method. So first step is to go to "My Computer" and find the drive letter and right click on it. In the drop down menu that will popup you will want to click on the last option that says "properties". In the Properties dialog box you will want to choose the Tools Tab. In this tab you will want to run the Error-checking tool, there is a button that says Check Now... click this. In the new window you will want to check mark both options (automatically fix file system errors) and (scan for and attempt recovery of bad sectors).

The program should run through and if there are any sectors or issues with the file system or boot sectors it will fix them for you. If the program says it completed successfully then you can try to open your flash drive, if you are successful then you are done. If the program just blinks and then stops and never prompts you that it has finished then it didn't work and you need to move on to the command line method.

Command Line Rescues Damaged Flash Drive

The command line method will seem way more complicated and intense but it really isn't. All you will need to do is go to "Start" and choose "Run". In the text box that comes up you will want to type "cmd" and hit enter. This will open a command line text prompt that we will use to fix our flash drive.

In the new window you will want to type chkdsk this is for checking the disk, and then we have to enter some parameters so the computer knows what to do to the flash drive. The next thing you will want to type is the drive letter of your USB device; you can find this by going to "My Computer" it will be next to the drive in the window. Once you have both of these then we will put our parameters to fix the drive, the two we will use are \f and \r.

The /f Fixes errors on the disk. The disk must be locked. If chkdsk cannot lock the drive, a message appears that asks you if you want to check the drive the next time you restart the computer.

The /r Locates bad sectors and recovers readable information. The disk must be locked.

So now that we know what our commands do let me spell out the command line that you should have typed.

C:\>chkdsk E: \f \r

Now the one thing in this command that can change a lot is the letter of the drive, mine is E: yours could be almost anything from A to Z so check and be sure you get the right drive letter.

Once you have the command line text entered correctly then you can hit enter and it will run through and fix the file system on your Flash drive. Once it is done then you can check to be sure it worked. Once it works you should be able to get to all the files on your flash drive and use them just as before.

(from: http://www.associatedcontent.com/article/290045/corrupted_file_system_on_a_usb_flash.html?page=2&cat=15 )

1 comment:

allen said...

You can try this software stellar phoenixpartition recovery as I have got my data back by using this tool. The best part of this software is that it is user friendly and easy to use software. You can download the free trail version of this software and see the preview of the recovered files and data.

Stats