Реестр сетевые настройки

Реестр сетевые настройки

Доброго времени суток.

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

Изначально система вытаскивала этот список из HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards, а затем лезла за настройками TCP/IP в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.
К сожадению этот метод не корректно работает в случае если в системе установлено несколько интерфейсов объединённых в teamed NIC, по причине того, что последнего не оказалось в . \NetworkCards.

Другой вариант, воспользоваться ключом реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<4D36E972-E325-11CE-BFC1-08002BE10318>. Там лежит описание драйверов и ссылки на их настройки. Сетевые адаптеры можно отличить по полю Characteristic. Сам я ещё не тестировал этот подход, но к его недостаткам можно отнести отсутствие (у меня) спецификации по значениям поля Characteristic. Если оно зависит от драйвера, то неизбежны проблемы.

Подскажите пожалуйста, другие варианты решить мою проблему или может кто-то подробнее знаком с этими двумя. Отдельно буду благодарен если кто-нибудь даст спецификацию значений в ключе <4D36E972-E325-11CE-BFC1-08002BE10318>и любой информации о том как хранятся в реестре данные о Teamed NICs. Есть ли какой-нибудь стандарт или всё зависит от драйвера.

Перенос сетевых настроек с одного ПК на другой или сохранение сетевых настроек при переустановке ОС

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

Как сохранить сетевые настройки для последующего восстановления Windows

Мы обращаем ваше внимание именно на сохранение сетевых настроек по простой причине: многие начинающие пользователи не помнят их, не могут найти соответствующие инструкции или договора, поэтому не могут получить доступ к ресурсам подключенной сети. Программы зачастую хранятся в файлохранилищах и файл-серверах локальной сети, поэтому все что необходимо для восстановления необходимой работоспособности Windows после переустановки — войти в локальную сеть и скачать дистрибутивы программ.

Итак, для сохранения и последующего восстановления сетевых настроек, нам необходимо сохранить некоторые ключи системного реестра. Для этого заходим в редактор реестра из меню Пуск — Выполнить — regedit. В левой части окна находим ветку

HKEY_LOCAL_MACHINESYSTEMCurrentControlSet
ServicesTcpipParameters

Нажимаем правой клавишей мыши на выбранной ветке и жмем Экспортировать. Задаем любое удобное имя будущего файла и жмем Сохранить.

Внимание! Обратите внимание на поле Диапазон экспорта и убедитесь, что выставлена галочка Выбранная ветвь. Иначе вы экспортируете весь системный реестр, что займет довольно много времени.

Как восстановить сетевые настройки после переустановки Windows

Все, что нам необходимо сделать для восстановления ранее сохраненных настроек локальной сети — это запустить полученный файл.

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

Сеть работает «как-то странно» ? Возможно настройки сети сбились в результате вирусной активности, некорректной работы какой либо программы или кривых рук ?

Инструкци winsockxfix — сброс сетевых настроек

Для сброса сетевых настроек можно воспользоваться WinSockFix. Данная утилита восстанавливает ключи реестра сетевых настроек по умолчанию.

1 Скачиваем утилиту

2 Запускаем , нажимаем fix

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

Также похожая функция есть в утилите avz

Инструкция AVZ — сброс сетевых настроек

1. Скачиваем последнюю версию AVZ _http://z-oleg.com/avz4.zip

2. Распаковываем архив, запускаем avz.exe

3. Открываем «Файл — Восстановление системы»

4. Выбираем «Сброс настроек SPI/LSP и TCP/IP (XP+)»

5. Жмем «Выполнить отмеченные операции»

Сброс сетевых настроек при помощи консоли

пуск — выполнить — cmd
netsh int ip reset all
netsh winsock reset

Если у вас есть какие-либо добавления или вопросы буду рад видеть комментарии.

8 комментариев to “Сброс сетевых настроек”

даже и не знал такие команды в cmd.автору спасибо

mirra, из командной строки можно сбросить следующими командами или батником с этими же комндами:

netsh winsock reset
netsh winsock reset catalog
netsh interface ip reset C:\Interface-resetlog.txt
netsh interface reset all
netsh firewall reset

Очень помогли. Большое спасибо.

есть еще какиенибудь спсобы сбросить в cmd

