PC Hard Drive Not Detected
Quick Answer
This guide helps troubleshoot a PC hard drive that is not being detected by BIOS or Windows.
Please note: This guide is provided for informational purposes only. Any steps you choose to follow are at your own discretion and risk. If you're unsure, we recommend booking a professional diagnosis.
Quick Checks
Try these fast checks first — they solve most cases.
- 1
Check cable connections
Ensure both SATA data and power cables are firmly connected.
- 2
Try a different SATA port
The current motherboard port may be faulty.
- 3
Try a different cable
SATA cables can fail. Swap with a known working one.
- 4
Check BIOS detection
Enter BIOS and check if the drive appears in storage devices.
- 5
Listen for drive sounds
Spinning sounds indicate power. Clicking indicates failure.
Guided Troubleshooting
Answer these questions to narrow down the issue.
Does the drive appear in BIOS?
Is this a new drive or was it previously working?
Can you hear the drive spinning?
Possible Causes
Loose SATA cable
Very CommonCables work loose over time, especially during moves.
Faulty SATA port
ModerateIndividual motherboard ports can fail.
Drive not initialised
CommonNew drives need initialisation in Disk Management.
Drive failure
ModerateMechanical or electronic failure prevents detection.
BIOS settings
Less CommonSATA mode or port may be disabled in BIOS.
Power supply issue
Less CommonInsufficient power or faulty PSU connector.
If the cause requires professional attention, see Get Desktop PC slow performance fixed.
Self-Fix Instructions
Safe steps you can try at home.
Reseat all cables
1. Power off and unplug the PC. 2. Disconnect and reconnect SATA data cable at both ends. 3. Disconnect and reconnect SATA power cable. 4. Ensure connections are firm.
Check BIOS settings
1. Enter BIOS on startup. 2. Navigate to storage/SATA configuration. 3. Ensure SATA ports are enabled. 4. Check SATA mode (AHCI recommended for most setups).
Initialise in Disk Management
1. Right-click Start > Disk Management. 2. If the drive appears as Unknown/Not Initialised, right-click > Initialise Disk. 3. Choose GPT for drives over 2TB. 4. Create a New Simple Volume and format.
Test in another PC
1. Connect the drive to a different PC. 2. If detected there, the issue is with your original PC SATA port or cables. 3. If not detected anywhere, the drive has likely failed.
Safety Warnings
- Always power off and unplug before working inside the PC.
- If the drive contains important data, do not initialise or format it.
- Clicking drives may have recoverable data. Consult professionals before further attempts.
- Handle drives carefully. Drops can cause immediate failure.
When troubleshooting isn't enough
If these steps didn't resolve the issue, a professional diagnosis can identify the root cause.
FixFix Labs is not responsible for pre-existing data loss or undisclosed damage.
All repairs carry inherent risk. Complex or liquid-damaged devices may have unpredictable outcomes.
By proceeding, you acknowledge these terms. Full details in our Terms of Service.
