Сброс сетевых настроек windows xp через cmd

В статье описываются способы использования служебной программы NetShell для восстановления исходного состояния протокола TCP/IP до момента повреждения. Выполнение этих действий устранит проблемы с подключением к Интернету.

Microsoft Windows XP Professional Microsoft Windows XP Home Edition 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 Enterprise Windows Server 2008 R2 Standard 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 Windows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic Windows 8 Enterprise Windows 8 Pro Windows 8 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Еще…Меньше

Аннотация

Если не удается подключиться к Интернету, можно сбросить параметры протокола TCP/IP. Данная статья описывает два способа сброса настроек TCP/IP. Чтобы автоматически сбросить настройки TCP/IP, перейдите к разделу Простое исправление. Чтобы сбросить настройки TCP/IP вручную, перейдите к разделу Самостоятельное решение проблемы.

Простое исправление

Чтобы сбросить TCP/IP автоматически, нажмите кнопку Скачать. В диалоговом окне Скачивание файла нажмите кнопку Выполнить или Открыть и следуйте инструкциям мастера простого исправления.

  • Возможно, мастер доступен только на английском языке. При этом автоматическое исправление подходит для любых языковых версий Windows.

  • Если вы работаете не на том компьютере, на котором возникла проблема, решение «Простое исправление» можно сохранить на устройстве флэш-памяти или компакт-диске, а затем запустить на нужном компьютере.

Windows 8.1, Windows 8, Windows RT, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2

Windows Vista, Windows XP, Windows Server 2008 или Windows Server 2003

Чтобы сбросить параметры протокола TCP/IP вручную, выполните указанные ниже действия.

Примечание. Чтобы выполнить инструкции ниже, необходимо войти в систему по учетной записи администратора.

Windows 8 и Windows 8.1

  1. На начальном экране введите команду CMD. В результатах поиска щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.

  2. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset

  3. Перезагрузите компьютер.

Windows 7 и Windows Vista

  1. Чтобы открыть командную строку, нажмите кнопку Пуск, а затем в поле Найти программы и файлы введите CMD.

  2. В списке Программы щелкните правой кнопкой мыши файл CMD.exe и выберите команду Запуск от имени администратора.

  3. В окне Контроль учетных записей нажмите кнопку Да.

  4. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:netsh int ip reset resetlog.txt

  5. Перезагрузите компьютер.

Windows XP

  1. Чтобы открыть командную строку, нажмите кнопку Пуск, а затем щелкните Выполнить. Введите в поле Открыть следующую команду и нажмите клавишу ВВОД:

    cmd

  2. Введите в командной строке следующую команду и нажмите клавишу ВВОД:netsh int ip reset c:resetlog.txt Примечание. Если вы не хотите указывать путь к каталогу с файлом журнала, выполните следующую команду:

    netsh int ip reset resetlog.txt

  3. Перезагрузите компьютер.


Запуск команды reset перезаписывает следующие разделы реестра, которые используются протоколом TCP/IP:

SYSTEMCurrentControlSetServicesTcpipParameters 
SYSTEMCurrentControlSetServicesDHCPParameters

Это то же самое, что удалить и вновь установить протокол TCP/IP. Для успешного выполнения команды вручную необходимо указать имя файла журнала, в который будут записываться действия, выполняемые программой netsh. (В ранее упомянутых в этом разделе процедурах, выполняемых вручную, этот файл называется «resetlog.txt».)

Дополнительная информация

Проблема устранена? Проверьте, устранена ли проблема. Если проблема устранена, можно пропустить дальнейшую информацию из этой статьи. Если же нет, обратитесь в службу технической поддержки.

Ниже представлен пример файла журнала, созданного по результатам выполнения команды netsh для сброса настроек протокола TCP/IP. Содержимое файла журнала может отличаться в зависимости от конфигурации компьютера. Если исходная конфигурация разделов реестра, касающихся протокола TCP/IP, не изменялась, журнал может остаться пустым. reset SYSTEMCurrentControlSetServicesDhcpParametersOptions15RegLocation
old REG_MULTI_SZ =
SYSTEMCurrentControlSetServicesTcpipParametersInterfaces?DhcpDomain
SYSTEMCurrentControlSetServicesTcpIpParametersDhcpDomain

added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NetbiosOptions
added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}NetbiosOptions
reset SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServerList
old REG_MULTI_SZ =
10.1.1.2

deleted SYSTEMCurrentControlSetServicesNetbtParametersEnableLmhosts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}UdpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAddress
old REG_MULTI_SZ =
12.12.12.12

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}UdpAllowedPorts
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}UdpAllowedPorts
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGateway
old REG_MULTI_SZ =
10.1.1.2

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGatewayMetric
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAddress
old REG_MULTI_SZ =
10.1.1.1

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServer
old REG_SZ = 10.1.1.2,10.1.1.3

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}UdpAllowedPorts
old REG_MULTI_SZ =
0

deleted SYSTEMCurrentControlSetServicesTcpipParametersDontAddDefaultGatewayDefault
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableIcmpRedirect
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableSecurityFilters
deleted SYSTEMCurrentControlSetServicesTcpipParametersSearchList
deleted SYSTEMCurrentControlSetServicesTcpipParametersUseDomainNameDevolution
<completed>Примечание. В Windows Server 2003 с пакетом обновления 1 можно восстановить WinSock с помощью команды netsh winsock reset.

