Windws XP SP2 introduces a few new twists to TCP/IP in order to babysit users and “reduce the threat” of worms spreading fast without control. In one such attempt, the devs seem to have limited the number of possible TCP connection attempts per second to 10 (from unlimited in SP1). This argumentative feature can possibly affect server and P2P programs that need to open many outbound connections at the same time.
NTLDR is missing Press any key to restart
This is very often the result of a corrupted BOOT.INI file.
NTLDR is Short for NT Loader, a program loaded from the hard drive boot sector that displays the Microsoft Windows NT startup menu and helps Windows NT load.
Try this as a possible fix in Windows XP:
Boot to the XP CD. When it asks you if you want to install or Repair, choose Repair. This will take you to the Recovery console. Choose the XP install to log into, usually there’s only 1, and enter the password when prompted. For Home, the default password is blank. At the C:\Windows prompt type the following commands:
1. FIXBOOT, answer Yes
2. CD \
3. ATTRIB -H NTLDR
4. ATTRIB -S NTLDR
5. ATTRIB -R NTLDR
6. ATTRIB -H NTDETECT.COM
7. ATTRIB -S NTDETEC.COM
8. ATTRIB -R NTDETECT.COM
9. COPY X:\I386\NTLDR C:\
10. COPY X:\I386\NTDETECT.COM C:\