Get an error on bootup saying NTLDR is missing, press ctrl-alt-del to restart. Created a boot disk by copying NTLDR, NTDETECT, boot.ini and even a fix program BCUPDATE2.exe and the machine will boot up when it is in the floppy drive, but not when it isn't? Can't run BCUPDATE2 over the c: drive as it says it is in use, but used the /f parameter to force anyway, and still can't boot without a floppy. Any ideas much appreciated. Do not have a recovery CD or disk as the machine was shipped with the OS installed. Windows update is turned on, and it runs XP home with SP2. I didn't do anything (knowingly) between it working fine, and then not.