Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

SD Card not showing 4 GB

Status
Not open for further replies.

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
Hi,

I have connected 4 GB Micro SD card to Windows based PC but it is showing 196 MB after Quick Format FAT 32. How to get 4 GB ?
 

Attachments

  • SD Card.png
    SD Card.png
    12.7 KB · Views: 159

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,526
Helped
5,026
Reputation
10,076
Reaction score
4,864
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,577
Looks like you have a small partition on the SD card. I think Windows only allows formatting in the default partition.

Look for the Windows partition tool (I can't remember what it is called, I last used Windows many years ago). It will probably show the space is split into two or more partitions. Use to the tool to remove them so you only have one partition then try formatting again.

Brian.
 

Nik_2213

Full Member level 1
Joined
Jul 20, 2010
Messages
98
Helped
23
Reputation
46
Reaction score
23
Trophy points
1,288
Location
UK
Activity points
2,040
There is also possibility that a 'budget' SD card is a fake, with much less capacity than advertised.
Due care, please ??
 

BradtheRad

Super Moderator
Staff member
Joined
Apr 1, 2011
Messages
14,513
Helped
2,847
Reputation
5,702
Reaction score
2,831
Trophy points
1,393
Location
Minneapolis, Minnesota, USA
Activity points
108,268
Your screenshot shows the Capacity selector having a pop-down arrow to the right. What options do you see when you click the Capacity selector?

If you did a Quick format then it probably repeated the previous format of 196 MB. Try a low-level format of your card. You may access greater capacity. This could require a disk utility program. One which is more versatile than the basic formatting routine in Windows.

And there are formatting options such as EXFat32, which may allow your setup to acquire greater capacity. I doubt you wish to try the NTFS format since it is more difficult to work with than ordinary FAT system.
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
In Disk Management tool it shows 3.6 GB Un-allocated. But upon right click the options are disable to create new volumes etc ..

- - - Updated - - -

Disk Management options are attached.
 

Attachments

  • Untitled02.png
    Untitled02.png
    12.5 KB · Views: 146

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,526
Helped
5,026
Reputation
10,076
Reaction score
4,864
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,577
Click in the box on the left where it says "SD CARD (G:)" and see if it highlights or shades it, this will indicate which partition you are currently working with. That should give you an option to delete the partition, do so. You should be left with all the space un-partitioned. Then create a single partition the size of the SD card. From there you should be able to format it as normal to full size.

Brian.
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
No option is there to delete partition.
 

Attachments

  • Untitled03.png
    Untitled03.png
    13.5 KB · Views: 148

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
21,994
Helped
4,591
Reputation
9,196
Reaction score
4,812
Trophy points
1,393
Activity points
145,219
Hi,

the disk management software comes with a "help". It is free to use. And it even comes when you right click on the partition.

If there are no important data on your SD card you may play around.
If there are important data on your SD card, then copy them to the HDD before playing around.

Klaus
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
There is no important data in SD card. I guess windows 7 blocking something when it comes to delete partition and make new volume and shrink for SD cards etc.

Is there any free software to partition SD card ?
 

KlausST

Super Moderator
Staff member
Joined
Apr 17, 2014
Messages
21,994
Helped
4,591
Reputation
9,196
Reaction score
4,812
Trophy points
1,393
Activity points
145,219
Hi,

Just in case it is not clear: You can not delete an unallocated part of a memory.

Unallocated means: It is available, but not defined yet.

It´s not clear what you really want.
If you want one big partition, then you first have to delete the 196MB part. Then all memory is undefined (unallocated). Now you are able to define one big partition.

All this should be written in the "help".

Klaus
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
Hi,

Yes diskpart works. It delete the small allocated potion (192 MB) and combine it with 3.5 GB un-allocated. Now the un-allocated portion is 3.69 GB. But there is still problem. Upon right click "New Simple Volume" option is there but when I click "New Simple Volume" nothing comes to assign the new partition.
 

Attachments

  • Untitled.png
    Untitled.png
    8.9 KB · Views: 143

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,526
Helped
5,026
Reputation
10,076
Reaction score
4,864
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,577
As a drive letter is allocated, maybe it is already seeing a single partition.
Try formatting it, if it works the partition must be there.

Brian.
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
Formatting does not work. Nothing comes when I right click on SD Card icon in My Computer and click Quick Format. Is there any way to reset the SD card to factory setting.
 

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,526
Helped
5,026
Reputation
10,076
Reaction score
4,864
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,577
Yes, re-partition it. The problem is Windows is stopping you do it. Microsoft's assumption that all users are incompetent is the reason I switched to Linux years ago.

Try this:
1. open a 'command' (terminal) window so you have a black background with a text prompt in it, probably ending in something like c:>
2. type in 'diskpart'. It should start the manual partitioner program and the prompt will change to 'DISKPART>'.
3. find out which volume number Windows has given the SD card by typing 'list volume'. Use the 4GB size to determine the volume number.
4. type 'select volume' then the number from step 3. BE CAREFUL TO ENTER THE CORRECT NUMBER!
5. type 'delete volume' to remove the partition table.
6. type 'create partition primary' to make a new partition table.
7. close the program and try formatting it again.

I'm working from memory so please verify the steps I stated.
This is so much easier in Linux!

Brian.
 

joniengr

Full Member level 6
Joined
Nov 3, 2018
Messages
381
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Activity points
3,416
Thanks. It works now.

diskpart
list disk
select disk <disk number>
create partition primary

or

diskpart
list volume
select volume <disk number>
create partition primary
 

betwixt

Super Moderator
Staff member
Joined
Jul 4, 2009
Messages
15,526
Helped
5,026
Reputation
10,076
Reaction score
4,864
Trophy points
1,393
Location
Aberdyfi, West Wales, UK
Activity points
131,577
I'm glad it's sorted. It would be worthwhile you learning about how partitioning works, it is useful to know for the future.
Devices are the whole storage device, Partitions are just that, they are part of the whole device but divided so the OS can treat them as though they were different devices. For example, your 4GB device could be partitioned as 1GB and 3GB, still on one physical device but the OS could call them drive G: and H:

In Windows, it was originally done because the largest drive the older versions of Windows could use was 32Gb and as physically bigger drives became available it was necessary to treat them as several 32Gb (or smaller) drives. Other operating systems use it as a way to map drives to other machines so they appear to be local but are actually remotely linked by a network or sometimes they use them as an aid to backing up data so all critical things can be held in one easily copied drive.

Brian.
 

theskyishigh

Newbie level 5
Joined
Jan 9, 2008
Messages
10
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,370
Use any partition manager to destroy all the partitions and then format with FAT32. BTW, you need to remember that SD Cards use the K, M, and G conventions, not the IEEE Ki, Mi and Gi. So a 4GB card will be 4,000,000,000 bytes, not 4,294,967,296 bytes (4GiB). If the partition manager doesn't show memory space remotely close to what is written on the card, then you are stuck with a cheap Chinese rip-off. I have seen a lot these in the market in recent years.

Good luck!
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top