Data Recovery
Forensic Photo Recovery: Recover Deleted Photos for Investigation
May 25, 2026| 9 min read
Our content follows trusted Editorial Standards - accurate & unbiased.
“I have deleted all the data off of my SD card. However, when I try to use the card in our action camera, it still says “card full”. How can I fix this problem?” - SanDisk Forum
Many users have encountered a similar situation where their camera or smartphone SD card falsely indicates it is full. Additionally, when they plug the card into a computer, only a handful of the stored files are accessible. If you're experiencing the ‘SD card says full but nothing on it’ issue, you’re not alone. We'll delve into the solutions to this problem in this article, but first, let's go over some fundamentals.
SD cards are compact storage devices that are popular for their small size and affordability. Yet, they're not without flaws. It's common for users to face storage issues with their SD cards, memory cards, and flash drives, which hinder access to the device's full storage capacity. Fortunately, these problems are easy to fix. Stay with us as we examine how to tackle these errors, beginning with understanding the root causes.
There can be many reasons why this happens on some SD cards. Here, I’ll highlight the most prominent ones:
Let’s look at some fixes in detail and see which works best for you.
By directly connecting your camera or phone, which contains the SD card, to your computer, you might automatically fix the problem. In doing so, your device acts as an impromptu card reader, granting you access to all the files stored on the card. This simple step could be the quick solution you need to access and modify your data.
If this method works in your favor, it will help you to remove the files that were earlier not visible and device was showing full. This method is straightforward and doesn't involve a complex series of steps, making file recovery a swift and simple task.
If the above method doesn’t work, you can try to look for hidden files. When a virus attacks your device or memory card, it often executes commands that hide your files, making the card seem full. To unhide these files, follow these active steps:
Should these steps fail, you might need an antivirus or your SD card may have a deeper problem, and formatting it could help.
Apart from hiding files, virus or malware can also create hidden malicious files, causing system errors. You can use an antivirus software to scan the card to detect and remove harmful programs, unhide files, and fix other system errors. Scanning the SD card is effective in fixing storage issues caused by viruses.
Steps to scan your SD card with antivirus:
This scanning process can help repair minor file system problems caused by malware infection. However, if this method does not work, try formatting your card.
Incorrect formatting can sometimes trigger the error message "SD card is full" when it isn't. Reformatting the SD card is a reliable solution to resolve this error. However, it's crucial to back up your data beforehand, as formatting will delete all files, including the hidden ones from the card.
Follow these steps to format your SD card:
By now, your SD card should ideally be restored to its original settings, allowing you to access its entire storage capacity. However, if you still face issues, there's no cause for concern; we have a couple of reliable methods ready for you to attempt.
If you used a Mac device to delete or format your files from an SD Card, you can face on a Mac device. When SD card files are deleted using a Mac, just moving them to the Trash doesn’t free up space on the card because Macs keep deleted files in the Trash folder until you empty it, so if the SD card is disconnected without emptying the Trash, the files remain on the card taking up space, while they remain inaccessible.
To make sure your SD card is completely cleared and has free space, you must empty the Trash while the card is still connected to the Mac.
Simple steps to delete files completely from an SD card on Mac:
Now your files are completely deleted from the SD card, after this, the card will not show as full because of undeleted or hidden files in the Trash.
Suggested Read - How To Format SD Card on Different Devices
If your SD card shows as "full" when it's empty, the reason behind this can also be due to file system errors that can lead to the system or your device misreading the actual space available on the card.
CHKDSK can sometimes repair the file system errors. It is designed to check and repair inconsistencies in the file system or bad sectors in the storage device. It can detect and fix minor file system corruption, such as file allocation table errors, directory issues, etc. Running CHKDSK process, may show the correct free space again.
This may fix errors causing the card to report incorrect capacity and resolve the problem.
The attrib command in Windows Command Prompt is used to change or view the attributes of files and folders, stored in an SD card. This can set or remove special attributes. These parameters like [-h -r –s/s/d] removes the hidden, read-only, and system attributes from files and folders, and makes them modifiable.
This helps access and modify the files that earlier "disappeared" due to attribute changes, which is a common cause of the "SD card showing full when empty" problem.
You can fix many seemingly challenging issues, such as the SD card full error, with the help of Windows command prompt. Follow these steps below:
You can utilize the Windows command prompt to reset your SD card to its original capacity. Here’s how:
The above provided methods can help you to fix SD Card saying full when empty error.
However, if files or important photos from your SD card is mistakenly deleted during the above process, you can try recovering them with the help of a photo recovery tool. I recommend using a powerful photo recovery software, such as Stellar Photo Recovery. It can efficiently retrieve deleted files from an SD card.
This software tool can recover various multimedia files, including videos, photos, and music tracks, irrespective of their format. It supports a wide range of file types, such as JPEG, PNG, DNG, CR2, CR3, HEIC, HEVC, MOV, MP4, and AVI.
Here’s a step-by-step method to recover photos using Stellar Photo Recovery:
If your SD Card appears full despite having no files, you now have the knowledge to tackle this problem. Various methods exist to address this issue swiftly. Given the multitude of approaches to resolve the "SD card says full but no files" error, it's important to select the one that fits your needs. For a secure and fast recovery of invisible files on your SD card, consider using Stellar Photo Recovery as your go-to solution.