Эта статья описывает удаление и повторную установку протокола TCP/IP на контроллере домена Windows Server 2003.
При диагностике проблемы подозрения часто падают на неисправность или повреждение компонента, связанного с работой протокола TCP/IP или Winsock . Следовательно, можно попытаться удалить TCP/IP и все связанные с ним компоненты, включая записи реестра. Однако чаще всего завершить подобную операцию просто не удается. Данная процедура описывает удаление и повторную установку протокола TCP/IP на контроллере домена Windows Server 2003.
Важные замечания.- Для повторной установки протокола TCP/IP на контроллере домена Windows Server 2003 рекомендуется следовать порядку действий, описанному в статье 317518 базы знаний Майкрософт. Эта статья описывает предпочтительный способ восстановления стека протокола TCP/IP в исходное состояние.
Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
317518
(http://support.microsoft.com/kb/317518/
)
Как сбросить настройки протокола TCP/IP в Windows Server 2003
Кроме того, если вы запускаете Microsoft Windows Server 2003 с пакетом обновления 1 (SP1), рекомендуется восстановить Winsock командой netsh winsock reset.
Для получения дополнительных сведений введите команду netsh winsock reset и посетите веб-узел Майкрософт:
Внимание! Выполнение команды netsh winsock reset может отрицательно отразиться на программах, которые используют или контролируют доступ к Интернету, например на антивирусных программах, брандмауэрах или клиентах прокси. В случае неправильной работы одной из этих программ после использования рассматриваемого метода переустановите программу, чтобы восстановить ее работоспособность.
- Данную процедуру следует применять только в случае, когда все прочие средства устранения возникшей проблемы уже исчерпаны.
- Майкрософт настоятельно рекомендует перед выполнением данной процедуры создать полную резервную копию всех данных на компьютере.
Внимание! Майкрософт рекомендует приступать к конкретным действиям только после прочтения всего описания процедуры, а также при наличии полного и четкого понимания, как ее осуществлять.
При работе возможно возникновение следующих неполадок.
- Произошла ошибка при обновлении интерфейса «Интернет»: Сделана попытка выполнить операцию на объекте, не являющемся сокетом.
- При использовании команды ipconfig /renew появляется следующее сообщение об ошибке. Произошла ошибка при обновлении интерфейса «Подключение по локальной сети»: сделана попытка выполнить операцию над объектом, не являющимся сокетом.
Не удается установить контакт с драйвером. Код ошибки 2.
- Если в диспетчере устройств выбрать команду "Показать скрытые устройства", то драйвер протокола TCP/IP в разделе "Драйверы устройств не Plug and Play" показан как отключенный и отображается сообщение об ошибке с кодом 24.
- При попытке создать подключение удаленного доступа появляется следующее сообщение об ошибке: Error 720: Нет настроенных протоколов управления PPP
- При вводе в командную строку командыipconfigможет появиться одно из следующих сообщений об ошибке:
Операция завершена с ошибкой, поскольку ни один адаптер не находился в состоянии, допустимом для ее выполнения.
Предпринятая операция не поддерживается для выбранного типа объекта.
- При вводе в командную строку командыNetsh int ip reset resetlog.txtможет появиться одно из следующих сообщений об ошибке:
Произошла ошибка при запуске функции инициализации INITHELPERDLL в IPMONTR.DLL, код ошибки10107.
При использовании команды
ping отображаются знаки, заменяющие IP-адрес. Например, отображен текст типа:
Статистика Ping для:
Пакетов: Оправлено = 4, Получено = 0, Утрачено = 4 (100% loss), C:\>ping www.contoso.com
Обмен пакетами с www.contoso.com
[?] по 32 байт:
Ответ от 131.94.57.182: число байт=32 время=86 мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236
Статистика Ping для
O??: Пакетов: Отправлено = 4, Получено = 4, Утрачено = 0 (0% loss),
Приблизительное время приема-передачи: Минимальное = 74мсек, Максимальное = 86мсек, Среднее = 77мсек ИЛИ
C:\>ping 131.94.57.182
Обмен пакетами с
? по 32 байт:
Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=74мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236
Ответ от 131.94.57.182: число байт=32 время=73мс TTL=236
Статистика Ping для
O??:
Пакетов: Отправлено = 4, Получено = 4, Утрачено = 0 (0% loss),
Приблизительное время приема-передачи: Минимальное= 73мсек, Максимальное = 74мсек, Среднее = 73мсек
Для решения этой проблемы удалите поврежденные разделы реестра и переустановите протокол TCP/IP.
Для удаления поврежденных разделов выполните следующие действия.
Внимание!. Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.
- Перезагрузите контроллер домена.
- При появлении экрана BIOS нажмите клавишу F8.
- Выберите Режим восстановления служб каталогов и нажмите клавишу ВВОД.
- Доля входа в систему используйте пароль режима восстановления службы каталогов.
- Нажмите кнопку Пуск и выберите пункт Выполнить.
- В поле Открыть введите команду 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) и нажмите кнопку ОК.
- Перезагрузите компьютер.
После переустановки протокола TCP/IP и установки средств поддержки Windows запустите программы Netdiag и Dcdiag, чтобы убедиться, что контроллер домена функционирует правильно. Для этого выполните следующие действия.
- Вставьте компакт-диск Windows Server 2003 в устройство чтения компакт-дисков или дисков DVD вашего компьютера.
- Нажмите кнопку Пуск, выберите Выполнить, введите Буква_диска:\Support\Tools\suptools.msi, где Буква_диска соответствует устройству чтения оптических дисков, и затем нажмите кнопкуОК.
- Для выполнения установки средств поддержки Windows следуйте указаниям на экране.
- Выберите в командной строке папку, в которой установлены средства поддержки Windows. По умолчанию это C:\Program Files\Support Tools.
- Введите dcdiag /v для диагностики контроллеров домена и затем исправьте все ошибки.
- Введите dcdiag /v для диагностики контроллеров домена и затем исправьте все ошибки.
Для получения дополнительных сведений щелкните следующие номера статей базы знаний Майкрософт:
(http://support.microsoft.com/kb//
)
Проверка целостности конфигурации Winsock2 и ее восстановление при повреждении. (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
299357
(http://support.microsoft.com/kb/299357/
)
Как сбросить настройки протокола TCP/IP в Windows ХР