Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Dual W7/W10 PC Freezes On Loading AHCIX64.SYS In W7, Cannot Boot

01 Aug 2019   #1

Windows VII Home Premium (Sixty Four Bit)
Dual W7/W10 PC Freezes On Loading AHCIX64.SYS In W7, Cannot Boot

Good afternoon.

After ten years of use, my forwards compatibility in my HP Slim Line Windows Seven PC finally exhausted itself, so I bit the bullet and got a secondhand, high end PC. It is a Dell Optiplex 9020 and, until this week, it ran every time it booted. It came with Windows Ten and my old HP drive was installed into the PC with it. I am typing this on that Windows Ten and can access my W7 hard drive.

Instead of a dual boot (which I tried to do and failed miserably), I would use BIOS to determine which one I booted. I had already gone through the process of purging and repairing all of the drivers connected to HP and got the Dell drivers in their place. Again, all of this worked.

That's when my previous hard drive failed. I used the built-in Dell diagnostics and it spit out a "HARD DRIVE 1 - DST SHORT TEST FAILURE; ERROR CODE 2000-01-42". I determined, after a short time searching that error, that my hard drive had failed. I was correct, so I restored from my System Image on a bigger, one terabyte hard drive and put that in without issue. Unlike the broken hard drive, the file system and all of my files on the Windows Seven functioned normally when I loaded it from the Windows Ten (as, again, the W7 will not boot).

Here is how the error goes down every time:
  1. PC turns on
  2. Dell logo
  3. Loading on Dell logo
  4. For between one and three seconds, I see a RAID interface telling me to press CTRL-I for help. It tells me that neither of my two hard drives have RAID. This is directly from the "AHCIX64.SYS".
  5. POST succeeds in seconds
  6. Proceed with usual W7 loading
  8. Long list of SYS file drivers
  9. Stops at "AHCIX64.SYS"
  10. Either does nothing for hours OR continues to a black screen with the mouse cursor

If I tell BIOS to process the Windows Ten instead, it boots straight to the desktop without issue.

The Dell Optiplex 9020 machine came with the RAID controller enabled. Pressing F2 and loading the BIOS offers me the option to change, IIRC, from RAID to Disabled, ATA, or AHCI. Trying any of these causes the PC to refuse to boot and demand I change it back. I do not want the RAID to be used at all on my BIOS and OS loading, as I prefer ATA for legacy and backwards compatibility purposes. I can't do this because I'm forced to stay on RAID.

This is not the first time "AHCIX64.SYS" has caught my attention. Sometimes, when my W7 PC booted normally, it would hold still and sit through "AHCIX64.SYS" for an unusually long period of time, and it always paused for a brief moment to load it.

Thus, based on what I have described before, I KNOW it is a driver issue based around "AHCIX64.SYS". However, I also know that I cannot boot into W7, so any fix will need to be done from the Windows Ten OR from a CD. I already own three CD's for recovery: a Windows Seven System Repair Disc, the Trinity Rescue Kit, and some command line thing called "Doctor DOS".

The specifics of my PC are as follows:
  • Dell Optiplex 9020
  • Windows Seven Home Premium, sixty-four bit
  • Windows Ten, sixty-four bit (as second HDD)
  • Eight gigabytes of RAM
  • Intel Core I7-4770 CPU (at 3.400 Gigahertz/3.39 Gigahertz)
  • Intel motherboard on a sixty-four bit architecture

You will find the "DXDIAG.TXT" attached.

What must I do to fix the corrupted "AHCIX64.SYS" driver?

Thank you for any assistance you may render.

Attached Files
File Type: txt DXDIAG.txt (89.2 KB, 2 views)
My System SpecsSystem Spec
01 Aug 2019   #2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64

You can run dism++ on your win10 installation and select the win7 partition by clicking it in the top pane to highlight it in blue.

then select "open session"

then click Drivers in the left pane

tick the one you want to remove

click remove

boot media

My System SpecsSystem Spec
01 Aug 2019   #3

Windows VII Home Premium (Sixty Four Bit)