Для получения дополнительной информации щелкните приведенные ниже номера статей базы знаний Майкрософт:

314067 Как устранить проблемы, связанные с подключением по протоколу TCP/IP, в Windows XP

811259 Как проверить целостность конфигурации Winsock2 и восстановить ее при повреждении в Windows Server 2003, Windows XP и Windows Vista

314053 Параметры конфигурации TCP/IP и NBT для Windows XP

Нужна дополнительная помощь?

Microsoft Windows XP Professional Microsoft Windows XP Home Edition 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 Enterprise Windows Server 2008 R2 Standard 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 Windows 7 Enterprise Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Home Basic Windows 8 Enterprise Windows 8 Pro Windows 8 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 More…Less

You can try to reset TCP/IP if you have Internet connection issues. This article describes two ways to reset TCP/IP. To have us reset TCP/IP for you, go to the «Here’s an easy fix» section. If you prefer to reset TCP/IP manually, go to the «Let me fix it myself» section.

Reset TCP/IP automatically

To reset TCP/IP automatically, click the Download button. In the File Download dialog box, click Run or Open, and then follow the steps in the easy fix wizard.

Windows 8.1, Windows 8, Windows RT, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2

Windows Vista, Windows XP, Windows Server 2008 or Windows Server 2003

Notes: 

  • This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.

  • If you’re not on the computer that has the problem, save the easy fix solution to a flash drive or a CD, and then run it on the computer that has the problem.

Manually reset TCP/IP

To manually reset TCP/IP, follow these steps:
 

  1. On the Start screen, type CMD. In the search results, right-click Command Prompt, and then select Run as administrator.

  2. At the command prompt, enter the following command, and then press Enter:

    netsh int ip reset c:resetlog.txt
    Note If you don’t want to specify a directory path for the log file, run the following command instead:

    netsh int ip reset

  3. Restart the computer.

  1. To open a command prompt, select Start and then type cmd in the Search programs and files box.

  2. Under Programs, right-click the CMD.exe icon, and then select Run as administrator.

  3. When the User Account Control box appears, select Yes.

  4. At the command prompt, enter the following command, and then press Enter:

    netsh int ip reset c:resetlog.txt
    Note If you don’t want to specify a directory path for the log file, run the following command instead:

    netsh int ip reset resetlog.txt

  5. Restart the computer.

  1. To open a command prompt, select Start > Run. In the Open box, enter the following command, and then press Enter:

    netsh int ip reset c:resetlog.txt
    Note If you don’t want to specify a directory path for the log file, run the following command instead:

    netsh int ip reset resetlog.txt

  2. Restart the computer.

When you run the reset command, it overwrites the following registry keys, both of which are used by TCP/IP:

SYSTEMCurrentControlSetServicesTcpipParameters 
SYSTEMCurrentControlSetServicesDHCPParameters

This has the same effect as removing and reinstalling TCP/IP. To run the manual command successfully, you must specify a name for the log file in which the netsh actions will be recorded. (This log file is referred to as «resetlog.txt» in the manual procedures earlier in this section.)

Note You must be logged on to the computer as an administrator to perform the steps. 

More Information

Did this fix the problem? Check whether the problem is fixed. If it is, you are finished with this article. If the problem is not fixed, you can contact Support.

The following is a sample of the log file that is generated by netsh when an IP reset command is issued. The actual log file might vary, depending on the configuration of the computer. When the TCP/IP registry keys have not been altered from their original configuration, there might be no actions logged in the file. reset SYSTEMCurrentControlSetServicesDhcpParametersOptions15RegLocation
old REG_MULTI_SZ =
SYSTEMCurrentControlSetServicesTcpipParametersInterfaces?DhcpDomain
SYSTEMCurrentControlSetServicesTcpIpParametersDhcpDomain

added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NetbiosOptions
added SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}NetbiosOptions
reset SYSTEMCurrentControlSetServicesNetbtParametersInterfacesTcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServerList
old REG_MULTI_SZ =
10.1.1.2

deleted SYSTEMCurrentControlSetServicesNetbtParametersEnableLmhosts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{2DDD011E-B1B6-4886-87AC-B4E72693D10C}UdpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAddress
old REG_MULTI_SZ =
12.12.12.12

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{5B3675C3-6EB9-4936-B991-04DA31024C4E}UdpAllowedPorts
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}AddressType
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DefaultGatewayMetric
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DisableDynamicUpdate
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}DontAddDefaultGateway
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}EnableDhcp
old REG_DWORD = 0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}NameServer
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}RawIpAllowedProtocols
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}TcpAllowedPorts
added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BAA9D128-54BB-43F6-8922-313D537BE03E}UdpAllowedPorts
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGateway
old REG_MULTI_SZ =
10.1.1.2

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DefaultGatewayMetric
old REG_MULTI_SZ =
0

added SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}DisableDynamicUpdate
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}EnableDhcp
old REG_DWORD = 0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAddress
old REG_MULTI_SZ =
10.1.1.1

deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationAddress
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationMask
deleted SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}IpAutoconfigurationSeed
reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}NameServer
old REG_SZ = 10.1.1.2,10.1.1.3

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}RawIpAllowedProtocols
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}SubnetMask
old REG_MULTI_SZ =
255.255.255.0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}TcpAllowedPorts
old REG_MULTI_SZ =
0

reset SYSTEMCurrentControlSetServicesTcpipParametersInterfaces{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}UdpAllowedPorts
old REG_MULTI_SZ =
0

deleted SYSTEMCurrentControlSetServicesTcpipParametersDontAddDefaultGatewayDefault
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableIcmpRedirect
deleted SYSTEMCurrentControlSetServicesTcpipParametersEnableSecurityFilters
deleted SYSTEMCurrentControlSetServicesTcpipParametersSearchList
deleted SYSTEMCurrentControlSetServicesTcpipParametersUseDomainNameDevolution
<completed> Note In Windows Server 2003 Service Pack 1, you can use the netsh winsock reset command to repair Winsock.

For more information, click the following article numbers to view the articles in the Microsoft Knowledge Base:

314067 How to troubleshoot TCP/IP connectivity with Windows XP

811259 How to determine and recover from Winsock2 corruption in Windows Server 2003, in Windows XP, and in Windows Vista

314053 TCP/IP and NBT configuration parameters for Windows XP

Need more help?

Иногда, бывает, сбиваются настройки интернет подключения или просто не хочет подключатся к сети (не получает IP адрес по DHCP). Похожие неполадки могут возникнуть в следствии работы некоторых вредоносных программ (вирусов). Можно долго мучить тех. поддержку своего провайдера или вызывать специалиста на дом. Можно попробовать самостоятельно устранить неполадку.

Для сброса TCP/IP в операционных системах Windows NT (2000/XP/Seven) существует специальная программа netsh.exe.

netsh.exe — (Network Shell — Сетевая Оболочка) позволяет осуществлять конфигурирование сетевых параметров.

Некоторые пакостные вирусы залазят в WinSock и пакостят. Симптомы:

  • Скорость закачки файлов по TCP очень низкая (при этом по UDP может качать быстро);
  • При включении компьютера некоторое время, пару минут, интернет работает нормально, но потом пропадает совсем (скорость падает до 0);
  • Интернет работает и скорость закачки нормальная, но закачанный файл получается битым так как закачивается не полностью (скорее всего вирус перехватывает часть пакетов при передаче, но передает уведомление источнику об успешном получении всех пакетов).

Кроме вирусов «поламать» Ваше подключение к интернету можете и Вы сами (или «само заглючило»). Некоторые примеры:

  • Компьютер не получает ip-адрес автоматически (по DHCP);
  • Пингуются IP адреса но не пингуются по именам;
  • Компьютер получает IP адрес такого образца 169.254.*.* ;

Если от вирусов почистились то можно приступить к восстановлению.

ВНИМАНИЕ! Следующие процедуры сбросят настройки сети. Настоятельно рекомендую переписать настройки.

Чтобы сбросить Winsock:

  1. Откроем командную строку.
    • Windows XP: Пуск — Выполнить (или на клавиатуре win+R) — ввести cmd и нажать [Enter].
    • Windows 7: Пуск — в строке поиска ввести cmd на cmd.exe нажать правой кнопкой и выбрать «Запуск от имени администратора»
  2. Пишем в командной строке:

    netsh winsock reset

  3. Перезагружаем компьютер.

Если первая команда не помогла решить проблему, можно сбросить стек TCP/IP к «заводским» настройкам. Там же в командной строке, впишите команду:

netsh int ip reset c:resetlog.txt

При этом журнал сброса сохранится в корне диска C: если опустить приставку c: то журнал будет сохранен в текущем каталоге. После этого следует перезагрузить компьютер.

После использования этой команды в реестре сбросятся к «заводским» следующие ветки регистра:

SYSTEMCurrentControlSetServicesTcpipParameters
SYSTEMCurrentControlSetServicesDHCPParameters

Можно использовать эти команды вместе одна после другой. Они кстати сбрасывают и DNS-кэш.

О проблемах DNS-кэша

Например сайт переехал на другой хостинг, в следствии у него изменился IP адрес. А так как у Вас в кэше остались не совсем свежие данные при вводе имени сайта Вы попадете на старый IP адрес, где сайта уже нет.

Что бы не сбрасывать все настройки попробуйте команду:

ipconfig /flushdns

Если не помогло, используйте:

netsh int ip reset resetlog.txt

Это гарантированно поможет и сбросит все, что касается сетевых подключений.

Источник: whisper.org.ua

Иллюстрация к новости Сначала рашисты пытались выкурить жителей из подвала, бросая в вентиляционную шахту дымовые шашки.

Сначала у их подвала было два выхода – во второй и четвертый подъезд. Но к середине марта выходы уже были завалены, и люди пробирались в укрытие и выбирались из него через узкий лаз. Старикам и детям…

Иллюстрация к новости Помощь голодным людям Мариуполя от Крымских волонтёров

Из Крыма приехали волонтёры в Мариуполь и привезли гуманитарную помощь для оставшихся в городе жителей, немного пообщались с пожилыми жителями города, мамочками с детьми и другими, кто нуждается в помощи….

