Ever bought a shiny new 1TB SSD, plugged it in, and watched Windows tell you it’s only 931GB? Or worse, you’ve got a 4TB drive that Windows reckons is stuck at 2TB? Look, I’ve seen this hundreds of times in remote support sessions, and most people’s first reaction is to think they’ve been sold a dodgy drive. But here’s the thing: about half the time, it’s just how computers count. The other half? Well, that’s where things get interesting.
✅ 75% success rate
📅 Updated February 2026
Key Takeaways
- SSD showing wrong capacity is usually MBR partition limits on drives over 2TB or normal base-10 vs base-2 calculation differences
- Converting MBR to GPT preserves your data and unlocks full capacity on large drives
- A 120GB SSD appearing as 112GB in Windows is completely normal, not a fault
- Hidden system files like pagefile and hibernation can consume 10-20GB on smaller SSDs
- Most fixes take 15-30 minutes and don’t require reinstalling Windows
What Causes SSD Showing Wrong Capacity?
Right, let’s clear up the confusion. When your SSD showing wrong capacity appears in Windows 11, there’s usually one of five culprits at play.
First up, and this catches everyone out: manufacturers count storage differently than Windows does. SSD makers use decimal counting (base-10) where 1GB equals exactly 1,000MB. Sounds logical, right? But Windows uses binary counting (base-2) where 1GiB equals 1,024MiB. The result? Your 120GB SSD shows up as about 112GB in Windows. That’s a 7% ‘loss’ that isn’t actually lost at all. It’s just two different ways of measuring the same thing. A bit like miles versus kilometres, but more annoying because nobody tells you upfront.
Second, and this is the big one for larger drives: MBR partition schemes. Master Boot Record is an old partition format that simply cannot recognise more than 2TB of storage. Full stop. So if you’ve got a 4TB SSD initialised as MBR, Windows will cheerfully ignore everything past the 2TB mark. You’ll see it sitting there in Disk Management as ‘unallocated space’, mocking you. This happens a lot when people clone from smaller drives or when Windows auto-initialises drives using legacy settings.
Third, hidden system files are proper space hogs. PAGEFILE.SYS (your virtual memory) and hiberfil.sys (hibernation file) can consume 10-20GB easily, depending on your RAM size. These files don’t show up in normal folder views, so your SSD showing wrong capacity makes sense when you can’t see what’s actually using the space.
Fourth, cloning mishaps. When you clone from a 500GB SSD to a 1TB one, the cloning software sometimes just copies the exact partition layout. You end up with a 500GB partition on a 1TB drive, and the rest sits there unused. Annoying, but fixable.
Finally, though it’s rare, outdated firmware or dodgy drivers can misreport capacity. I’ve seen Samsung SSDs do this after Windows updates, and Western Digital drives occasionally throw a wobbler until you update their firmware. According to Microsoft’s storage documentation, keeping storage drivers current prevents most reporting issues.
Is Your SSD Actually Faulty? Quick Check
Before you start converting partitions and tweaking system files, let’s work out if you’ve actually got a problem. Open Disk Management (press Win + X, select Disk Management) and have a proper look at your drive.
See unallocated space sitting there? That’s recoverable. Your SSD showing wrong capacity is a partition issue, not a hardware fault. If the drive shows the correct total size in Disk Management but your C: drive is smaller, you just need to extend the partition.
On the other hand, if Disk Management shows the exact same wrong size as File Explorer, and it’s roughly 7-10% less than advertised, congratulations. Your drive is fine. That’s just the base-10 versus base-2 thing I mentioned earlier. A 500GB drive will always show as about 465GB in Windows. That’s not your SSD showing wrong capacity, that’s just maths being annoying.
But if you’ve got a 4TB drive showing as exactly 2TB with no unallocated space visible? That’s MBR limitation, and we need to convert it to GPT.
SSD Showing Wrong Capacity: Quick Fix for System Files
Reclaim Space from Virtual Memory and Hibernation Easy
Best for: SSDs where capacity seems lower than expected but no unallocated space shows in Disk Management. Success rate around 40-50% for genuinely recovering 10-20GB.
Time required: 15 minutes
- Disable hibernation to delete hiberfil.sys
Press Win + S, typecmd, right-click Command Prompt, select ‘Run as administrator’. Typepowercfg.exe -h offand press Enter. This immediately deletes the hibernation file, which can be 8-16GB depending on your RAM size. You’ll lose fast startup and hibernate mode, but if you never use those anyway, it’s free space. - Open virtual memory settings
Right-click ‘This PC’, select ‘Properties’. Click ‘Advanced system settings’ on the left side. Under the Performance section, click ‘Settings’. Go to the ‘Advanced’ tab, then click ‘Change’ under Virtual memory. You’ll see the current paging file size here. - Set a custom paging file size
Uncheck ‘Automatically manage paging file size for all drives’. Select your SSD from the drive list. Choose ‘Custom size’. For the Initial size, enter1024(that’s 1GB). For Maximum size, enter your RAM amount in MB. So if you’ve got 8GB RAM, enter8192. If you’ve got 16GB, enter16384. Click ‘Set’, then ‘OK’ on all windows. - Restart and check capacity
Restart your computer. After it boots back up, open File Explorer and check your C: drive capacity. You should see several GB reclaimed. Open Disk Management (Win + X) to verify the change stuck.
More SSD Showing Wrong Capacity Solutions
Extend Partition to Use Unallocated Space Easy
Best for: When Disk Management shows unallocated space next to your main partition. This is dead simple and works in about 5 minutes.
Time required: 5-10 minutes
- Open Disk Management
Press Win + X and select ‘Disk Management’. Look at your SSD. If you see a black bar labelled ‘Unallocated’ next to your main partition (usually C:), that’s space you can grab back right now. - Extend the volume
Right-click your main partition (the blue bar, probably C:). Select ‘Extend Volume’. A wizard pops up. Click ‘Next’, make sure all the unallocated space is selected (it should be by default), click ‘Next’ again, then ‘Finish’. Windows will extend your partition in about 10 seconds. - Verify the change
Open File Explorer and check your C: drive. The capacity should now show the full amount. Your SSD showing wrong capacity is sorted.
Update SSD Drivers and Firmware Easy
Best for: When capacity is wrong but there’s no unallocated space and you’ve ruled out the base-10/base-2 difference. Success rate is only about 20-30%, but it’s worth trying before more drastic measures.
Time required: 10-15 minutes
- Update storage driver
Press Win + X, select ‘Device Manager’. Expand ‘Disk drives’, right-click your SSD, select ‘Update driver’. Choose ‘Search automatically for drivers’. Windows will check for updates. If it finds one, install it and restart. If it says ‘best drivers already installed’, move to the next step. - Identify your SSD model
Still in Device Manager, right-click your SSD and select ‘Properties’. Go to the ‘Details’ tab, select ‘Hardware Ids’ from the dropdown. You’ll see the manufacturer and model code. Write it down. Alternatively, press Win + R, typemsinfo32, press Enter, then navigate to Components > Storage > Disks. - Download manufacturer’s tool
Visit your SSD manufacturer’s official website. For Samsung, that’s Samsung Magician. For Crucial, it’s Crucial Storage Executive. For Western Digital, WD Dashboard. For Kingston, Kingston SSD Manager. Download the tool that matches your drive and Windows 11. - Check firmware version
Install and launch the manufacturer’s tool. It’ll scan your SSD and show the current firmware version. If an update is available, there’ll be a big button saying so. Before updating, make sure your laptop is plugged into mains power (not battery). Click update and wait. This takes 5-10 minutes. Don’t touch anything. - Restart and verify
After firmware update completes, restart your computer. Open Disk Management and check if the capacity now shows correctly. If your SSD showing wrong capacity was firmware-related, this’ll fix it.
Advanced SSD Showing Wrong Capacity Fixes
Convert MBR to GPT Without Data Loss Advanced
Best for: Drives larger than 2TB showing as exactly 2TB, or when you’ve confirmed MBR is limiting your capacity. This is the big one. Success rate is 70-80% when done properly.
Time required: 30-45 minutes
Risk level: Medium. Always back up first.
- Verify partition style
Press Win + X, select ‘Disk Management’. Right-click your SSD (click on the disk label on the left, like ‘Disk 0’, not the partition). Select ‘Properties’. Go to the ‘Volumes’ tab. Look at ‘Partition style’. If it says ‘Master Boot Record (MBR)’, that’s your problem. If it says ‘GUID Partition Table (GPT)’, you don’t need this fix. - Back up everything
I’m serious about this. Before converting partition styles, back up everything important to an external drive or cloud storage. The tools we’re using are non-destructive, but I’ve seen power cuts and dodgy USB cables ruin people’s days. Don’t skip this step. - Download MiniTool Partition Wizard
Go to MiniTool’s official website and download Partition Wizard Free Edition. It’s free for personal use and handles MBR to GPT conversion without wiping data. Install it. (Alternative: EaseUS Partition Master Free also works, but I’ve had more success with MiniTool.) - Convert to GPT
Launch MiniTool Partition Wizard. You’ll see all your drives listed. Right-click on the disk itself (again, the disk label, not individual partitions). Select ‘Convert MBR Disk to GPT Disk’. The software queues this operation but doesn’t execute yet. Check the pending operations list at the bottom left. - Apply changes
Click the ‘Apply’ button in the top left corner. MiniTool will ask you to confirm. Click ‘Yes’. The conversion process starts. This takes 10-20 minutes depending on drive size and how much data you’ve got. You’ll see a progress bar. When it finishes, it’ll prompt you to restart. Do so. - Extend partition to use new space
After restart, open Disk Management again (Win + X). You should now see all your drive’s capacity, with the space beyond 2TB showing as unallocated. Right-click your main partition, select ‘Extend Volume’, and follow the wizard to claim that space. Your SSD showing wrong capacity is now fixed.
Still Stuck? Let Us Fix It Remotely
If you’ve tried these fixes and your SSD showing wrong capacity persists, or you’re nervous about converting MBR to GPT on your boot drive, I can walk you through it via remote support. I’ve done this exact conversion hundreds of times, and I can see exactly what’s going on with your partition layout to avoid any data loss.
Preventing SSD Showing Wrong Capacity Issues
Most of these problems are avoidable if you set things up right from the start. Here’s what actually matters.
When you’re installing a new SSD larger than 2TB, initialise it as GPT straightaway. Open Disk Management, right-click the new disk when prompted to initialise, and select GPT (GUID Partition Table). Don’t let Windows auto-select MBR just because it’s listed first. This one choice prevents the entire 2TB limitation problem.
If you’re cloning to a larger SSD, use cloning software with automatic resize features. AOMEI Backupper and Macrium Reflect both have options to automatically expand partitions to fill the new drive. Don’t just do a sector-by-sector clone, because that copies the exact partition sizes and leaves the extra space unallocated.
Configure your virtual memory sensibly from day one. You don’t need a paging file the size of your RAM on modern systems with 16GB or more. Set it to a fixed size of 2-4GB maximum. Go to System Properties > Advanced > Performance Settings > Advanced > Virtual Memory > Change, uncheck automatic management, and set a custom size. This prevents the paging file from ballooning and consuming your SSD.
Disable hibernation if you never use it. Most people don’t. The command is powercfg.exe -h off in an admin Command Prompt. That immediately frees up 10-20GB depending on your RAM size. You can always re-enable it later with powercfg.exe -h on if you change your mind.
Keep your SSD firmware updated using the manufacturer’s official tool. Samsung Magician, Crucial Storage Executive, WD Dashboard, whatever matches your drive. These tools notify you of firmware updates that fix bugs, including capacity reporting issues. Check every few months.
And look, understand the base-10 versus base-2 thing before you panic. A 1TB (1,000GB) drive will show as 931GiB in Windows. That’s normal. Multiply the advertised capacity by 0.9313 to get the expected Windows capacity. So a 500GB drive should show about 465GB. A 2TB drive should show about 1,863GB. If it’s within that range, your drive is fine.
SSD Showing Wrong Capacity Summary
Right, let’s wrap this up. Your SSD showing wrong capacity in Windows 11 usually comes down to three scenarios.
First, if your drive shows 7-10% less than advertised and there’s no unallocated space in Disk Management, that’s just the base-10 versus base-2 calculation difference. Your drive is fine. Manufacturers advertise in decimal gigabytes, Windows reports in binary gibibytes. It’s annoying, but it’s not a fault.
Second, if you’ve got a drive larger than 2TB showing as exactly 2TB, that’s MBR partition limitation. Converting to GPT using MiniTool Partition Wizard or similar tools fixes this without data loss. Just back up first, convert the partition style, then extend your partition to claim the unallocated space. Takes 30-45 minutes and works in about 75% of cases.
Third, if your capacity seems low but there’s no obvious unallocated space, hidden system files are probably the culprit. Disable hibernation with powercfg.exe -h off and reduce your paging file to 2-4GB. That’ll reclaim 10-20GB straightaway.
The less common causes are firmware bugs (fixed with manufacturer’s update tools) and post-cloning partition mismatches (fixed by extending volumes in Disk Management).
I’ve walked hundreds of people through these fixes remotely, and the success rate is solid if you follow the steps carefully. The key is working out which scenario applies to you before you start changing things. Check Disk Management first, verify partition style, look for unallocated space, and then pick the appropriate fix.
And remember, if you’re seeing exactly what you should see based on the base-10/base-2 maths, you don’t have a problem. You’ve just discovered one of computing’s most annoying quirks. Welcome to the club.








