You just updated the BIOS on your Dell Precision 7520, and now it won't boot—Windows throws up "Windows cannot find the hard disk." Yeah, that's a gut punch, especially when the drive was fine ten minutes ago. Here's the fix, and it takes about two minutes.
The fix: switch SATA mode from RAID to AHCI
What's actually happening here is the BIOS update reset your SATA controller mode from AHCI to RAID (or vice versa). Windows was installed with one driver set, and now the controller is presenting the drive differently—so Windows can't see it. The drive isn't dead; it's just invisible.
- Power off the laptop completely.
- Press the power button, and immediately tap F2 repeatedly until you enter BIOS Setup. On the Precision 7520, this is the standard key—not F12 (that's for boot menu).
- In the left pane, expand System Configuration and click SATA Operation.
- You'll see two options:
AHCIandRAID On. The default after a BIOS update is almost alwaysRAID Onon Dell Precision laptops. Change it toAHCI. - Click Apply at the bottom right, then Exit.
- The laptop will restart, and Windows should boot normally.
One caveat: If you changed the mode from AHCI to RAID, and Windows was installed in AHCI mode, you'll get the same error. The rule is simple: match the mode to what Windows was installed with. Since most Precision 7520s ship with RAID enabled from the factory, but many users switch to AHCI for SSD performance, check which one you had before. If you can't remember, try AHCI first—it's more common for single-drive setups.
Why this works
Windows doesn't just detect any SATA drive automatically. It loads a specific storage driver at boot, depending on the controller mode. In AHCI mode, it loads storahci.sys. In RAID mode, it loads iaStorV.sys (Intel Rapid Storage Technology). When the BIOS changes the mode, Windows loads the wrong driver, can't communicate with the drive, and concludes there's no hard disk. The reason step 4 works is that you're telling the hardware to speak the same language Windows expects.
This isn't a Dell-specific quirk—it happens on Lenovo, HP, and even custom-built machines. But Dell's BIOS updates have a nasty habit of resetting this setting to the factory default, which for the Precision 7520 is RAID On. If you bought the machine with Windows pre-installed, it was set up for RAID, so changing to AHCI might actually break things. Yes, it's confusing. Here's the way to think about it: the BIOS update resets to the factory default. Factory default for the Precision 7520 is RAID On. So if you never touched this setting, leave it on RAID. If you had changed it to AHCI at some point (maybe after installing an NVMe SSD or to get better Linux compatibility), then the update flipped you back to RAID and you need to switch to AHCI.
Less common variations of the same issue
Sometimes the SATA mode isn't the culprit. Here are a few other things I've seen with the Precision 7520 after BIOS updates.
1. Drive not detected in BIOS at all
If the drive doesn't show up in System Configuration → Drives even in BIOS, the update might have disabled the drive's power. Check System Configuration → USB/Thunderbolt and make sure Enable Boot Support is on. Also, physically reseat the drive—remove it and push it back in. BIOS updates can cause a power cycle that knocks a drive loose, especially if the laptop got bumped during the update.
2. UEFI boot mode vs Legacy
Dell Precision 7520 uses UEFI by default. If the BIOS update reset the boot mode to Legacy (unlikely but possible), Windows won't find the bootloader. Go to General → Boot Sequence and confirm it's set to UEFI with Secure Boot enabled (if you used it before). Switching to Legacy will make the drive invisible because Windows was installed in UEFI mode.
3. The drive appears as "Unknown Device" in Windows Setup
If you happen to have a Windows installation USB handy, boot from it. When you get to the screen where you pick a drive and see nothing, that's the RAID/AHCI issue again. Load the Intel Rapid Storage Technology driver from Dell's support site (download it on another PC, put it on a USB stick, and click Load Driver). That works, but you'll be stuck in a loop unless you also change the SATA mode afterward.
Prevention: stop this from happening again
Before you run the next BIOS update, go into BIOS Setup and write down (or photograph) these three things: SATA Operation, Boot Sequence, and Secure Boot. After the update, compare. If Dell resets them, you'll know exactly what to change back without guessing.
Also, if you're on Windows 10 or 11, create a restore point and a system image backup before updating BIOS. The BIOS update itself rarely bricks a drive, but the aftermath can panic you into messing with settings you shouldn't touch. Having a backup means you can restore even if you make things worse.
One more thing: some Dell BIOS updates are released to fix security vulnerabilities, so don't skip them forever. Just be prepared. The SATA mode reset is a known annoyance, and Dell hasn't fixed it in years. You can't change Dell's behavior, but you can change your readiness.