It helps if you understand how a computer boots an operating system.
When you boot the computer the first set of instructions is obtained
from the BIOS, in the BIOS there are instructions telling the BIOS that
it should boot the hard disk.
The BIOS finds the hard disk and loads the first sector on the disk,
this sector is the Master Boot Record, or MBR for short. Once the MBR
is loaded the BIOS passes the boot process to the Master Boot Code.
The MBR holds the Partition Table as well as a bit of code refered to as
the Initial Program Loader (IPL) or the Master Boot Code. The IPL looks
in the Partition Table and finds the Active Partition and loads the
Partition Boot Sector, the IPL then passes the boot process to the Boot
Sector of the active partition.
The active partition has a boot sector which holds the Partition Boot
Code, a small bit of code that identifies the boot loader and its
location on the partition. In the case of Windows NT/2000/XP/Server
2003 the boot loader is identified as ntldr, in the case of Vista/Server
2008/Windows 7 the boot manager is bootmgr.exe
The Partition Boot Code passes the boot process to the boot manager
identified in the boot sector, if the partition was prepared by an
operating system that uses ntldr the boot code will look for ntldr, if
the partition was prepared by the later Windows versions the boot code
will look for bootmgr.exe.
So, if you remove all the Windows 7 files when the computer boots it
will still look for the Windows 7 Bootmgr.exe loader and if it cannot
find it the boot process will halt with an error message telling you
that bootmgr is missing.
Before you remove all the Windows 7 files you will have to make sure
that the partition's boot sector identifies ntldr as the boot manager.
Windows 7 has a tool (Bootsect.exe) that permits you to change the boot
sector and return the boot process to ntldr, the command is:
X:\Boot\Bootsect.exe –NT52 All
X is the drive letter where bootsect.exe is located.
The Windows 7 boot manager can also be dislodged with the Fixboot
command from the Windows XP Recovery Console.
This article should help:
http://support.microsoft.com/kb/919529
Windows Vista no longer starts after you install an earlier version of
the Windows operating system in a dual-boot configuration
John