Иллюстрация к новости Украинский город Северодонецк российские войска "освободили" как Мариуполь. Июль 2022.

Украинский город Северодонецк российские войска «освободили» как Мариуполь. Июль 2022. Смотрим. Разрушения в Северодонеце наглядно демонстрируют, на что способна безжалостная российская артиллерия….


Windows, Windows 10, Windows 7, Windows XP

  • 30.01.2020
  • 22 170
  • 0
  • 28.01.2021
  • 19
  • 18
  • 1

Сброс настроек TCP/IP в Windows

  • Содержание статьи
    • Описание
    • Как сбросить настройки TCP/IP в Windows XP
    • Как сбросить настройки TCP/IP в Windows 7
    • Как сбросить настройки TCP/IP в Windows 10
    • Добавить комментарий

Описание

В некоторых ситуациях может потребовать скинуть настройки протокола TCP/IP на настройки по умолчанию (сброс TCP/IP стека) . В данный статье будет написано как это сделать для разных версий ОС Windows.

Как сбросить настройки TCP/IP в Windows XP

Для сброса настроек TCP/IP стека в Windows XP, нужно:

  1. Запустить командную строку (нажать кнопки Win + R, набрать cmd и нажать Enter, или же открыть меню Пуск — Все программы — Стандартные — Командная строка).
  2. Набрать в командной строке:
    netsh int ip reset logfile.txt

    и нажать клавишу Enter. Данная команда сбросит настройки TCP/IP, и сохранит лог-файл под названием logfile.txt в каталоге, в котором была запущена. Можно также самому указать путь сохранения лог-файла, для этого нужно прописать его полный путь в команде:

    netsh int ip reset c:logfile.txt
  3. Для применения изменений нужно перезагрузить компьютер.

Как сбросить настройки TCP/IP в Windows 7

Для того, чтобы на Windows 7 сбросить настройки TCP/IP стека, необходимо проделать следующее:

  1. Запустить командную строку от имени администратора
  2. В командной строке прописать следующую команду
    netsh int ip reset logfile.txt

    Эта команда сбросит настройки TCP/IP и сохранит изменения в лог-файл (logfile.txt) в текущем каталоге, из которого она была запущена. Также вы можете сами указать полный путь, например, c:logfile.txt, тогда команда будет иметь следующий вид

    netsh int ip reset c:logfile.txt
  3. Перезагрузить компьютер чтобы изменения вступили в силу.

Как сбросить настройки TCP/IP в Windows 10

В Windows 10 сбросить настройки TCP/IP стека можно следующим образом:

  1. Первым делом нужно запустить командную строку от имени администратора
  2. В ней выполнить команду:
    netsh int ip reset logfile.txt

    Данная команда сбросит все настройки TCP/IP, и после этого запишет лог-файл (logfile.txt) в директории, в котором на данный момент открыта командная строка. Для указания нужного пути (например c:logfile.txt), нужно придать команде следующий вид:

    netsh int ip reset c:logfile.txt
  3. Для применения изменений, необходимо перезагрузить компьютер.

36

36 people found this article helpful

How to Perform a Netsh Winsock Reset

Repair Windows network problems with the netsh Winsock reset command

What to Know

  • Winsock (Windows Socket) is the term used by Windows to describe the data on your PC that programs use to access a network.
  • Use Command Prompt to reset Winsock with the netsh winsock reset command.
  • Execute that command if you’re having problems connecting to the web.

This article explains how to execute the Winsock reset command. The directions work in all versions of Windows.

How to Perform a Netsh Winsock Reset

You must be logged in as an administrator or know the Windows admin password.

  1. Open the Command Prompt as an admin.

  2. Type the following command and press Enter:

    netsh winsock reset
    

    What should return is a message like the following:

    Successfully reset the Winsock Catalog.
    You must restart the computer in order to complete the reset.
    
  3. Restart your computer. To do so from within Command Prompt, execute the shutdown /r command.

After restarting, open a website in Chrome or another browser to see if the problem has been resolved.

When to Perform a Winsock Reset

If you can’t view any web pages despite having a stable Wi-Fi connection, resetting Winsock could fix the problem. This procedure can be helpful if you’re having internet connection problems in these situations:

  • After removing malware
  • When you’re seeing network-related pop-up errors
  • When there are DNS lookup issues
  • When you’ve just uninstalled network-related software like a firewall program or VPN
  • When you see ”limited or no connectivity” errors
  • When releasing and renewing the IP address doesn’t restore connectivity
  • When the internet works on other devices on the same network but not on your Windows PC

A netsh Winsock reset will break functionality in some programs, so you might end up having to reconfigure some of your software to make them work normally again.

Resetting Winsock will undo configurations made to the Winsock Catalog in Windows. Changes can be made by networking programs like web browsers, email clients, and VPN programs. A reset reverts the wsock32 DLL file back to its default setting, giving such software a fresh start at connecting to TCP/IP traffic.

How Often Can You Reset Winsock?

There’s nothing wrong with running the Winsock reset command as often as you need to, but you shouldn’t have to do it more than just a few times throughout the entire life of your computer. Resetting more frequently than that suggests an underlying problem that needs to be addressed.

