To resolve a DJI drone not reading an SD card, physically unlock the write-protection switch or reformat the file system, taking care to stop using the card immediately to preserve data if corruption is suspected.
● Format the SD card to FAT32 for capacities up to 32GB or exFAT for larger cards, ideally performing this routine directly inside the drone every 15 to 20 flights to prevent recurring recognition errors.
● Resolve stubborn file system errors by connecting the card to a Windows computer and using the DiskPart command-line tool to sequentially run the clean, create partition primary, and format fs=fat32 quick commands.
● Use Wondershare Recoverit to extract inaccessible footage before reformatting a corrupted drive, and always leave 10 to 20 percent of the card's total capacity empty during future flights to prevent read failures.
Ask AI for a summary
A not-reading SD card error means the drone, camera, phone, or computer cannot detect the card, cannot open its folders, or cannot write new files. On DJI drones, this often appears as an unrecognized microSD card, a recording stop, or an empty album. The cause may be the card, the adapter, the card reader, or the device slot.
This guide covers 5 simple fixes for SD card not reading errors, with DJI drones as the main example. If the card still contains photos or videos, copy or recover those files before using diskpart, formatting, or recording new footage. Then test a compatible card and format it in the original device after the data is safe.
diskpart clean, format the card, or save recovered files back to the same SD card before the important photos and videos are copied or recovered.Try Wondershare Recoverit to Perform Data Recovery
Security Verified. Over 7,302,189 people have downloaded it.
Part 1: What Causes Not Reading SD Card Errors?
A device can fail to read an SD card because the card is damaged, the adapter or reader is bad, the file system is corrupted, or the card is not supported. On DJI drones, official support also lists an incompatible card, a damaged card, a full card, and a damaged aircraft card slot.
- Physical damage: Cracks, bends, moisture, heat, or worn gold contacts can stop the card from being detected.
- Bad reader, adapter, or slot: A loose microSD adapter, dirty contacts, or a damaged drone or camera slot can look like a dead card.
- Incompatible card: The card speed, capacity, or file system may not be supported. Many DJI drones need a recommended
UHS-I Speed Class 3orV30card. - File system corruption: Sudden power loss, unsafe removal, or an interrupted recording can make the card unreadable.
- Wrong format source: A card formatted only on a computer may not be accepted by a drone or camera until it is formatted in that device.
- Card full: A full card may stop recording or look unusable even when the hardware is still healthy.
- Write-protection confusion: A lock switch usually blocks writing, not reading. Many drone microSD cards have no lock unless they are in an adapter.
- Outdated firmware: An outdated drone, camera, or app version can reject a card that should work.
Part 2: How to Diagnose an SD Card Not Reading Error
| What You See | Likely Cause | Safest First Action |
| No device detects the card | Physical damage, bad adapter, or failed card | Inspect the card. If it is bent, wet, or overheated, stop inserting it |
| The computer sees the card, but the drone does not | Incompatible card, wrong format, or damaged aircraft slot | Copy the files first, then test a DJI-recommended card |
| The drone sees the card, but the computer does not | Reader, USB port, missing drive letter, or driver issue | Try another reader or computer, then copy the files |
| Windows asks to format the card | File system corruption or unsupported format | Click Cancel and recover the files with Recoverit |
| The card opens but has little or no free space | The card is full | Export needed files, then leave free space or format after backup |
| A recommended card fails only in one drone | Dirty or damaged aircraft card slot | Do not keep forcing the card. Check the slot and contact DJI Support if needed |
Part 3: 5 Simple Fixes for a Drone or Device Not Reading an SD Card
Start with checks that do not erase data. If the SD card still holds drone footage, camera photos, or other files, recover or copy them before diskpart or formatting.
| Fix Order | Method | Risk Level |
| 1 | Check the card, contacts, adapter, and device slot | Low |
| 2 | Test another reader, USB port, computer, camera, or drone | Low |
| 3 | Recover files with Recoverit if the card will not open | Medium |
| 4 | Free up space or use a compatible replacement card | Low after backup |
| 5 | Format the card in the original device, or rebuild it with diskpart only after recovery |
High |
Fix 1: Check the SD Card, Adapter, and Device Slot
Physical damage and a bad connection are common reasons an SD card is not reading. A dirty adapter or a damaged drone slot can look the same as a failed card.
- Power off the drone, camera, or computer and remove the SD card or microSD card.

- Check the card for cracks, bends, moisture, heat damage, or worn gold contacts.
- If you use a microSD adapter, inspect the adapter lock switch and metal contacts as well.
- Gently wipe the contacts with a dry microfiber cloth.
- Try another adapter, USB port, card reader, computer, camera, or drone.
- If the files open on any device, copy them to a computer or another drive immediately.
Fix 2: Check the Lock Switch on the Card or Adapter
A lock switch usually makes the card read-only. It is more likely to stop a drone or camera from recording than to stop every device from seeing the card. Full-size SD cards and some microSD adapters have this switch. Many drone microSD cards do not.
- Remove the card or adapter and look for a small LOCK switch on the side.
- Move the switch away from the lock position if it is present.
- If you are using a microSD card, test a different adapter because the lock may be on the adapter, not the card.
- Reinsert the card and check whether the device can read and write to it.
- If the card is still not detected, the problem is more likely compatibility, file system damage, or a bad reader.
Fix 3: Use DiskPart Only After the Files Are Recovered
diskpart clean removes all partitions from the selected disk. It can make a card reusable, but it is not a safe first fix for a not reading SD card error. If the card still holds DJI footage or other files, recover them first. Use this method only when you are ready to rebuild the card.
- Recover or copy the important files first. If the card will not open, use Recoverit before continuing.
- Insert the SD card, press Windows + R, type
diskpart, and press Enter.
- Type
list diskand identify the SD card by size. Do not select your system drive. - Type
select disk Xand replaceXwith the SD card number. - Type
cleanonly after you have confirmed the correct disk. - Type
create partition primary, then format the card. For many cameras and drones, finish by formatting it again in the original device.
diskpart can erase the computer. If the files are still needed, skip this command and go to the Recoverit steps first.Fix 4: Free Up Storage Space on the SD Card
A full card can stop a drone or camera from recording and may look like a not reading error. Freeing space helps only after the files you want to keep are copied to another drive.

