## corrupt ntldr error

hi!

So i have the following problem:

i have vista on c:, and xp on d and another xp on g:
At first the only entry in the boot menu was the vista entry, but i added the 2 other xp installations with vistabootpro. But now when i try to access xp i get this error:

/ntldr missing or corrupt
error: 0xc000000f

i read the forum and saw that i had to copy ntldr and ntdetect.com to c: to vista i suppose). That did not fix the problem
Then i read i also had to copy the boot.ini file to c: but i can't find it on the xp installations! what i do find is boot.ini.backup but that doesn't work either