Take special note of the software you’re installing and when you’re experiencing network errors. Knowing when your PC encounters a problem will help you figure out the cause. It’s also vital to keep an antivirus program running on your computer at all times to catch infections that could be causing Winsock related errors—there are lots of completely free antivirus programs we recommend for Windows users.

If all else fails, a full system reinstall should do the trick. However, a Windows reinstall should definitely be the last resort, as it will wipe all the files and software on your hard drive.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Приходиться сталкиваться с такими ситуациями, когда компьютер не хочет подключатся к сети (не получает IP адрес от DHCP сервера) или подключается, но интернет работает крайне медленно, также возможен вариант, когда первые несколько минут после подключения к сети все работает, а потом доступ в интернет пропадает.

Все эти проблемы могут быть связаны с наличием в системе вредоносных программ (проще говоря вирусов). После лечения компьютера от вирусов проблема может остаться и тогда нужно будет устранять неполадки в настройках TCP/IP. Для этого в составе операционных систем семейства Windows есть специальная программа netsh.exe, которая позволяет конфигурировать сетевые параметры.

Рекомендую, перед тем как сбрасывать настройки сети, переписать все параметры для того чтобы после сброса вы могли восстановить все настройки необходимые для подключения к локальной сети или к провайдеру.

Итак, следующие действия сбросят настройки сети:

Для сброса Winsock:

Открываем командную строку и вводим команду

netsh winsock reset

Перезагружаем компьютер.

Для сброса стека TCP/IP к «заводским» настройкам в командной строке пишем команду

netsh int ip reset c:resetlog.txt

Перезагружаем компьютер.

После применения этой команды в реестре сбросятся на настройки по умолчанию следующие ветки реестра:

SYSTEMCurrentControlSetServicesTcpipParameters

SYSTEMCurrentControlSetServicesDHCPParameters

Для сброса кеша DNS:

В командной строке вводим команду

ipconfig /flushdns

Все вышеуказанные процедуры в большинстве случаев помогут решить проблемы с подключением к сети. А в том случае, если эти действия не помогли, вам скорее всего придется переустанавливать операционную систему. Если вы не можете сделать это самостоятельно – вам необходима помощь специалистов.

If the internet is not working on a Windows PC where everything related to networking is properly configured, the command netsh winsock reset might save your day. Furthermore, this command will also help you fix the Windows Sockets registry entries required for network connectivity are missing error that is shown when you run Windows network diagnostics.

Contents

  1. Understanding Winsock
  2. Why a Winsock reset is required
  3. How to reset the Winsock Catalog
  4. Conclusion
  • Author
  • Recent Posts

Surender Kumar has more than twelve years of experience in server and network administration. His fields of interest are Windows Servers, Active Directory, PowerShell, web servers, networking, Linux, virtualization, and penetration testing. He loves writing for his blog.

Latest posts by Surender Kumar (see all)

  • Extending LVM space in Ubuntu — Thu, Feb 2 2023
  • Backup in Proxmox VE — Thu, Jan 26 2023
  • Snapshots in Proxmox VE — Wed, Jan 25 2023

If you already know about the netsh winsock reset command but still wonder what it actually does, this post will help you understand it.

Windows Sockets registry entries required for network connectivity are missing

Windows Sockets registry entries required for network connectivity are missing

Understanding Winsock

Winsock (Windows Sockets) is an API that defines how network applications in Windows can access network services, such as TCP/IP. Basically, Windows stores information related to Winsock in a database known as the Winsock Catalog. When this catalog becomes corrupt, you will start seeing weird network or internet connectivity problems. The following registry key holds the information about the Winsock catalog:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock2ParametersProtocol_Catalog9

When you run the netsh winsock reset command, the existing Protocol_Catalog9 registry key is saved to Protocol_Catalog_Before_Reset and a new registry key is created with default parameters. The full path to the backup key is:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock2ParametersProtocol_Catalog_Before_Reset

Viewing the registry keys related to the Winsock Catalog

Viewing the registry keys related to the Winsock Catalog

Remember that the aforementioned registry keys hold the Winsock parameters in binary format, which is difficult to understand. Later in this guide, I will show you a way to export the Winsock Catalog parameters to a text file that you can easily read and understand.

Why a Winsock reset is required

Before actually resetting the Winsock Catalog, let’s first understand why you would need to do it. The Winsock Catalog could become corrupt for various reasons, such as:

Malware or adware infection—Cleaning up malware from a PC can corrupt the Winsock Catalog.

Incorrect network device installation or removal—When you install (or remove) a network device or VPN software incorrectly, it could lead to a corrupt Winsock Catalog.

Registry cleaning or optimization utility—Sometimes, a registry cleaner or optimization tool can mess up the registry, which in turn could cause the Winsock Catalog to become corrupt.

There may be other reasons in addition to these. No matter how the Winsock Catalog becomes corrupt, you need to reset it to fix the issue.

How to reset the Winsock Catalog

Now that you understand the Winsock Catalog and its importance in Windows, let’s discuss how to reset it. To reset the Winsock:

Launch an elevated command prompt or PowerShell console (run cmd or PowerShell as administrator).

