Select Language:
If you’re trying to set up a dual boot with Windows 10 and Windows XP on the same machine, you might run into some issues, especially with storage drivers. I recently faced a similar problem where my Windows XP wouldn’t boot properly because it kept crashing when trying to access the hard drive. After some research, I found a simple solution that can help you get everything working smoothly.
The main issue here is that Windows XP doesn’t support newer SATA controllers set to AHCI mode. When your BIOS is configured to use AHCI, XP doesn’t have the right drivers to recognize your hard drive. That’s why it causes blue screens of death. To fix this, you need to load the correct SATA drivers during the XP installation process.
Since your current driver is labeled as “Controller AHCI SATA Standard” and is a Microsoft driver, it means your hardware uses an Intel SATA controller with the device ID PCI\VEN_8086&DEV_9C03. The key here is to find and slipstream the correct Intel SATA driver into your Windows XP installation media.
Here’s a step-by-step guide to do this:
-
Find the Correct Driver: First, visit the Intel website or your motherboard manufacturer’s website to download the appropriate Intel SATA/RAID driver for your chipset. Look for drivers compatible with XP. Make sure the driver matches the device ID you’ve provided or your specific hardware model.
-
Prepare the Driver Files: Extract the driver files to a folder on your computer. You might find a
.inf
file inside, which is essential for integration. -
Create a Bootable XP CD/DVD: Use a tool like nLite or similar to slipstream drivers into your Windows XP ISO. This involves adding the extracted driver files into the XP installation disc so that they load during setup.
-
Re-burn the Installation Media: Use your preferred burning software to create a new bootable CD/DVD with the slipstreamed XP installer.
-
Change BIOS Settings: Before installation, go into your BIOS and set the SATA operation mode to “IDE” instead of “AHCI.” This setting prevents Windows XP from crashing due to missing drivers.
-
Install Windows XP: Boot from your new disc. During installation, it should detect your hard drive properly with the integrated drivers. Complete the installation, then switch your BIOS back to AHCI mode for Windows 10 to work properly.
-
Additional Tips: If you prefer to leave the BIOS in AHCI mode, ensure that the correct Intel SATA drivers are loaded during XP installation. Slipstreaming them is usually the best way.
This process can seem a bit involved, but following these steps will help you get Windows XP running alongside Windows 10 without crashing. If you encounter issues or specific hardware configurations, look for guidance on motherboard forums or technical communities for drivers suited to your exact hardware.