Hello everyone, I hope this is the right forum! I have a problem I hope someone can help me with. I have (had) a three OS multi boot setup going that was working fine until I had to reinstall my main one & now I can't see the others. Here's the details - I've had XP Pro as my main OS & I have separate partitions for WIN 7 & Vista home prem. My XP has been acting up so I decided to reinstall it. I found out after the fact I should of backed up my boot file & a hal.dll file I think. Either way, it won't recognize the other OS's. After tons of "googling" & reading on here, I did manage to modify my boot.ini file to show the other systems but when I try to boot into one of them, I get a "missing sys32\hal.dll" error. My Win 7 partition does have the hal file in the system 32 file, so I'm lost as to why I get this message. I really don't care about the Vista as I was just experimenting with it so it could be wiped out but the Win 7 OS I was using everyday. Any ideas on how to get Win 7 to boot without reinstalling it? Oh, I was using Vista boot pro but after I reinstalled it in XP, it won't do anything. It does show all 3 partitions & the OS's but shows no problems when I run the diagnostics. Any ideas or suggestions would be appreciated. Thanks!