As you appear to be able to access your files from the 2GB Bytstore Flash Drive on your desktop PC it would be best if you back them up before the flash drive gives up the ghost.
If you have another spare flash drive, with sufficient capacity, you could also copy all the files across to it, on the desktop PC, and see if that solves your problem. If this works okay on your laptop PC it would further indicate a problem with the 2GB Bytstore Flash Drive.
Even under Vista I would ALWAYS recommend to "Safely Remove Hardware".
Once you have retrieved all your files from the 2GB Bytstore Flash Drive you could try formatting it to see if that makes it work okay, but I would still be somewhat suspicious of it.