I fixed my boot.ini with a live linux CD I had windows installed in the the third partition of my hard drive. I removed the second partition of my hard drive and resized the windows partition to fill that space. The next time I tried to boot from windows I received the "computer disk hardware configuration problem" error message that is the topic of this thread. I found that the even though my windows partition was still listed by FDISK as HDA3 the boot.ini file was looking for the 3rd physical partition on my disk. Windows was now the second physical partition on the disk. Here is how I fixed it. I booted from a live Linux CD and mounted my windows partition. I opened my boot.ini file in a text editor as a root user and changed all references to the 3rd partitoin to refer to the 2nd partition. After saving the file and rebooting my problem was solved. I Linux live CD can be very helpful for fixing a windows system that won't boot. If you received this error message a result of repartitioning I recommend trying something similar. If you don't have Linux CD you can do the same thing with any boot CD that will read NTFS file systems and includes a basic text editor. I also found the Fdisk program useful for pinpointing the location of the windows partition but if that is not an option with the boot disk you are using, you could use the trial and error method until you get the partition number right. Unless you have a lot of partitions on your disk, it shouldn't be that hard to figure out. I hope you find this helpful. I would like to thank the people who posted at the start of this thread for recognizing that the boot.ini file would be the problem when you receive this error message. That enabled me to find my solution.