How to Verify a FAT32 Format and Run Chkdsk on Windows
Disclosure: some links in this post are sponsored links to official vendor sites. We do not claim a commission from them.
Formatting erases everything on the target drive. That warning still applies when you are checking or repairing a drive, because some of the steps below can lead to another format. Before you run any check that might change the drive, back up anything you want to keep, and double-check the drive letter. Verification is a short job, and it is worth doing before you copy a large library onto a drive or hand it to a device that is picky about file systems.
This site is an independent, unofficial resource about FAT32 GUI Formatter, also called guiformat. It is not affiliated with RidgeCrop Consultants or Microsoft. Guiformat is a portable Windows program that formats an existing partition to FAT32. The checks in this guide work whether you formatted with guiformat, Disk Management, or the command line.
Step 1: Confirm the file system in File Explorer
- Connect the drive and wait for Windows to recognise it.
- Open File Explorer, right-click the drive, and choose Properties.
- On the General tab, read File system. It should say FAT32.
- Check Capacity and Free Space as well. If the capacity looks far smaller than the drive should be, the drive may have a second partition, or the format may have covered only part of the drive.
If File system already says FAT32 and the capacity looks right, the format itself succeeded, even if a device later rejects the drive. A device rejection after a correct FAT32 reading usually points to allocation unit size, partition layout, or a capacity limit in the device, not to a failed format.
Step 2: Confirm the partition in Disk Management
File Explorer shows volumes. Disk Management shows the whole disk, which is useful when something looks odd. Right-click Start, select Disk Management, and find the disk by its capacity. Check that the volume spans the size you expect, that it has a drive letter, and that its status reads Healthy. A drive with unallocated space beside the FAT32 volume has not been fully partitioned, and that space will not be usable until you extend the volume or create another partition.
If the disk shows as RAW, Windows cannot recognise a file system on it at all. That can happen after an interrupted format or a corrupted partition. Do not format a RAW drive that holds data you need without first considering recovery. If the drive holds nothing important, formatting it again, after double-checking the letter, is the usual fix.
Step 3: Run chkdsk /f
Chkdsk checks a volume for file-system errors and, with the /f switch, fixes errors it finds. It is a check, not a format, and it does not change the file system type. A FAT32 drive stays FAT32 after chkdsk.
- Close programs using the drive, including File Explorer windows showing that drive.
- Open Command Prompt or Terminal as administrator.
- Type
chkdsk E: /f, replacing E: with your drive letter, and press Enter. - If Windows says the volume is in use, close the programs using it and try again. If it still says the volume is in use, it may offer to check the drive on the next restart. For a removable drive, closing programs and reinserting the drive usually clears the lock.
- Read the output. Chkdsk reports whether it found and fixed errors, and whether it found bad sectors. Note the result before you copy files back onto the drive.
Do not run chkdsk as a first step on a physically failing drive with clicking sounds or repeated disconnects. Copy the most important files first if it still reads. Bad sectors on a flash drive or card are a warning to replace the media, not a permanent fix.
What to do if the drive still shows exFAT or NTFS
If Properties still shows exFAT or NTFS after you thought you formatted to FAT32, work through these causes in order.
You formatted a different volume. This is the most common cause, and it is why the drive-letter warning matters. Check Disk Management for two volumes on the same disk, or for a second drive with a similar capacity. If you formatted the wrong volume, the data on that volume is gone unless you have a backup, and the intended drive is still in its original state.
The format did not complete. An interrupted format, a drive removed too early, or a tool that reported success before writing the file system can leave the old file system in place. Format again, after checking the letter, and wait for the completion message before removing the drive.
The graphical tool refused a large volume. Explorer and Disk Management will not offer FAT32 for volumes over 32GB. If you used one of those tools on a larger volume, it may have formatted to exFAT or NTFS instead, or refused the format entirely. Use guiformat, or on updated Windows 11 the command format E: /FS:FAT32 /Q, to format the larger volume to FAT32.
The device reverted the format. Some devices, when they first see a card or drive, offer to format it themselves, and may choose exFAT. If you formatted on a PC and then inserted the drive into a device that prompted for a format, check Properties again after that step. Decline device formats unless you actually want the device’s choice.
When verification is not enough
If the drive passes chkdsk but still corrupts files, disconnects, or is rejected by every device, the problem is likely hardware, not the file system. Try another cable, reader, or port, and try the drive on another computer. If the problem follows the drive, replace it. Recovery software, such as EaseUS Data Recovery, is a separate step for trying to retrieve files from a failing drive, and it should be used before any further formatting if the files matter and no backup exists. No recovery tool can be relied on to retrieve everything, so treat recovery as a last resort, not as a backup plan.
FAQ
How do I know my drive is really FAT32?
Right-click it in File Explorer, choose Properties, and read File system. It should say FAT32, and Disk Management should show a Healthy volume.
Does chkdsk change FAT32 to another file system?
No. Chkdsk checks and fixes file-system errors. It does not change the file system type.
What does chkdsk E: /f do?
It checks drive E: for errors and fixes those it finds. Replace E: with your drive letter, and run it as administrator.
My drive still shows exFAT. What went wrong?
Most often, a different volume was formatted, the format did not complete, or a graphical tool chose exFAT for a volume over 32GB. Check Disk Management, then format the correct volume to FAT32 with guiformat.
