mini micro sd cards

i bought two 128gb mini mocro sd card one from sandisc other from patriot

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for sandisc card

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for patriot card

i wonder why 128gb they do not show
also why both show different?

any place i can put price alerts to get deals email to my gmail
please advise
LVL 7
gudii9Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jackie ManIT Manager Commented:
when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for sandisc card

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for patriot card

You do not have a problem, This is a classic marketing con trick.

The marketing people use kilo as 1000, mega as 1,000,000 and giga as 1000,000,000

A Gibabyte proper is 1024*1024*1024 bytes.

A Gigabyte in marketing is 1000*1000*1000

Thus they say 128,000,000,0000 bytes as 128 gigabytes.

Your computer works in proper gigabytes, so

128,000,000,0000 / (1024*1024*1024) = approx 119 (real) gigabytes.

Source: https://forums.digitalspy.com/discussion/2116374/why-does-my-128gb-micro-sd-card
Jackie ManIT Manager Commented:
any place i can put price alerts to get deals email to my gmail

Which online merchants you are referring to?
nociSoftware EngineerCommented:
This is NOT a classic marketing trick......
SI (Systeme International)   Unit specifies the multipliers for units
1000 kan be abreviated to kilo (one thouasand)
1'000'000  can be replaces with M (Mega)
1.00.000.000 can be replaced  with G (Giga)

ICT people hijacked this by saying 1000 is more or less equal to 1024.... (which it is NOT).
For Units of information another multiplier has been defined
Ki (1024)                      (kibi)
Mi  (1024*1024)           (Mebi)
Gi (1024*1024*1024)   (Gibi)

So
You Expect 128 Gib, the box says 128GB
the 128GB = 128 * 1000 * 1000 * 1000 =  128.000.000.000
You computer divides by 1024  and calculates 128.000.000.000 / 1024 / 1024 / 1024 =119GiB,
But tells 119GB   (which actualy should have been 119 GiB)

(note gb means nothing at all: g is no abbreviating for a multiplier) and b = bits.   and 8 bits go into 1 Byte
als one order of a magnitude difference.

Another hint why this is not (Hard)disk manufacturers gone wrong...
the need to specify stull in parts of milimeters... (which is 1/1000 * meter) or micrometers (1/1000 of a milli meter).
Those are NOT 1/1024 etc. changing the multipliers would yield non-working devices when dealing with micrometers.
With chips this needs to work out to nanometer scale.

https://en.wikipedia.org/wiki/International_System_of_Units
https://en.wikipedia.org/wiki/Mebibyte
Maximize Customer Retention with Superior Service

The IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy for valuable how-to assets including sample agreements, checklists, flowcharts, and more to help build customer satisfaction and retention.

gudii9Author Commented:
so why kingston shows 119 gb where as other card only shows 117 gb

Which online merchants you are referring to?
any online site is ok as long as i get good deal and good product.
i purchased one from ebay but it did not work at all earlier
nobusCommented:
>>  i purchased one from ebay but it did not work at all earlier   <<  that's a risk you have, but you can return it for free, no?
i try to avoid bying from ebay as i can ! i try Always to use well known companies

and different ram cards may have a different use of the ram, so there can be (small) differences in their size, but usually windows shows less size than the product advertises  for all harddisks, ssd, and m2 drives
nociSoftware EngineerCommented:
In the Question both are mentioned to be "119gb" for what it's worth:
when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for sandisc card

when i insert card to laptop to check size by right clicking on it and proprties shows 119gb for patriot card

Then there is a place where marketting might be involved namely to sell a 125GB disk as a 128GB.
rounded to a "more familiar size...")

More important are the SD's usable....
are both containing actual 128GB of data block..., some simple formatting (not FAT) and then fsck/chkdsk the drive (should yield no errors)
also SD / flash card testers could be used.
Due to the amount of money involved and the ease of getting equipment to tell the wrong size, one needs to verify for forgeries.
(that map f.e. 128GB onto just 1 GB) so writing beyond the 1GB mark should reveal this. NTFS, Ext* and other large filesystems use distributed structures that would reveal damage on such drives. (FAT will not show this).


BTW, Formatted size is always smaller than unformatted size as the filesystem administration also takes some space. (FAT has is all over the place), others have it in several places on disk.
so be sure to compare the same quantities....
(Some Flash devices might have slightly more data storage so a few defects can be discarded as "badblocks" while still fulfilling the promiss of the advertised storage.)
Some good quality versions have even more data available and will replace "bad blocks" without the user noticing less storage. (kingston has a line of sticks that report 16GB that actualy have 20-32GB internally) and only expose 16GB to the enduser.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Smartphone Programming

From novice to tech pro — start learning today.