Alright, I ran the Windows Repair program from Tweaking.com. I ran through the four steps to check my system for errors. After step 3 (chkdsk of all drives) it booted into Windows 7, following the reboot of the final drive being treated by chkdsk. Windows worked fine. I rebooted, power cycled (properly), ran SFC and it said it found corrupted files but fixed them. I immediately went to the repairs area and applied all repairs, except the three options that were specific to Windows 8.1/10.
Upon rebooting I received an error telling me that there was a problem with the Windows files, specifically "\Windows\system32\drivers\acpi.sys". I figured, since I've seen this issue on another PC I have recently, that it was a MBR issue. So I booted up FalconFour's Ultimate Boot CD and used its Bootsect command to fix the Windows partition ("bootsect /nt60 I: /mbr"). This is when I discovered that my Windows drive, which previously only contained a single partition with Windows 7 on it, had a new, second partition. It is 95MB in size and is set to be the boot partition (according to GParted). I ran bootsect on the partition containing Windows, not the new System Recovery partition.
I rebooted and I was receiving the exact same error about the missing acpi.sys. I have had trouble with getting my Windows Repair CD to work for quite some time. So I've been using something called "Easy Recovery Essentials for Windows" by NeoSmart Technologies. It has an Automated Repair option and I have had great success with that in the past. When it ran it mentioned it was messing with the MBR boot partition.
After rebooting I see the normal Windows 7 boot screen for about 1 second and then the screen turns blue. This is not the traditional diagnostic message "Blue Screen" but a screen that is blank and the color blue. The color is near identical to the blue that you see when Windows starts up past the boot screen and says on it that Windows is preparing to start. Except that if I leave it there, nothing ever happens.
At this point I made a new Windows Recovery Disc, disconnected all drives but the Windows hard drive, and it worked. I then told it to run Startup Repair and it says that it cannot fix the drive. I checked the details and among the information it lists "Corrupted Registry". Before making those Windows repairs with the Windows All-in-One Repair Tool, I did perform a registry backup. I found a RegBackup folder on my Windows drive. It contained the Windows Repair registry backup I created before applying all the repairs to Windows. It came with a file that would allow me to restore the previous registry from within Windows Repair Disc command prompt.
I did that successfully and now I no longer experience the blank blue screen during boot, that I described previously. Instead, I'm back to it saying "Windows failed to load because a critical system driver is missing, or corrupt". The file in question is "\Windows\system32\drivers\acpi.sys". I used the FalconFour Ultimate Boot CD to look at the file on my computer and I checked. That file does not exist in that location. However, it does exist in that location on my working Windows 7 PC. I have no idea why the Windows Repair program removed it. I tried running the Windows Repair Disc but it says that it cannot find anything wrong with the system.
I rebooted, started Windows Repair Disc, ran startup repair again, and it once again lists that the Registry is corrupt. So I'm really confused on what step I could possibly take next. Any advice would be greatly appreciated.
Upon rebooting I received an error telling me that there was a problem with the Windows files, specifically "\Windows\system32\drivers\acpi.sys". I figured, since I've seen this issue on another PC I have recently, that it was a MBR issue. So I booted up FalconFour's Ultimate Boot CD and used its Bootsect command to fix the Windows partition ("bootsect /nt60 I: /mbr"). This is when I discovered that my Windows drive, which previously only contained a single partition with Windows 7 on it, had a new, second partition. It is 95MB in size and is set to be the boot partition (according to GParted). I ran bootsect on the partition containing Windows, not the new System Recovery partition.
I rebooted and I was receiving the exact same error about the missing acpi.sys. I have had trouble with getting my Windows Repair CD to work for quite some time. So I've been using something called "Easy Recovery Essentials for Windows" by NeoSmart Technologies. It has an Automated Repair option and I have had great success with that in the past. When it ran it mentioned it was messing with the MBR boot partition.
After rebooting I see the normal Windows 7 boot screen for about 1 second and then the screen turns blue. This is not the traditional diagnostic message "Blue Screen" but a screen that is blank and the color blue. The color is near identical to the blue that you see when Windows starts up past the boot screen and says on it that Windows is preparing to start. Except that if I leave it there, nothing ever happens.
At this point I made a new Windows Recovery Disc, disconnected all drives but the Windows hard drive, and it worked. I then told it to run Startup Repair and it says that it cannot fix the drive. I checked the details and among the information it lists "Corrupted Registry". Before making those Windows repairs with the Windows All-in-One Repair Tool, I did perform a registry backup. I found a RegBackup folder on my Windows drive. It contained the Windows Repair registry backup I created before applying all the repairs to Windows. It came with a file that would allow me to restore the previous registry from within Windows Repair Disc command prompt.
I did that successfully and now I no longer experience the blank blue screen during boot, that I described previously. Instead, I'm back to it saying "Windows failed to load because a critical system driver is missing, or corrupt". The file in question is "\Windows\system32\drivers\acpi.sys". I used the FalconFour Ultimate Boot CD to look at the file on my computer and I checked. That file does not exist in that location. However, it does exist in that location on my working Windows 7 PC. I have no idea why the Windows Repair program removed it. I tried running the Windows Repair Disc but it says that it cannot find anything wrong with the system.
I rebooted, started Windows Repair Disc, ran startup repair again, and it once again lists that the Registry is corrupt. So I'm really confused on what step I could possibly take next. Any advice would be greatly appreciated.
My Computer
- OS
- Windows 7 Home Premium
- CPU
- Core 2 Duo E4300 @ 3.15GHz
- Motherboard
- MSI P6N 650i SLI Platinum
- Memory
- 3GB GeIL DDR2-800Mhz
- Graphics Card(s)
- Nvidia GeForce 260
- Sound Card
- Creative X-Fi XtremeGamer / Logitech X-540
- Monitor(s) Displays
- Samsung 226BW
- Hard Drives
- 500GB Samsung
320GB Seagate
1TB Hitachi
80GB Hitachi
- PSU
- Thermaltake Toughpower 750W
- Case
- Antec 900 Advanced Gaming Case
- Cooling
- Tuniq Tower 120