IDE Controller Driver Conflicts Leads to Other Problems... Okay first off I apologize for the lengthy nature of this post, but I'm trying to give all the relevant details to get this solved. Secondly, please understand that this is an older PC so if you only have knowledge of WinXP or higher I don't know if you can help (but I hope so). Here's the background of my (very stressful) troubles: I tried to install a "Promise Technology Ultra66" PCI IDE controller. I selected a driver for it which ended up being the wrong one (I picked "Standard PCI dual IDE controller"). Windows gave me some error on a blue screen about incompatibility between 32bit devices (or something) and said that one of the two devices would be disabled and forced me to restart. I removed the Promise IDE controller from my computer and removed the incorrect driver. Since then, I have had a couple issues. My CD-ROM drive no longer shows up when booting into windows. It does show up under MS-DOS however. If I restart into DOS mode, then start windows, the CD-ROM shows up and works. Why is it not showing up in windows right away? Even once I get it to show up under Windows Explorer after starting DOS, the drive does not appear in my Device Manager tab. My second issue is the more serious one. Under the Performance tab of System properties, it gives the following errors: Compatibility mode paging reduces overall system performance. Drive C: using MS-DOS compatibility mode file ststem. Drive D: using MS-DOS compatibility mode file ststem. Drive E: using MS-DOS compatibility mode file ststem. Drive G: using MS-DOS compatibility mode file ststem. Drive G: is my CD-ROM, and this error only shows up after I start Windows from DOS. C, D, and E are hard drives. My system performance has taken a noticable hit when accessing the drives and booting. Also, here's the contents of the "Hard disk controllers" branch under my Device Manager: -Intel PIIIX Bus Mastering PCI IDE Controller (This device is working properly.) -Primary IDE Controller (dual fifo) (this device is not working properly. Code 10) -Secondary IDE Controller (dual fifo) (this device is not working properly. Code 10) The primary and secondary IDE controllers are child devices of the Intel PIIIX. The weird thing is, is that this controller is built into my motherboard yet it has "PCI" in it's name. I don't know if that's relevant though. This is the driver that my computer has been using properly all along (I'm pretty sure. I haven't changed it). Okay, OS details: Windows 95 A (I'm aware that this is outdated but please help anyway) MS-DOS 7+ CD-ROMS are using ATAPI and MSCDEX device drivers. Thanks in advance for any help or insight you can provide. I really appreciate any serious replies! This machine and it's contents are very important! EDIT: If this isn't the best section of the forum to post a problem like this, then please let me know. |