If your hard drive shows as empty but it isn’t, don’t panic. Learn step-by-step solutions to unhide files, fix the issue, and recover lost data safely in this guide. Get expert tips to resolve the "hard drive appears empty but isn’t" problem for both internal and external drives.
I own two Western Digital hard drives which I store all my important data on. One is a WD MyBook 1TB and the other is a WD Passport 500gb. I use these drives in conjunction with a WDTV Live unit to watch and listen to my media. My 1tb drive shows as a BLANK drive and I know that it is full. It shows as an active drive in Disk Management and I've renamed it to different drive letter. It is recognizing the drive but not the data on the drive.
I spent the last few hours trying to figure this out. Hoping someone on here could help me out.
- Question from Big Tymer
It can be confusing and stressful when you open your hard drive or external storage device only to find that it appears empty but isn’t. You know the files are still there because the used storage space shows up, but the folders look blank. This common issue can occur for various reasons, from hidden files to corrupted file systems.
When external storage device like a SD card shows full but no files are there on Windows, it usually means that the data is still physically stored on the drive but cannot be accessed normally by the operating system. This issue can be caused by several reasons:
In a short, hard drive appears empty not because the files are truly gone, but because Windows is failing to display them properly due to above reasons. Before trying to fix the issue, it’s best to attempt data recovery, especially if your files are important. Sometimes, a repair step could overwrite or damage hidden files. Data recovery ensures your file is safe first.
In such cases, choosing a reliable data recovery software is crucial. MyRecover comes highly recommended. It can scan all hard drives on your computer and provide the opportunity to recover lost files from them. What’s more, it uses a read-only mode during the recovery process, so neither recovering data nor extracting files from inaccessible hard drives will cause data overwriting. This ensures the absolute security of your data.
4 steps to recover lost files from hard drive
Step 1. Download and install MyRecover on your computer from a secure channel, avoid installing it on the drive with lost files.
Step 2. Launch it and choose the "empty" drive to scan for lost files, then click "Scan".
Step 3. Choose the files you wish to recover from the recoverable lists and click "Recover".
If there is no data you want to recover and you only wish to extract data from the hard drive, select the files in the "Existing Files" folder and click "Recover" to export the original files from the hard drive.
Step 4. Select a location different from the "empty" drive to save the recovered files.
When the process is finished, the message "Files have been recovered successfully" will pop out. You can check the recovered files by clicking on the destination folder path or "Browse" button.
Once you’ve secured your files, you can move on to fixing the problem. This section will provide 5 methods to fix this issue. You can try the methods below one by one until the "hard drive showing empty" issue is resolved.
If this error occurs on your external storage devices such as USB drives, SD cards, etc., it may be due to connection issues. A loose data cable or a faulty USB port can cause the drive to appear empty.
Step 1. Connect the problematic hard drive to another computer to check if the error still occurs.
Step 2. If the error does not occur, the issue is likely a connection problem. Replace the current cable with a suitable one or try a different USB port, then reconnect the hard drive to the original computer. If the problem persists, the issue may lie with the hard drive itself, please move to next troubleshooting methods.
Windows may hide your files due to settings or malware. You can recover hidden files with File Explorer or Command Prompt. You can choose a suitable method according to your usage habits.
☀️Show Hidden Files in File Explorer
Step 1. Press "Win + E" to open File Explorer.
Step 2. Click "View" tab at the top, then check the "Hidden items" option. Click "Options" and "Change folder and search options".
Step 3. Under the "View" tab, tick the "Show hidden files, folders, and drives" option. Then click "Apply" and "OK" to save the changes.
☀️Show Hidden Files in Command Prompt
Step 1. Open "Command Prompt" and run it as administrator.
Step 2. Enter the command "attrib -h -r -s /d E:\*.*" and press "Enter". Replace the drive letter "E" with your actual hard drive letter.
Hard drive logic error like corrupted file systems can cause the folder empty but contains files issue. Run CHKDSK command can fix the drive file system error.
Step 1. Type "Command Prompt" in the Start menu and run it as administrator.
Step 2. Enter the following command "chkdsk G: /f /r" and hit "Enter" key. Replace the drive letter "G" with the one where you want to recover stored files.
Then the command will automatically scan and repair the detected file system error.
Malware often hides files or marks them as system-protected. Running a quick scan using Windows Defender can help remove malware and virus.
Step 1. Open File Explorer and locate the affected drive.
Step 2. Right click on it and choose "Scan with Windows Defender". Then it will perform a quick scan. If any threats are detected, just quarantine or remove them and restart your computer.
Step 3. If needed, you can switch to "Full scan" to perform a comprehensive scan for the hard drive.
Windows has built-in troubleshooters that can automatically detect and fix issues related to hard drives. You can follow these steps to diagnose drive hardware issues.
Step 1. Press "Win + X" and choose "Windows PowerShell (Admin)" to open it.
Step 2. Type the command "msdt.exe - id DeviceDiagnostic" and press "Enter".
This can detect and fix driver or hardware problems causing your drive to misbehave.
When your hard drive appears empty but isn’t, the files are usually still there, just hidden, corrupted, or inaccessible. By first recovering your data with reliable hard drive recovery software like MyRecover and then applying fixes like showing hidden files, removing malware, or running CHKDSK, you can solve the problem safely.
For users who want more advanced features, the MyRecover's Professional version is a smart upgrade. It allows unlimited file recovery quota, previewing of file content before recovery and even the ability to restore data from an unbootable system. It’s a trusted solution for hard drive data recovery on Windows 7, 8, 8.1, 10, 11 and Server 2012, 2016, 2019, 2022, 2025.