[Optional] If you want to view the Winsock parameters, use the following command (as discussed earlier, the Winsock parameters are stored in the registry in binary format, which is hard to read and understand):

netsh winsock show catalog

Viewing the Winsock Catalog using the netsh command

Viewing the Winsock Catalog using the netsh command

This command displays all the parameters, and the command output can be overwhelming. So, you might want to store the output in a file using netsh winsock show catalog > d:winsock-before.txt command, as shown in the following screenshot:

Saving the Winsock Catalog parameters to a text file and reading them when needed

Saving the Winsock Catalog parameters to a text file and reading them when needed

This command stores the output in a text file that you can read and even compare later on after the Winsock reset.

Now, use the following command to reset the Winsock catalog:

netsh winsock reset

Running the netsh winsock reset command to reset the Winsock Catalog in Windows

Running the netsh winsock reset command to reset the Winsock Catalog in Windows

You need to restart your computer to complete the reset process.

To restart the computer, use the following PowerShell command:

restart-computer -force

When the PC reboots, your network problem should go away. If you still experience the problem, launch the elevated command prompt (or PowerShell) again, and follow the remaining steps.

If the problem persists, you might need to perform a TCP/IP reset on your PC. Note that this will completely remove the custom TCP/IP configurations from your network adapters. So, if you’re using a manually configured IP address, gateway, and DNS settings, you might want to run the following command:

netsh int ip show config > d:net_config.txt

Saving the current IP configuration for all network adapters to a text file using the netsh command

Saving the current IP configuration for all network adapters to a text file using the netsh command

This command saves all the IP configurations to a text file that you can refer to later on to manually configure the network adapters after reset.

Now use the following command to reset the TCP/IP protocol stack on your PC:

netsh int ip reset

Resetting the TCP IP protocol stack using the netsh command

Resetting the TCP IP protocol stack using the netsh command

This command overwrites the following two registry keys:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDHCPParameters

These registry keys are used by the TCP/IP protocol stack; running the netsh int ip reset command is essentially equivalent to removing and reinstalling the TCP/IP stack. By the way, you could save the output of the reset command to a file using the netsh int ip reset > d:ip_reset_log.txt command.

Once this command is finished, you need to restart the computer and then reconfigure the TCP/IP settings for your network adapters. The backup of configuration settings comes in handy here if you don’t remember them. If you use a DHCP server, your PC will automatically obtain the dynamic IP configuration. If it still doesn’t pull the settings, use the ipconfig /renew command.

Conclusion

I hope this guide helps you fix the network or internet connectivity problems that are caused by a corrupt Winsock Catalog or a broken TCP/IP protocol stack.

avatar

  1. Netsh
  2. Winsock
  3. Как использовать Netsh?

При поиске решений проблем с сетевыми подключениями в интернете пользователи рано или поздно попадают на сайты, на которых говорится о необходимости сброса настроек TCP/IP при помощи специфических команд — netsh winsock reset. Разберемся, что это вообще такое.

Netsh

В приведенной выше команде winsock является только «вложением» (контекстом) в основную команду — netsh. Netsh — это небольшая системная программа (сетевая оболочка), предназначенная для управления сетевыми параметрами Windows и конфигурирования параметров интерфейсов связи сетевых устройств (сетевых плат/адаптеров).

Назначений у программы Netsh довольно много, но чаще всего она используется именно для сброса рабочих параметров TCP/IP. Кроме того, при помощи этой программы (команды) можно изменять IP-адрес, маску подсети, основной шлюз и DNS-сервер любого существующего сетевого подключения (интерфейса).

Winsock

Как отмечалось выше, winsock — один из многочисленных контекстов (будем называть параметров) основной команды netsh. По сути — это техническая спецификация, определяющая способы взаимодействия всего установленного программного обеспечения с сетевыми сервисами, включая TCP/IP. Если простыми словами, Winsock «указывает» какой-либо сетевой программе (браузеру, например), к какому из доступных сетевых подключений ей обращаться для передачи данных во внешнюю сеть.

Как использовать Netsh?

Не будем изобретать велосипед и в качестве примера приведем команды для сброса настроек TCP/IP и изменения основных сетевых параметров одного из подключений.

Сброс TCP/IP при помощи Netsh. Первым делом нужно запустить командную строку Windows от имени администратора (в противном случае система откажет в доступе к своим настройкам):

  • Введите в поисковую строку Windows, что расположена в/около меню «Пуск», фразу «командная строка».
  • В результатах поиска кликните правой кнопкой мыши по найденному элементу «Командная строка», затем выберите пункт «Запустить от имени администратора».

Запуск командной строки от имени администратора

Для сброса сетевой конфигурации системы обычно достаточно использовать две команды:

netsh int ip reset

netsh winsock reset

Введите их последовательно (завершая ввод клавишей «Enter») в окно командной строки.

Использование команд "netsh int ip reset" и "netsh winsock reset"

В сети по-прежнему можно найти инструкции по сбросу TCP/IP, в которых первой используется другая команда: netsh int ip reset all. В Windows 10 эта команда не работает. Попробуйте ввести ее, получите ошибку. Очень жаль, потому что в параметре int команды netsh содержатся настройки не только для ip, но и для других сетевых объектов.

