Wondershare Recoverit

SD Card Recovery

  • Recovers deleted or lost files from hard drive effectively, safely and completely.
  • Handles 500+ data loss scenarios, including disk formatting, blue screen, black screen, virus attack, etc.
  • Recovers lost files, photos, videos, music, emails, and other 1000+ file types with a high success rate.
Free Download Free Download Recover Now Learn More >

Not Reading SD Card Errors: 5 Simple Fixes

Learn how to fix DJI not reading SD card errors with our comprehensive guide. Discover causes, step-by-step solutions, and tips to keep your drone flying smoothly.
Classen Becker
Classen Becker Originally published Sep 20, 24, updated Aug 21, 26
robot TL;DR:

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.

note
Note: Do not run 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

article-safe-itemSecurity 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 3 or V30 card.
  • 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.

  1. Power off the drone, camera, or computer and remove the SD card or microSD card.
    check for physical damage
  2. Check the card for cracks, bends, moisture, heat damage, or worn gold contacts.
  3. If you use a microSD adapter, inspect the adapter lock switch and metal contacts as well.
  4. Gently wipe the contacts with a dry microfiber cloth.
  5. Try another adapter, USB port, card reader, computer, camera, or drone.
  6. If the files open on any device, copy them to a computer or another drive immediately.
note
Note: If the card is bent, cracked, wet, or overheated, stop inserting it into more devices. Further use can reduce recovery chances.

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.

  1. Remove the card or adapter and look for a small LOCK switch on the side.
  2. Move the switch away from the lock position if it is present.
  3. If you are using a microSD card, test a different adapter because the lock may be on the adapter, not the card.
  4. Reinsert the card and check whether the device can read and write to it.
  5. If the card is still not detected, the problem is more likely compatibility, file system damage, or a bad reader.
note
Note: If Windows or the drone still cannot see the card after unlocking it, do not treat this as a finished fix. Recover the files before formatting.

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.

  1. Recover or copy the important files first. If the card will not open, use Recoverit before continuing.
  2. Insert the SD card, press Windows + R, type diskpart, and press Enter.
    use the diskpart command
  3. Type list disk and identify the SD card by size. Do not select your system drive.
  4. Type select disk X and replace X with the SD card number.
  5. Type clean only after you have confirmed the correct disk.
  6. Type create partition primary, then format the card. For many cameras and drones, finish by formatting it again in the original device.
    format sd card
note
Note: Selecting the wrong disk in 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.

free up space on sd card
  1. If the card opens on a computer, copy the needed photos and videos to the computer first.
  2. If you are using a DJI drone, also check remaining space in DJI Fly or DJI GO 4.
  3. Delete unwanted files only after the important footage is safe.
  4. Leave unused space on the card instead of filling it completely before the next shoot.
  5. If the card looks full but no files are visible, recover the data before deleting or formatting anything.
note
Note: Freeing space will not repair a physically damaged card or a card that no device can detect.

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.

  1. Confirm that the important photos and videos are copied or recovered to another drive.
  2. 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.
  3. For a camera or phone, format the card in that device after backup so it creates the expected folder structure.
  4. 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.
  5. Record a short test clip or take a test photo and confirm the device can read the card.
note
Note: If Windows asks to format the card, click Cancel until the files are recovered. Formatting is a reuse step, not a data recovery step.

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.

Free Download
Free Download
  1. Stop using the SD card and connect it with a stable card reader.
  2. Open Recoverit and choose the card under SD Card Recovery or Hard Drives and Locations.
    wondershare recoverit connect sd card
  3. Select the correct device and click Scan.
     scanning process recoverit
  4. Filter for photos and videos such as MP4, MOV, JPG, and DNG.
    filter the files
  5. Preview the recoverable files and select the ones you need.
    preview the files
  6. Click Recover and save them to your computer or another external drive.
    preview files and recover
note
Note: Save recovered files to another drive, not back to the same SD card. After recovery, format the card in the drone or camera if you want to reuse it.

Part 5: Tips to Prevent SD Card Not Reading Errors

  • Use a compatible card: For DJI drones, choose a recommended UHS-I Speed Class 3 or V30 microSD 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

article-safe-itemSecurity 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 recommended UHS-I Speed Class 3 or V30 card 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. diskpart clean removes all partitions from the selected disk. Recover the files with Recoverit first, then use diskpart only 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.
Classen Becker
Classen Becker Aug 21, 26
Share article:
Get Recoverit Get Recoverit