сброс применяется только в крайних случаях когда интернет и так уже не работает.
перед сбросом желательно записать настройки сети ?

а он че все настройки полностью что ли сбрасывает? А как потом в инет заходить?
Или я что то не понял?

данная версия должна подойти для 64битной

Подскажите, где взять прогу для Windows XP x64

Как удалить лишние сетевые подключения в Windows 8

Столкнулся тут с неожиданной проблемой. При подключении к разным сетям Windows создает профили подключения Сеть 1, Сеть 2, Сеть 3 и т.д. Я не вполне понимаю зачем такое понадобилось в принципе, но суть не в этом — в какой-то момент компьютер просто перестал получать нормальные настройки по DHCP.

При заведении правильных настроек сетевому адаптеру вручную, создавался дополнительный профиль, допустим «Сеть 2» и отображалось что установлено одновременно два соединения: «Сеть 1» и «Сеть 2». Не перезагрузки, не отключение/включение сетевого адаптера, не удаление и замена драйверов не принесли результата.

В общем, было решено прибить вообще все профили и тут меня ждал сюрприз. Такой возможности в Windows 8 нас лишили. В Windows 7, к примеру, можно было воспользоваться объединением сетей и устранить подобное.

Удаляем лишние сетевые подключения в windows 8

Сделать это всё-таки можно для чего воспользуемся редактором реестра. Профили сетей живут по следующему пути:

Видим один или несколько разделов с идентификаторами сетей. Идентификатор конечно нам не о чем скажет, а вот зайдя внутрь раздела, находим параметр ProfileName, значение которого соответствует имени сети (отображается в «Центре управления сетями»).

Собственно, остается только удалить папки с идентификаторами сетей которые не нужны. Я вообще вынес всё.

Изменяем тип сети в Windows 8 через реестр

Начиная с Windows Vista для обеспечения большей сетевой безопасности в системе используются различные сетевые профили. В Win7 были профили «Общедоступная сеть» (накладывает большие ограничений на передачу данных) и «Домашняя сеть» /в Windows 8 профиль «Домашняя сеть» переименовали в «Частная сеть»/.

