8 GB sandisk cruzer is read as 0 mb

Maybe the drive you have is counterfeit Sandisk with a faulty flash memory or fake set capacity. You can try running the H2 burn in test to verify the quality, otherwise try filing a RMA under Sandisk’s warranty. For more info on H2, have a look at my site.

http://www.chinaelectronicsinsider.com/technical/how-test-fake-flash-memory