|Your re-formatting XP probably had absolutey nothing to do with your flash drive problem.|
The two most common reasons people have problems with flash drives is...
- they don't have it plugged into a USB port that it can work properly in.
USB devices may not work correctly when they're connected to certain USB ports, e.g. ports in a hub or on the front of a desktop case.
See response 3 in this:
- they have not been using the Safely Remove Hardware icon whenever they're unplugging the drive while Windows is running, and because of that, the data on the flash drive has been damaged.
A thing people frequently forget to do (or are not aware of) is that when you want to unplug an external drive (or a flash drive, or a memory card reader that plugs in) while the operating system is running, you are supposed to click on the Safely Remove Hardware icon in your taskbar lower right, and STOP accessing the drive you want to unplug. In 2000 and XP, it's a gray rectangle with a bright green arrow on it; in Vista it's a mid green circle with a thick white checkmark on it - it may be hidden - you may need to click on the < at the left end of the icons in the taskbar to reveal it. If you were accessing the drive at the time you click on the Safely Remove icon, you may not be allowed to STOP accessing the drive - in that case, access some other drive, then click on the Safely Remove icon.
If you haven't been doing that every time you unplug the drive, the data on the drive is usually not damaged, but sometimes it IS damaged, and in that case you need to use a program to repair the damage.
e.g. these suggested by aegis1 in a previous post...
No harm in trying a file recovery program. Depending on the amount of corruption, they can recover data with both FATs bad.
PC Inspector (freeware)
Zero assumption Recovery
The demo is limited
It will only recover 'up to' four folders per run
But you can make multiple runs
Really good, but you have to pay for it.