Если использование netsh int ip reset оказалось недостаточным для «ремонта» сетевого подключения, всегда можно сбросить и другие параметры int, поочередно вводя:

netsh int httpstunnel reset

netsh int ipv6 reset

netsh int tcp reset

netsh int portproxy reset

Сброс прочих сетевых параметров при помощи команды "netsh"

Если и это не поможет восстановить работоспособность сетевого подключения, проблему следует искать где-нибудь в другом месте (в драйвере, например).

Смена основных сетевых параметров при помощи Netsh. Конечно, эти параметры легче изменить стандартным способом — через свойства интернет-протокола IPv4 конкретного сетевого подключения. Но все же не будет лишним научиться делать это и через Windows-консоль, ведь стандартный способ может и не сработать, особенно, если компьютер заражен каким-нибудь вирусом-блокировщиком.

Для начала нужно узнать имя сетевого интерфейса, с которым предстоит работать. Для этого используем команду:

netsh int show interface

В нашем случае имеется всего одно единственное подключение, имя которого — Ethernet (это обычное подключение по локальной сети).

Меняем IP-адрес, маску подсети и основной шлюз на требуемом интерфейсе. Для этого используем команду:

netsh int ip set address ethernet static 192.168.0.25 255.255.255.0 192.168.0.1

Изменение основных сетевых параметров при помощи "netsh"

Здесь:

  • Параметр ethernet — имя перенастраиваемого сетевого подключения. Если в имени содержаться пробелы (например, оно названо «Подключение по локальной сети Ethernet»), его необходимо писать в кавычках — » Подключение по локальной сети Ethernet «.
  • Параметр static указывает, что устанавливаемые сетевые параметры будут являться статичными. Т.е. процедура по смене IP, маски и шлюза через командную строку равнозначна процедуре смены сетевых параметров стандартным способом.
  • Параметр 168.0.25 — новый IP-адрес для нашего подключения.
  • Параметр 255.255.0 — новая маска подсети.
  • Параметр 168.0.1 — новый основной шлюз.

Возникает вопрос — а где новый DNS-сервер? Этот параметр не является обязательным — он, скорее, добавочный. Т.е. нам предстоит добавить новый элемент в наше сетевое подключение. Делается это следующим образом:

netsh int ip add dnsserver ethernet 8.8.4.4

Изменение DNS при помощи команды "netsh"

Здесь, впрочем, все понятно. Указанный нами DNS-сервер — это общедоступный сервер от Google. Вы можете использовать вместо него DNS, выданный вашим интернет-провайдером.

Кстати, если использовать команду повторно с другим адресом DNS-сервера, он запишется в поле «Альтернативный DNS-сервер».

Результат выполнения команды можно посмотреть в свойствах сетевого подключения:

Свойства сетевого подключения

Интернет — очень полезный ресурс, но настроить его дома может быть непросто. Даже после завершения настройки бывают случаи, когда вы чаще видите экран «Невозможно подключиться к Интернету». Это может произойти, даже если у вас исправное и работающее интернет-соединение! Последний способ решить эту проблему — сбросить стек TCP / IP. Давайте посмотрим, как сбросить стек TCP / IP для Windows, Ubuntu и MacOS.

Прежде чем приступить к сбросу стека TCP / IP, я предлагаю вам прочитать это Пошаговое руководство по исправлению Wi-Fi. Если ни один из этих методов не работает, вы можете попробовать сбросить стек TCP / IP. Но прежде чем мы начнем с пошагового процесса, вы должны знать, что вы собираетесь получить.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

TCP / IP — это набор правил, которые управляют подключением вашей компьютерной системы к Интернету, и его сброс — это тот же процесс, что и удаление и переустановка протокола TCP / IP. Это сбрасывает все сетевые настройки на вашем локальном компьютере. Таким образом, если вы настроите какие-либо статические директивы, ручные DNS-имена или IP-адреса, все они будут потеряны. Мы рекомендуем сделать это последним шагом перед тем, как задействовать решение вашего интернет-провайдера.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Во-первых, давайте начнем с того, как сбросить TCP / IP в самой популярной операционной системе.

1. Windows

При сбросе TCP / IP в Windows выполняется внутренний сброс следующих ключевых записей реестра.

SYSTEMCurrentControlSetServicesTcpipParameters

SYSTEMCurrentControlSetServicesDHCPParameters

Это можно сделать как через командную строку, так и через графический интерфейс пользователя. Я перечислю вам оба метода, они будут работать практически во всех версиях Windows, начиная с Windows XP.

Сброс TCP / IP в Windows с помощью командной строки

Чтобы начать, нажмите клавишу Windows и введите «командная строка» или «cmd» в строке поиска. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Запуск от имени администратора важен, потому что для этой команды требуются повышенные разрешения.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

В командной строке введите следующую команду и нажмите Enter.

netsh int ip reset

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Существует вероятность того, что вы получите ошибку «Доступ запрещен», даже если вы выполняете команду от имени администратора.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Решение этой ошибки очень простое и понятное.

Сначала вам нужно открыть редактор реестра. Реестр Windows — это база данных, в которой Windows и многие программы хранят свои параметры конфигурации. Вы можете легко изменить эти настройки с помощью редактора реестра.