- If the card opens on a computer, copy the needed photos and videos to the computer first.
- If you are using a DJI drone, also check remaining space in DJI Fly or DJI GO 4.
- Delete unwanted files only after the important footage is safe.
- Leave unused space on the card instead of filling it completely before the next shoot.
- If the card looks full but no files are visible, recover the data before deleting or formatting anything.
Fix 5: Format the SD Card in the Original Device After Recovery
Formatting can clear file system errors and make an SD card readable again, but it also removes the easiest path to existing files. For DJI drones, official support says to back up the files first, then format the card in the aircraft or app.
- Confirm that the important photos and videos are copied or recovered to another drive.
- For a DJI drone, insert the card, open DJI Fly or DJI GO 4, go to the camera view, open System Settings, then choose Camera and Format.
- For a camera or phone, format the card in that device after backup so it creates the expected folder structure.
- If you format the card in Windows, do it only after recovery, then format it again in the drone or camera before the next use.
- Record a short test clip or take a test photo and confirm the device can read the card.
Video Tutorial on How to Fix SD Card Not Reading and Recover Raw Files?
Part 4: Recover SD Card Data Before Formatting
Recoverit does not repair a damaged card slot, but it can help when a not reading SD card still appears on the computer and the files are no longer directly accessible. Use it before diskpart clean or formatting if the card contains DJI videos, camera photos, or other files you still need.
This method is suitable for logical data loss, such as a card that asks to be formatted, a formatted card, missing folders, or a file system that Windows cannot open. If the card is physically destroyed or not detected by any reader, stop DIY scans and consider professional recovery.
- Stop using the SD card and connect it with a stable card reader.
- Open Recoverit and choose the card under SD Card Recovery or Hard Drives and Locations.

- Select the correct device and click Scan.

- Filter for photos and videos such as
MP4,MOV,JPG, andDNG.
- Preview the recoverable files and select the ones you need.

- Click Recover and save them to your computer or another external drive.

Part 5: Tips to Prevent SD Card Not Reading Errors
- Use a compatible card: For DJI drones, choose a recommended
UHS-I Speed Class 3orV30microSD card for your model. - Format in the original device: After backup, format the card in DJI Fly, DJI GO 4, or the camera that will use it.
- Eject the card safely: Use Eject on the computer and do not remove the card while the drone or camera is writing.
- Leave free space: Do not fill the card completely before a flight or shoot.
- Keep firmware current: Update the drone, camera, and official app after the footage is backed up.
- Protect the card physically: Store cards dry and cool, and keep the device slot clean.
- Back up regularly: Copy photos and videos off the card after each session.
- Replace a failing card: If the same card fails in multiple devices, retire it instead of trusting it with new footage.
Conclusion
A not reading SD card error is often caused by a bad connection, an incompatible card, a full card, file system damage, or a damaged device slot. Start with low-risk checks: inspect the card, try another reader, and copy any files that still open.
If the card will not open and the files still matter, recover them with Recoverit before using diskpart or formatting. After the data is safe, format the card in the original drone, camera, or phone. If a recommended card fails in only one DJI aircraft, check the card slot and contact DJI Support.
Try Wondershare Recoverit to Perform Data Recovery
Security Verified. Over 7,302,189 people have downloaded it.
FAQ About Not Reading SD Card Errors
-
Why is my DJI drone not reading the SD card?
DJI support lists an incompatible card, a damaged card, a full card, and a damaged aircraft card slot as common reasons. Test a recommendedUHS-I Speed Class 3orV30card after you copy or recover the original files. -
Can a lock switch stop an SD card from being read?
Usually no. A lock switch typically blocks writing, not reading. Many drone microSD cards have no lock unless they are in an adapter. If the card is not detected at all, check the reader, file system, and physical condition. -
Should I use DiskPart clean to fix a not reading SD card?
Not first.diskpartcleanremoves all partitions from the selected disk. Recover the files with Recoverit first, then usediskpartonly if you need to rebuild the card for reuse. -
Should I format the SD card if Windows cannot read it?
Not before recovery. Click Cancel if Windows asks to format the card. After the files are safe, format the card in the drone, camera, or phone that will use it. -
Can Recoverit recover files from an SD card that is not reading?
Yes, if the computer can still detect the card and the data has not been overwritten. Recoverit is for logical data loss. If the card is not detected by any reader or is physically damaged, stop DIY attempts and consider professional recovery.