This behavior can occur if the Ntdetect.com file is missing or damaged.
I have read it and come with this info, I hope this will help you to fix NTdetect.
1:- Use Windows Recovery Console
If you have a Windows Installation Disc, it's easy to fix NTDETECT Failed issue.
Do as written below:
1. Reboot computer and change boot sequence to make CD-Rom as the first boot device, insert Windows CD/DVD and restart again.
2. When the "Welcome to Setup" screen appears, press R to start the Recovery Console.
3. In Recovery Console, type the Administrator password (blank by default, so just press ENTER).
4. Execute following commands. Assuming the CD/DVD drive is D: and the system drive is C:. Change them according to your case.
copy d:i386ntldr c:
copy d:i386ntdetect.com c:
5. If an invalid boot.ini error message is prompted, you also need to create a boot.ini file by type in bootcfg /rebuild, and hit ENTER.
Add installation to boot list? (Yes/No/All) - Type Y.
Enter Load Identifier: - Type Windows XP Professional or Windows XP Home Edition for your selection in the boot menu.
Enter OS Load options: - Leave it blank, just press ENTER].
6. Take out the CD and type exit before pressing ENTER, and reboot the computer.
OR
If you don't have a windows installation CD or CD/DVD Rom, then do as below:-
1. Create bootable CD/DVD or USB drive with Liveboot on a booted Windows computer.
2. Insert the CD, DVD or USB drive, and reboot your computer.
3. Choose "Boot from LiveBoot" on the Boot Menu to enter the virtual system.
4. Select "Windows Recovery" and click Boot File Recovery to fix NTDETECT.com failed error.
5. When Boot File Recovery complete, restart your computer.
6. If no other issue, the NTDETECT Failed error should be fixed, and you can then see your familiar desktop.
But i wanna inform you one thing, Whenever you downgrade your OS like windows7 to winXP, so please it's highly recommended to wipe clean the hard drive before installing any downgrade Windows, Because sometime you may find out some drivers only support some Windows.
I think this might help you.