Why does my 8 GB microSD card now only show a size of16 MB?

Alexis Ceroleni August 30, 2012

I need help! I created a Linux image on my memory card to try to boot Linux on my Android. The program I used is called Win32 Disk Imager. It wasn’t successful, but the problem is that my 8 GB microSD card now shows that it only has 16 MB of capacity and it was indeed of 8 GB.

I tried to format it in Windows 7, but I still get a 16 MB SD card.

What can I do?

Thank you!

  1. That Guy
    February 1, 2013 at 4:58 am

    I had the same issue but now I fixed it, Go get something thats not supposed to be written, like say the http://forum.xda-developers.com/showthread.php?t=2032364 cm- somethin somethin and it will isnta wright, than unplug the sd card replug and reformat and all will be well, it was like christmas to get my 32 gb micro sd card back <3

  2. rohit pandey
    December 4, 2012 at 4:41 pm

    type diskmgmt.msc in search option of all programs...
    u will see one screen for diskmanagement .there you can make the unresolved partition...in your usb drive...

  3. prabakaran
    September 22, 2012 at 4:57 pm

    need help! the problem is that my 4 GB microSD card now shows that it only has 36 MB of capacity and it was indeed of 4 GB.
    I tried to format it in Windows 7, it does not format the drive it seems(windows was unable to complete the format).
    What can I do?
    pls reply me soon friends

  4. Alexis Ceroleni
    September 2, 2012 at 9:04 pm

    Thank you very very much, guys. Problem solved!
    I downloaded MiniTool Partition Wizard and just like you said: the sdcard had 3 partions! sio I wipe them and re formar and now I have the full 8 gb capacity

  5. Jhon H. Caicedo
    September 2, 2012 at 8:59 pm

    Use some tool to test the partition table on your SD card, probably it was modified by the program used to create the bootable linux image.

    Other than that, are you sure that your SD card is 8Gb ? Have you actually filled it (and read back) 8Gb of data ? Many counterfeit cards appear to be 8Gb initially but fail after you wrote some amount of data.

  6. Erlis D.
    September 2, 2012 at 11:39 am

    That could be probably a chip problem! Maybe one of the chips is dead!
    I've done a similar question some time ago, and didn't get an answer!
    My USB couldn't format, but it's similar with this problem too! There are some really tips there that could help you:
    (Try to re-allocate your microSD)

  7. ha14
    September 1, 2012 at 3:09 pm

    go to run type cmd and launch with administrative rights
    on the black screen type.
    diskpart and hit enter
    list disk
    select disk "x" (x represents the disknumber in the left collum, your sd card)
    create partition primary (a new primary partition will be created as big as possible and in your case will be 8gb )
    list volume
    select volume "X"
    format fs=fat32

  8. Alan Wade
    August 31, 2012 at 5:35 pm

    Open any disk management tool (there are too many to mention them all) and explore the card. From there you should be able to merge/format/wipe etc and regain your lost space.

  9. Nikhil Sahani
    August 31, 2012 at 12:15 pm

    your microSD card has been re-partitioned you can fix this by re-partitioning your microSD card by using MiniTool Partition Wizard as suggested by Kannon Y (above)

  10. Billy Tyler
    August 30, 2012 at 10:49 pm

    Kannon is suggesting something to similar to what I did when I had the same problem. Unfortunately, I could never find a way to hold onto what I had on the SD card while getting the space back. I did try it on several other computers to no avail but it is always worth a shot, right?

    • Kannon Y
      September 1, 2012 at 12:09 am

      Hi Billy,

      There's easily half a dozen methods of doing what you ask for. In my opinion, the easiest is to use Gparted to simply add a second partition. It should be possible because there's plenty of empty space left on the drive. So basically, you would take the drive with the bootable image on it and then add a secondary partition onto the empty space. Make sure it's a file system recognizable by Windows like FAT or NTFS.

      Alternatively, you can always just extract the information within the IMG (the bootable image) and copy it somewhere. Of course, then it wouldn't be bootable, but at least you'd have your data.

      There are also a variety of multiboot tools that permit selectable booting from IMG and/or ISO files. If I remember correctly, ISOboot was one of the best. Although I'm not sure if it supports IMG files. Hope something in my post was useful. :-)

  11. Kannon Y
    August 30, 2012 at 9:12 pm

    The only reason I can think of to use Win32DiskImager is to create a bootable image on an SD card. Sometimes this bootable image is tiny in size and so the resultant bootable SD card will also be tiny.

    There's a bunch of ways to fix this, but the easiest is to simply wipe and repartition the card. Right now there's an IMG file that's been imaged onto your SD card. This is going to have to go if you want to use the full 8GB of storage space.

    I highly suggest using the freeware software MiniTool Partition Wizard. It's so easy to use it doesn't really need explanation.


    • Venkatesh
      September 13, 2012 at 1:03 pm

      How to transfer the debian image file and other apps that are installed in a 8GB SD card. When I open the 8GB SD card in my Windows system ,it shows only 50 MB of data with Kernel image and few other files.

      Please suggest me some ways to copy all the files and folders in the SD card to another SD card.

      Thanks in Advance!

  12. Nart Barileva
    August 30, 2012 at 4:00 pm

    im not really sure, but my best guess is that when you installed linux, it partitioned some of the SD card and rendered it inaccessible to other systems :/

    • April Eum
      August 30, 2012 at 10:32 pm

      i don't think the operating system would matter though..

Ads by Google