Для этого перейдите в меню «Пуск» и введите «regedit». Щелкните его правой кнопкой мыши и запустите от имени администратора.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

В редакторе реестра много записей, и вам нужно внимательно следовать по указанному ниже пути, вы закончите, если измените неправильную запись, что в конечном итоге может повлиять на функциональность системы. Я рекомендую вам Процесс резервного копирования реестра.

Разобравшись с этим, переходите к следующему руководству. Если вы используете Windows 10, вы можете просто скопировать и вставить следующий адрес в адресную строку редактора реестра и нажать Enter.

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/NSI.

Внутри NSI вы найдете подпапку {eb004a00-9b1a-11d4-9123-0050047759bc}. Имя вложенных папок в NSI в чем-то похоже, поэтому убедитесь, что вы открыли правильную папку.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Под ним вы найдете подпапку с именем «26». Щелкните его правой кнопкой мыши и выберите «Разрешения».

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Здесь вы должны предоставить всем права на полный контроль. Для этого выберите «Все» и установите флажок «Полный доступ».

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Нажмите «Применить» и закройте редактор реестра.

Теперь вернемся к CMD , и запустите команду Netsh Int сброса IP-адреса Предыдущий результат должен быть таким, как у меня ниже.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Это означает, что вы сбросили TCP / IP, теперь вам нужно перезагрузить устройство. Надеюсь, это решит проблему, и ваш Интернет должен работать.

Сброс TCP / IP в Windows с помощью графического интерфейса

Если вы немного бездельничаете, используя командную строку, вы можете добиться того же результата с помощью графического интерфейса. К сожалению, прямого способа сделать это нет, и вам придется скачать Microsoft Easy Fix 20140 Так. Преимущество этого инструмента в том, что он предоставлен Microsoft и полностью безопасен в использовании.

После того, как вы скачали файл, запустите его. Откроется диалоговое окно с информацией о дальнейших действиях. Шаги очень просты и не требуют пояснений.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

После этого инструмент автоматически сбросит настройки TCP / IP.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

2. Ubuntu

Если у вас операционная система Ubuntu, сбросить TCP / IP очень просто.

Сброс TCP / IP в Ubuntu с помощью командной строки

В командной строке щелкните правой кнопкой мыши в любом месте рабочего стола и выберите «Открыть терминал».

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

В терминале введите следующую команду и нажмите Enter.

sudo service network-manager restart

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Намекать: Если вы вошли в систему как пользователь root, вы можете пропустить sudo перед любой командой.

Заметка: Если вы видите какие-либо ошибки с командой, убедитесь, что в вашей системе установлены сетевые инструменты. Для установки net-tools используйте следующую команду.

sudo apt install net-tools

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Сброс TCP / IP в Ubuntu с графическим интерфейсом

Чтобы сделать то же самое в графическом интерфейсе, щелкните значок сети в правом верхнем углу. В раскрывающемся меню выберите Отключить беспроводную или проводную сеть в зависимости от ваших настроек.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Эти шаги сбросят TCP / IP, а также настройки вашей сети, и вы должны сделать это нормально.

3.macOS

Сброс TCP / IP на Mac с помощью терминала

Мы не уверены, что люди все еще используют командную строку на Mac, поэтому ее может быть трудно найти.

Чтобы открыть командную строку, нажмите Command + Пробел. Введите Терминал в строке поиска и дважды щелкните Терминал. Это должно открыть для вас командную строку.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Введите последовательно следующие команды:

sudo networksetup -setv4off Wi-Fi

sudo networksetup -setdhcp Wi-Fi

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Совет: если вы подключены к проводной сети, используйте в команде Ethernet вместо Wi-Fi.

Перезагрузите систему, и это должно решить проблему.

Сброс TCP / IP на Mac с графическим интерфейсом

Чтобы сделать то же самое из графического интерфейса, перейдите к значку Apple в правом верхнем углу экрана и выберите «Системные настройки».

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

В Системных настройках выберите «Сеть».

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Во всплывающем меню выберите Wi-Fi или Ethernet в зависимости от типа вашего подключения. На соседней вкладке нажмите «Дополнительно». Это откроет другой диалог.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Выберите вкладку TCP / IP и нажмите Продлить аренду DHCP.

Как сбросить TCP / IP в Windows, Linux и MacOS - инструкции

Это освобождает текущий IP-адрес системы, и теперь система будет получать новый IP-адрес и данные маршрутизации с DHCP-сервера. Старые данные будут перезаписаны.

В зависимости от типа операционной системы, которую вы используете, эти шаги приведут к сбросу стека TCP / IP и сетевых настроек, которые должны обеспечивать работу Интернета. В случае, если вы все еще зависаете при разорванном соединении, я рекомендую вам связаться с вашим интернет-провайдером. Попросите их проверить соединение в дополнение к локальной машине.

Также дайте мне знать в комментариях, если у вас возникнут трудности с этими шагами.

Понравилась статья? Поделить с друзьями:
  • Сброс пароля администратора windows 7 через командную строку без прав администратора
  • Светится мышка при выключенном компьютере windows 10 материнка asus
  • Сбросить ассоциации файлов windows 7 exe
  • Сброс сетевых настроек windows server 2012
  • Сброс пароля администратора windows 7 через cmd