При создании новой сети, по умолчанию восьмерка присваивает ей профиль «Общедоступная сеть». Изменить тип профиля позволяет параметр «Category» (ветка реестра та же):

  • 0 — Общедоступная сеть
  • 1 — Частная сеть
  • 2 — Сеть домена
  • Если считаете статью полезной,
    не ленитесь ставить лайки и делиться с друзьями.

    Как настроить сетевое расположение в Windows 10

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

    В сегодняшней статье рассмотрим как различными способами изменить сетевое расположение.

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

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

    Доменная сеть — используется зачастую в больших компаниях, когда компьютер является членом домена Active Directory.

    Изменить сетевое расположение в параметрах системы.

    1.Нажмите на значок сети на панели задач и выберите «Сетевые параметры» (также можно зайти в меню «Пуск» => Параметры => Сеть и интернет).

    2. В левой колонке выберите Wi-Fi или Ethernet в зависимости от того расположение какой сети вы хотите изменить.

    Если вы выбрали Ethernet — с правой стороны нажмите левой клавишей мыши по подключению.

    Если его переключить в положение «Откл.» — расположение будет «Общедоступная сеть». Сделайте свой выбор и закройте настройки.

    Если вы выбрали Wi-Fi — с правой стороны откройте «Управление известными сетями».

    Нажмите левой клавишей по сети, расположение которой вы хотите изменить, зайдите в появившийся пункт «Свойства».

    Возле «Сделать этот компьютер доступным для обнаружения» есть переключатель. Если его переключить в положение «Вкл.» — расположение будет «Частная сеть».

    Изменить сетевое расположение в редакторе реестра.

    1. Откройте редактор реестра: в строке поиска или в меню выполнить (выполнить вызывается клавишами Win+R) напишите команду regedit и нажмите Enter.

    2.В левой колонке редактора реестра перейдите к разделу HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkList \ Profiles. Откройте раздел Profiles в нём будут разделы (их количество зависит от количества подключенных сетей) => нажимайте на каждый раздел левой клавишей мыши и в правой колонке смотрите значение параметра ProfileName. К примеру мы хотим изменить сетевое расположение сети Dom, вот его и ищем в значении ProfileName.

    Когда вы найдете раздел нужного подключения — откройте двойным щелчком левой клавиши мыши параметр Category.

    В значении пропишите нужную цифру. 0 — общедоступная сеть; 1 -частная сеть; 2 — домен. К примеру мы хотим, чтобы выбранное сетевое подключение использовалось как «Частная сеть», ставим в значении 1 и нажимаем «ОК».

    Закройте редактор реестра.

    Изменить сетевое расположение в локальной политике безопасности.

    1.В строке поиска или в меню выполнить (выполнить вызывается клавишами Win+R) напишите команду secpol.msc и нажмите Enter.

    2.В левой колонке выберите «Политика диспетчера списка сетей», в правой колонке откройте двойным щелчком левой клавиши мыши сеть, расположение которой нужно изменить. Также можно открыть «Все сети», чтобы изменить расположение всех сетей.

    3. Возле «Тип расположения» выберите нужное: «Личное» — расположение «Частная сеть», «Общее» — общедоступная сеть. Также вы можете выбрать нужное разрешение пользователям: пользователь может изменить расположение или пользователь не может изменить расположение. Поставьте точки на нужном и нажмите «ОК».

    Изменить сетевое расположение в PowerShell

    1. Откройте PowerShell от имени администратора: один из способов в строке поиска написать PowerShell и нажать на найденном результате правой клавишей мыши «Запустить от имени администратора».

    2. Если вы хотите изменить сетевое расположение для текущего подключения: общедоступная сеть — введите команду $net = get-netconnectionprofile;Set-NetConnectionProfile -Name $net.Name -NetworkCategory Public и нажмите Enter.

    Частная сеть — введите команду $net = get-netconnectionprofile;Set-NetConnectionProfile -Name $net.Name -NetworkCategory Private и нажмите Enter.

    3. Чтобы посмотреть текущее расположение сети: введите команду Get-NetConnectionProfile и нажмите Enter.

    4. Если вы хотите задать расположение для определенной сети: общедоступная сеть — введите команду Set-NetConnectionProfile -Name «Dom» -NetworkCategory Public (вместо Dom напишите имя вашей сети) и нажмите Enter;

    Частная сеть — введите команду Set-NetConnectionProfile -Name «Dom» -NetworkCategory Private (вместо Dom напишите имя вашей сети) и нажмите Enter.

    После выполнения нужных команд закройте окно PowerShell. На сегодня всё, если у вас есть дополнения — пишите комментарии! Удачи Вам ?

    Сброс сетевых настроек протокола TCP/IP и сброс DNS в ОС Windows XP, Windows Vista и Windows 7.

    Иногда, бывает, сбиваются настройки интернет подключения или просто не хочет подключатся к сети (не получает 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: Пуск — Выполнить (или на клавиатуре +R) — ввести cmd и нажать [Enter].
        • Windows 7: Пуск — в строке поиска ввести cmd на cmd.exe нажать правой кнопкой и выбрать «Запуск от имени администратора»
        • Пишем в командной строке:

      netsh winsock reset

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

      netsh int ip reset c:\resetlog.txt

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

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

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

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

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

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

      ipconfig /flushdns

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

      netsh int ip reset resetlog.txt

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

      2 способа изменить MAC-адрес сетевой карты компьютера

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

      Пару раз встречал споры на тему того, что MAC-адрес изменить нельзя, ведь это аппаратная характеристика, а потому поясню: на самом деле, «зашитый» в сетевой карте MAC-адрес вы, действительно, не измените (это возможно, но требует дополнительного оборудования — программатора), но это и не нужно: для большей части сетевого оборудования потребительского сегмента, MAC-адрес, заданный на программном уровне, драйвером, имеет приоритет над аппаратным, что и делает описанные ниже манипуляции возможными и полезными.

      Изменение MAC-адреса в Windows с помощью диспетчера устройств

      Примечание: первые две цифры задаваемого MAC-адреса не нужно начинать с 0, а заканчивать следует 2, 6, A или E. В противном случае, на некоторых сетевых картах смена может не сработать.

      Для начала, запустите диспетчер устройств Windows 7 или Windows 8 (8.1). Быстрый способ сделать это — нажать клавиши Win+R на клавиатуре и ввести devmgmt.msc, после чего нажать клавишу Enter.

      В диспетчере устройств откройте раздел «Сетевые адаптеры», кликните правой кнопкой мыши по сетевой карте или Wi-Fi адаптеру, MAC-адрес которого нужно изменить и нажмите «Свойства».

      В окне свойств адаптера выберите вкладку «Дополнительно» и найдите пункт «Сетевой адрес», и установите его значение. Чтобы изменения вступили в силу, нужно либо перезагрузить компьютер, либо отключить и включить сетевой адаптер. MAC-адрес состоит из 12 цифр 16-ричной системы и задавать его нужно, не используя двоеточия и другие знаки препинания.

      Примечание: не для всех устройств можно проделать вышеописанное, для некоторых из них пункта «Сетевой адрес» не будет на вкладке «Дополнительно». В этом случае, следует воспользоваться другими способами. Для проверки, вступили ли изменения в силу, можно использовать команду ipconfig /all (подробнее в статье про то, как узнать MAC-адрес).

      Изменение MAC-адреса в редакторе реестра

      Если предыдущий вариант вам не помог, то можно воспользоваться редактором реестра, способ должен работать в Windows 7, 8 и XP. Для запуска редактора реестра нажмите клавиши Win+R и введите regedit.

      В редакторе реестра откройте раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\

      В этом разделе будет содержаться несколько «папок», каждая из которых соответствует отдельному сетевому устройству. Найдите то из них, MAC-адрес которого нужно изменить. Для этого обращайте внимание на параметр DriverDesc в правой части редактора реестра.

      После того, как вы нашли нужный раздел, кликните правой кнопкой мыши по нему (в моем случае — по 0000) и выберите — «Создать» — «Строковый параметр». Назовите его NetworkAddress.

      Дважды кликните по новому параметру реестра и задайте новый MAC-адрес из 12 цифр шестнадцатеричной системы счисления, не используя двоеточий.

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

      Смотрите еще:

      • Когда раскольников совершил преступление Почему Раскольников решился на преступление? Личность Раскольникова выдающаяся. У него есть задатки ясного ума, твердого характера и благородного сердца. В раннем возрасте Родион Раскольников был чутким ребенком, сострадательным и […]
      • Учебное пособие по финансам предприятия 2013 Финансы - Ковалева А. М. - Учебное пособие Год выпуска : 2005 Автор : А.М. Ковалева Жанр : Экономика/Финансы Издательство : «Финансы и статистика» Качество: eBook (изначально компьютерное) Формат : DOC Количество страниц : […]
      • Приказы о внеурочной деятельности по фгос Муниципальное общеобразовательное учреждение средняя школа №6 Тутаевского муниципального района ФГОС ФГОС Нормативно-правовые документы Федеральный уровень Региональный уровень Приказ Департамента образования Ярославской области […]
      • Что делать если квартира в залоге Квартира в залоге у банка: 5 вариантов продажи Уже много раз описанные «прелести» нынешнего кризиса (рост курса доллара, увольнения, сокращения зарплат) могут привести к тому, что взятый пару лет назад ипотечный кредит становится […]
      • Японское наказание Самое страшное наказание для японского ребенка. История из жизни. Ребенок сделал, что не хорошее. Мама вышла из себя и выставила сына за дверь. Через несколько минут снаружи послышалось плачь. «Я больше так не будут» - утерая слезы […]
      • Приказ министерства здравоохранения 206 Приказ Министерства здравоохранения Рязанской области от 10 февраля 2017 г. N 206 "О внесении изменений в приказ министерства здравоохранения Рязанской области от 30.12.2016 N 2295 "Об утверждении перечня аптечных организаций, […]
      • Пучок собственности это Пучок собственности это В современной экономической теории принято употреблять не понятие "собственность", а термин "право собственности". Это объясняется тем, что собственностью является не ресурс сам по себе, а "пучок", или доля, прав […]
      • Залог хорошего пищеварения Правильное пищеварение – залог здоровья и долголетия! Пищеварение – один из главных жизненно важных процессов у всех живых существ. Правильное пищеварение состоит из нескольких этапов - обработка пищи, всасывания и усваивания полученных […]