Рекомендации по переустановке стека TCP/IP на Windows XP. 1. Нажмите Пуск - Выполнить, в появившемся окошке напишите regedt32.exe 2. В проводнике слева найдите папки и удалите их: HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2 3. Перезагрузите компьютер 4. Откройте папку %winroot%inf, стандартный путь для Windows XP: C:/Windows/Inf 5. В ней найдите файл nettcpip.inf, сделайте его резервную копию и после откройте его в текстовом редакторе (например Notepad). 6. Найдите в нем строки: [MSTCPIP.PrimaryInstall] ; TCPIP has properties to display Characteristics = 0xA0 ; NCFHASUI | NCFNOTUSERREMOVABLE 7. Исправьте их на: [MSTCPIP.PrimaryInstall] ; TCPIP has properties to display Characteristics = 0x80 ; NCFHAS_UI 8. Сохранитe изменения в файле nettcpip.inf 9. Откройте Сетевые подключения, там откройте свойства Подключения по локальной сети, для TCP/IP теперь кнопка Uninstall будет активна. 10. Выберите в списке This connection uses the following items протокол TCP/IP и нажмите кнопку Uninstall. 11. Перезагрузите компьютер 12. В файле c:/windows/inf/nettcpip.inf поменяйте обратно 0x80 на 0xA0, сохраните, закройте. 13. Откройте Сетевые подключения, там откройте свойства Подключения по локальной сети. 14. На вкладке Общие щелкните Установить -> Протокол -> Добавить. Далее выберите "have disk"/"установить с диска" и укажите путь к %winroot%inf 15. Выделите Протокол Интернета (TCP/IP), нажмите ОК. 16. При необходимости восстановите настройки адресов IP, перезагрузитесь. TCP/IP работает.