Fix: HP Laptop Cannot Install XP Normally
Some HP laptops may fail to detect the hard drive, show a blue screen during installation, or be unable to continue setup when installing Windows XP. The common reason is that the XP installation disc does not include the corresponding SATA AHCI driver by default, while the hard drive controller in the BIOS is currently set to AHCI mode.
The solution is to temporarily change the hard drive mode to compatibility mode, install the system and drivers, and then switch it back to AHCI.
Steps
- Boot into the BIOS.
- Find the option related to the hard drive or SATA controller. It is usually called
SATA Native Mode,SATA Controller Mode,AHCI,IDE, orCompatibility. The menu names may vary between different HP laptop models. - Change the hard drive mode from
AHCItoCompatibility,IDE, or a similar compatibility mode. - Save the BIOS settings and restart, then install Windows XP normally.
- After XP installation is complete, install the AHCI/SATA driver for the corresponding model and chipset. It is best to get the driver from HP's official website or from a driver package provided by the chipset vendor.
- After confirming that the AHCI driver has been installed correctly, enter the BIOS again and change the hard drive mode back to
AHCI. - Save the settings and restart. If the system boots normally, the issue has been resolved.
Notes
If you change the BIOS back to AHCI before installing the AHCI driver, XP is very likely to show a blue screen during startup. If this happens, enter the BIOS again, change it back to Compatibility or IDE, boot into the system, and then install the AHCI driver.
If there is no compatibility mode option in the BIOS, you can also use an XP installation disc that already integrates SATA/AHCI drivers, or use a tool to integrate the corresponding driver into the installation image before installing.
