How to Fix an NTDETECT Failure With a Flash Drive
1. Place the flash drive in the computer with the Ntdetect error. Press control-alt-delete to restart the computer after you see the Ntdetect error message.
2. Let the machine boot into Windows. The use of a flash drive with a working Windows installation allows you to use the file manager and many common Windows tools. Go to the root directory of the flash drive.
3. Select 'Options' from the Tools menu in Explorer. Make sure that you can view hidden files. Exit options.
4. Find ntdetect, ntloader, and boot.ini from the list of files in the root directory. Hold down the control button and right click on these three files. Select ' Copy' from the Edit menu.
5. Use the start menu to find 'My computer,' and click on the C drive. You want to be in the root directory of your hard drive. (This is not your desktop folder. The Root directory is designated c:\>. The C:\ designation is a holdover from the days of MS-DOS.) Paste the files into the root folder of your hard drive.
6. Select system shut down from the start menu. Choose 'Restart' to reboot the computer. Remove the flash drive from the PC.