Восстановление работы сети TCP/IP в Windows XP, Windows 2003
Содержание
Сброс настроек TCP/IP вручную
Важно! Этот раздел рассчитан на опытных пользователей. Если продвинутые способы устранения неполадок кажутся слишком сложными,
обратитесь за помощью к нашим специалистам
В программе NetShell имеется команда сброса для протокола IP. Следуйте приведенным ниже указаниям,
чтобы вручную сбросить настройки TCP/IP при помощи команды reset.
- Чтобы открыть командную строку, выберите в меню Пуск команду Выполнить.
- Скопируйте и вставьте (или введите) в поле Открыть следующую команду и нажмите клавишу ВВОД:
cmd
- Скопируйте и вставьте (или введите самостоятельно) в командной строке следующую команду и нажмите клавишу ВВОД:
netsh int ip reset c:\resetlog.txt
- Перезагрузите компьютер
Примечание. При выполнении команды reset, она перезаписывает два ключа в реестре, которые используются TCP/IP. Это то же самое, что удалить и вновь установить протокол. Команда reset перезаписывает следующие два ключа в реестре:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
Для успешного выполнения команды необходимо указать имя файла журнала, в котором будут регистрироваться действия,
выполненные программой netsh. При выполнении команды вручную происходит сброс протокола TCP/IP и выполненные действия
записываются в файл журнала, который в данной статье называется resetlog.txt.
Удаление и установка протокола TCP/IP в Windows Server 2003, Windows XP
Описание проблемы
При работе возможно возникновение следующих неполадок.
- Произошла ошибка при обновлении интерфейса "Интернет": Сделана попытка выполнить операцию на объекте, не являющемся
сокетом.
- При использовании команды ipconfig /renew появляется следующее сообщение об ошибке.
Произошла ошибка при обновлении интерфейса "Подключение по локальной сети": сделана попытка выполнить операцию
над объектом, не являющимся сокетом. Не удается установить контакт с драйвером. Код ошибки 2.
- Если в диспетчере устройств выбрать команду "Показать скрытые устройства", то драйвер протокола TCP/IP в разделе
"Драйверы устройств не Plug and Play" показан как отключенный и отображается сообщение об ошибке с кодом 24.
- При попытке создать подключение удаленного доступа появляется следующее сообщение об ошибке: Error 720: Нет
настроенных протоколов управления PPP
- При вводе в командную строку команды ipconfig может появиться одно из следующих сообщений об ошибке:
- Операция завершена с ошибкой, поскольку ни один адаптер не находился в состоянии, допустимом для ее выполнения.
- Предпринятая операция не поддерживается для выбранного типа объекта.
- При вводе в командную строку команды Netsh int ip reset reset log.txt может появиться одно из
следующих сообщений об ошибке:
Произошла ошибка при запуске функции инициализации INITHELPERDLL в IPMONTR.DLL, код ошибки10107.
- При использовании команды ping отображаются знаки, заменяющие IP-адрес.
Решение
Для решения этой проблемы удалите поврежденные разделы реестра и переустановите протокол TCP/IP.
Для удаления поврежденных разделов выполните следующие действия.
Внимание!. Неправильное использование редактора реестра может привести к возникновению серьезных
неполадок, требующих переустановки операционной системы.
- Перезагрузите компьютер.
- При появлении экрана BIOS нажмите клавишу F8.
- Для контроллера доменов
- Выберите Режим восстановления служб каталогов и нажмите клавишу ВВОД.
- Для входа в систему используйте пароль режима восстановления службы каталогов.
- Windows XP и рядового сервера Windows 2003
- Выберите Безопасный режим с поддержкой сети и нажмите клавишу ВВОД.
- Доля входа в систему используйте пароль администратора.
- Нажмите кнопку Пуск и выберите пункт Выполнить.
- В поле Открыть введите команду regedit и нажмите кнопку ОК.
- Найдите один из следующих подразделов реестра:
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2\
- Щелкните этот ключ правой кнопкой мыши и выберите команду Удалить.
- Для подтверждения удаления каждого раздела нажмите кнопку Да.
- Закройте программу Regedit.
- Найдите файл Nettcpip.inf в папке %winroot%\inf, затем откройте его с
помощью программы "Блокнот".
- Найдите раздел [MS_TCPIP.PrimaryInstall].
- В записи Characteristics = 0xa0 замените 0xa0 на 0x80.
- Сохраните изменения и закройте программу "Блокнот".
- В панели управления два раза щелкните значок Сетевые подключения, правой кнопкой мыши щелкните
значок Подключение к локальной сети и выберите Свойства.
- Откройте вкладку Общие и последовательно щелкните Установить, Протокол и Добавить.
- В окне Выбор сетевых протоколов щелкните Установить с диска.
- В окне Копировать файлы с диска: введите C:\Windows\inf и нажмите кнопку ОК.
- Выделите пункт Протокол Интернета (TCP/IP) и нажмите кнопку ОК.
Это действие вернет вас на экран Подключение по локальной сети - свойства, но кнопка Удалить
теперь доступна.
- Выделите пункт Протокол Интернета (TCP/IP), нажмите кнопку Удалить, а затем кнопку
ОК.
- Перезагрузите компьютер, как описано в действиях 2 - 4.
- В панели управления два раза щелкните значок Сетевые подключения,
правой кнопкой мыши щелкните значок Подключение к локальной сети и выберите Свойства.
- Откройте вкладку Общие, щелкните Установить, выберите Протокол и
нажмите кнопку Добавить.
- В окне Выбор сетевых протоколов выберите Установить с диска.
- В поле Копировать файлы с диска введите c:\windows\inf и нажмите кнопку ОК.
- Выберите пункт Протокол Интернета (TCP/IP) и нажмите кнопку ОК.
- Перезагрузите компьютер.
Информация в данной статье относится к следующим продуктам.
- Microsoft Windows XP Professional
- Microsoft Windows XP Home Edition
- Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
- Microsoft Windows Server 2003 R2 Datacenter x64 Edition
- Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
- Microsoft Windows Server 2003 R2 Enterprise x64 Edition
- Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
- Microsoft Windows Server 2003 R2 Standard x64 Edition
- Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
- Microsoft Windows Server 2003, Datacenter x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
- Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Standard Edition (32-bit x86)
- Windows Server 2008 Datacenter without Hyper-V
- Windows Server 2008 Enterprise without Hyper-V
- Windows Server 2008 for Itanium-Based Systems
- Windows Server 2008 R2 Datacenter
- Windows Server 2008 R2 Datacenter without Hyper-V
- Windows Server 2008 R2 Enterprise
- Windows Server 2008 R2 Enterprise without Hyper-V
- Windows Server 2008 R2 Standard
- Windows Server 2008 R2 Standard without Hyper-V
- Windows Server 2008 Service Pack 2
- Windows Server 2008 Standard without Hyper-V
- Windows Server 2008 Datacenter
- Windows Server 2008 Enterprise
- Windows Server 2008 Standard
- Windows Vista Enterprise 64-bit edition
- Windows Vista Home Basic 64-bit edition
- Windows Vista Home Premium 64-bit edition
- Windows Vista Ultimate 64-bit edition
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Starter
- Windows Vista Ultimate
Использованная документация
Для подготовки статьи использованны материалы базы знаний Майкрософт KB299357 KB325356
Если Вам помог материал, описанный в статье - рекомендуйте друзьям
Если Вы можете дополнить статью или хотите сказать спасибо - пишите нам
|