I have two separate hard drives with XP loaded on one and Vista on the other. I use the XP drive for gaming only and Vista for everything else. I got tired of having to go into the BIOS to change drives every time I wanted to swap boot drives so I loaded "Vistabootpro". I'll admit I really didn't and still don't know what I'm doing when it came to the settings but I thought I configured it so I could easily boot into either OS. From that point on, everytime I attempted to load my Vista drive I got the message "File: windows\system32\winload.exe - the selected entry could not be loaded because the application is missing or corrupt. 0xc000000f. After a lot of research I read somewhere to not use Vistabootpro and to get EasyBCD 1.7. I uninstalled Vistabootpro and loaded EasyBCD 1.7 but honestly I'm in the same situation. I've tried recovery from the Vista boot DVD several times, did the bcdedit and mbr fix files to no avail. Now when I change the BIOS to configure my XP drive as the boot drive it boots into it just fine but when I try configure BIOS for the Vista drive to boot into the Vista drive I get the message "NTLDR is missing". The only way I can get into the Vista drive is by selecting my DVD drive as the boot drive and booting from the Vista DVD. Can someone please tell me what if any changes to make in EasyBCD to get things working properly or to just remove it and get everything back to normal? I'm pretty desperate! thanks.