The DISM Plus Plus doesn't let me delete any of the drivers. It only lets me mysteriously check and export them. It also does not show "AHCIX64S.SYS" in its list of drivers, even with the "box" button checked (instead showing an "AMDSATA.SYS" or "AMDSBS.INF"). What's more, the instruction manual for the piece of crap IS IN FREAKING CHINESE. THERE IS NO REMOVE BUTTON! ALL I can do is ADD, I CANNOT REMOVE.

Clearly, I am doing something wrong! What do I need to do?!

Remember, the Windows Seven OS will not boot at all, as described above. That means I cannot uninstall its drivers, and that Chinese software won't do a thing about it.
My System SpecsSystem Spec

04 Aug 2019   #4

Windows 7 Ultimate x64 - Windows 10 Pro x64 - Deepen OS - Zorin OS

Hi TurtleShroom,

so, let me understand well, you got/ "grabbed" an image of Windows 7 from your old HP Pc, right?

And than, you restored your HP Windows 7 image to your new Dell PC, where in this new Dell PC was already stored an Windows 10 or you installed as first, Right?

Also, how you boot your OSes under Full UEFI or UEFI CSM or Legacy mode? And your previous HP installation of Windows 7 was booting under full Legacy mode?

And if you go to the Device Manager/Disk Managment from Windows 10, so your Disk where it's located Windows 7 Installation, it's under MBR or GPT file system?

My System SpecsSystem Spec
08 Aug 2019   #5

Windows VII Home Premium (Sixty Four Bit)

1. No. I downloaded an official ISO image of Windows Seven.

2. I performed a Windows Repair Installation using the official ISO image of Windows Seven.

3. My Dell Optiplex 9020 PC comes with Windows Ten. My Windows Seven is on a second HDD and its boot order is prior to the Windows Ten, meaning it starts first.

4. I boot using BIOS, not UEFI. I do not trust UEFI, only BIOS. I presume that's Legacy Mode. Both my Windows Ten AND Windows Seven boot under BIOS. Again, I assume that is Legacy Mode.

5. Master Boot Record for both.
My System SpecsSystem Spec
08 Aug 2019   #6

Windows VII Home Premium (Sixty Four Bit)




Using these instructions, God willing, your PC will be closer to working. God willing, and by the Grace of God, your PC may very well work entirely. I praise God and thank Him for the blessing of repairing my luxury goods. I also thank everybody on this forum for assisting me and advising me during this weeklong struggle against my PC.

Good luck and Godspeed.
My System SpecsSystem Spec

 Dual W7/W10 PC Freezes On Loading AHCIX64.SYS In W7, Cannot Boot

Thread Tools

Similar help and support threads
Thread Forum
Error loading Windows when setting up dual boot
I have a computer running Windows 7 Home Premium (Advent SE 1101), is about 6 years old and is a basic model but it suits my needs, but I thought I'd set up a dual boot system with Windows XP as this would run old games that I have (I've tried compatibility mode with no success). I know how to set...
Installation & Setup
Dual Boot Win 7 & XP - XP has stopped loading
2 years ago I created a Win 7/XP dual boot set up using this excellent tutorial: It has run faultlessly until now when the default Win 7 still loads perfectly well, but when selecting XP it now boots until the blue...
Installation & Setup
Adding a SSD to XP Machine and loading W7 Dual boot
Did a search of the forums and could not see this question answered. I have a copy of Win7 ultimate. I have a pc with multiple hard drives, running xp. I have a 32 Gig SSD (OC). What I want to do is put Win7 on the SSD, and then run dual boot so that I can still use the XP operating system. ...
Installation & Setup
windows not loading on dual boot system
Hi I am new to this so I am sorry if I make any mistake. Okay, I have sony vaio laptop and i was running windows vista on it. I did a partition and dual boot the system with ubuntu 10.4. Then i download easybcd tool to set windows vista as a default OS to boot with, but accidently in easybcd...
Installation & Setup
Dual Boot... loading the other os?
alrighty.... well, i made my self a dual boot today, and well, emm. when i turn my computer on it only boots as windows xp (the dual boots between xp and seven].... as i said before, it only boots as xp when i turn it on... but i know i still have the 7 partition because i can access the files of...
Installation & Setup

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 20:14.
Twitter Facebook