Драйвер сетевой карты что это
Перейти к содержимому

Драйвер сетевой карты что это

  • автор:

Поиск и инсталляция драйвера для сетевой карты

Как установить сетевой драйвер

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

Откуда скачать и как установить ПО для сетевого адаптера

В большинстве случаев сетевые карты интегрируются в материнское платы. Тем не менее иногда можно встретить внешние сетевые адаптеры, которые подключаются к компьютеру посредством USB- или PCI-разъема. И для внешних, и для интегрированных сетевых карт способы поиска и установки драйверов идентичны. Исключение составляет, пожалуй, лишь первый способ, который подходит лишь для интегрированных карт. Но обо всем по порядку.

Способ 1: Сайт производителя материнской платы

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

Ввод команды cmd

  1. Сперва узнаем производителя и модель своей материнской платы. Для этого жмем на клавиатуре одновременно кнопки «Windows» и «R».
  2. В открывшемся окне вписываем команду «cmd». После этого нажимаем кнопку «ОК» в окне или «Enter» на клавиатуре.

Для отображения производителя материнской платы — wmic baseboard get Manufacturer
Для отображения модели материнской платы — wmic baseboard get product

Чтобы проверить, установилось ли верно устройство, необходимо сделать следующее.

    Заходим в панель управления. Для этого можно зажать на клавиатуре кнопку «Win» и «R» вместе. В появившемся окне вводим команду control и жмем «Enter».

Способ 2: Программы общего обновления

Этот и все последующие способы подойдут для установки драйверов не только для интегрированных сетевых адаптеров, но и для внешних. Мы часто упоминали о программах, которые сканируют все устройства компьютера или ноутбука, и выявляют устаревшие или отсутствующие драйвера. Затем они скачивают необходимое ПО и устанавливают его в автоматическом режиме. На самом деле этот способ универсален, так как справляется с поставленной задачей в подавляющем большинстве случаев. Выбор программ для автоматического обновления драйверов весьма обширен. Более подробно мы рассматривали их в отдельном уроке.

Давайте в качестве примера разберем процесс обновления драйверов для сетевой карты с помощью утилиты Driver Genius.

  1. Запускаем Driver Genius.
  2. Нам необходимо перейти на главную страницу программы, нажав соответствующую кнопку слева.
  3. На главной странице вы увидите большую кнопку «Начать проверку». Нажимаем ее. Кнопка запуска проверки в Driver Genius
  4. Запустится общая проверка вашего оборудования, которая выявит устройства, нуждающиеся в обновлении ПО. По окончанию процесса вы увидите окно с предложением запустить сразу обновление. В этом случае обновлены будут все устройства, которые обнаружила программа. Если вам необходимо выбрать лишь конкретное устройство — нажимаем кнопку «Спросить меня позже». Это мы и сделаем в данном случае. Ручной выбор устройств для обновления ПО
  5. В результате вы увидите список всего оборудования, которое нуждается в обновлении ПО. В данном случае нас интересует Ethernet Controller. Выбираем свою сетевую карту из списка и ставим галочку слева от оборудования. После этого нажимаем кнопку «Далее», расположенную внизу окна. Выбор сетевой карты для обновления ПО
  6. В следующем окне вы сможете увидеть информацию о загружаемом файле, версию ПО и дату выпуска. Для начала загрузки драйверов нажимаем кнопку «Загрузить». Старт загрузки ПО для сетевой карты
  7. Программа попробует подключиться к серверам для загрузки драйвера и начнет его скачивание. Этот процесс длится приблизительно пару минут. В результате вы увидите окно, показанное на скриншоте ниже, в котором теперь необходимо нажать кнопку «Установить». Кнопка установки драйвера в программе Driver Genius
  8. Перед установкой драйвера вам будет предложено создать точку восстановления. Соглашаемся или отказываемся, нажав соответствующую вашему решению кнопку «Да» или «Нет». Запрос на создание точки восстановления
  9. Спустя несколько минут вы увидите результат в строке состояния загрузки. Результат загрузки ПО
  10. На этом процесс обновления софта для сетевой карты с помощью утилиты Driver Genius завершен.

Помимо Driver Genius мы также рекомендуем использовать весьма популярную программу DriverPack Solution. Детальная информация о том, как правильно обновить драйвера с помощью нее, описана в нашем подробном уроке.

Способ 3: ИД оборудования

  1. Открываем «Диспетчер устройств». Для этого нажимаем комбинацию кнопок «Windows+R» на клавиатуре. В появившемся окне прописываем строку devmgmt.msc и нажимаем ниже кнопку «ОК».
  2. В «Диспетчере устройств» ищем раздел «Сетевые адаптеры» и открываем эту ветку. Выбираем в списке необходимый Ethernet Controller. Сетевая карта в диспетчере устройств
  3. Кликаем на нем правой кнопкой мыши и нажимаем в контекстном меню на строку «Свойства».
  4. В открывшемся окне выбираем подпункт «Сведения».
  5. Теперь нам необходимо отобразить идентификатор устройства. Для этого выбираем строку «ИД оборудования» в выпадающем меню чуть ниже. Узнаем ID сетевой карты
  6. В поле «Значение» будут отображены ID выбранного сетевого адаптера. Значения ID сетевой карты

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

Способ 4: Диспетчер устройств

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

Автоматический поиск драйверов через диспетчер устройств

  1. Выбрав сетевую карту из списка, жмем на ней правой кнопкой мыши и выбираем в контекстном меню пункт «Обновить драйверы».
  2. Следующим шагом будет выбор режима поиска драйвера. Система может сделать все автоматически, либо вы можете сами указать место поиска софта. Рекомендуется выбирать «Автоматический поиск».
  3. Нажав на эту строку, вы увидите процесс поиска драйверов. Если системе удастся найти необходимое ПО, она тут же его установит. В результате вы увидите сообщение об успешной установке софта в последнем окне. Для завершения необходимо просто нажать кнопку «Готово» внизу окна.

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

Какой драйвер нужен для сетевой карты (Ethernet-контроллера)? Загрузка и установка

На этой странице мы будем разбираться с драйвером на сетевую карту стационарного компьютера, или ноутбука. В заголовке я еще написал Ethernet-контроллер – это и есть сетевой адаптер. Просто в диспетчере устройств, как правило, сетевая карат отображается как неизвестное устройство с названием «Ethernet-контроллер». Это когда драйвер на нее не установлен. Постараюсь подробно объяснить, как определить статус сетевой карты (работает она, нет, нужна ли установка драйвера) , затем покажу, как определить какой драйвер нужен для Ethernet-контроллера конкретно в вашем случае, и где его скачать.

Я не часто пишу статьи именно по решению проблем с LAN адаптерами, по той причине, что проблем с этими адаптерами практически не бывает. Горят они частенько, да и все. А вот что касается драйверов, то Windows 10, Windows 8, и Windows 7 практически всегда автоматически устанавливают драйвера на сетевую карту. Чего не скажешь о беспроводном Wi-Fi адаптере. Но сегодня не о нем.

Сам Ethernet-контроллер практически всегда интегрирован в ноутбук, или материнскую плату стационарного компьютера. Возможно, в вашем системном блоке стоит уже дискретная сетевая карта, которая подключена в PCI слот. И может быть еще USB-адаптер, примерно такой как TP-LINK UE300, но это редкость. Для большей наглядности давайте посмотрим картинку:

Какие бывают сетевые карты (Ethernet-контроллер)

Не важно, какой Ethernet-контроллер установлен у вас. В любом случае, чтобы он работал, на него должен быть установлен драйвер. Это можно проверить в диспетчере устройств.

Проверка сетевой карты в диспетчере устройств

Заходим в диспетчер устройств, и смотрим что к чему. Если не знаете как зайти в диспетчер устройств, то нажмите сочетание клавиш Win + R, скопируйте в окно команду devmgmt.msc, и нажмите Ok. Или правой кнопкой мыши на «Мой компьютер» — «Свойства», и там «Диспетчер устройств».

Сразу открываем вкладку «Сетевые адаптеры». Если все хорошо с сетевой картой, то там должен быть адаптер в названии которого вы увидите слова «LAN», «Ethernet адаптер», «PCI. «, «Family Controller», и т. д. У меня ноутбук ASUS, и адаптер «Realtek PCIe GBE Family Controller».

Как найти сетевую карту в диспетчере устройств

Думаю, вы сразу поймете, есть ли там сетевая карта. Если она там есть (возле нее нет никаких значков) , и интернет не работает, то возможно проблема не в ней. А в кабеле, например, или в роутере (если он есть) . Можете посмотреть статью не работает интернет на компьютере по кабелю от Wi-Fi роутера.

Если сетевой карты вы там не увидите, то должно быть неизвестное устройство (с желтым восклицательным знаком) . Скорее всего, у него будет название «Ethernet-контроллер». Это и есть наша сетевая карта, которая не работает из-за отсутствия драйвера. Windows без драйвера просто не знает что это за устройство, и как с ним «общаться».

Ethernet-контроллер в диспетчере устройств. Сетевой карты нет

Нам нужно просто установить драйвер на сетевую карту. Или переустановить его, если адаптер есть, но он работает с ошибками, или вообще не работает.

Какой драйвер скачать для сетевой карты (Ethernet-контроллера)?

Мы выяснили, что нам нужно скачать и установить драйвер для Ethernet-контроллера. У вас наверное сразу возник вопрос, какой драйвер нужен, и где его можно скачать. Сейчас разберемся.

Самый правильный способ, это искать драйвер для модели вашего ноутбука, материнской платы, или самой сетевой карты.

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

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

Здесь все очень просто. Сначала нам нужно узнать модель ноутбука. Она точно указана на наклейке снизу ноутбука. Дальше, набираем модель ноутбука в Google, и переходим на официальный сайт. Или, заходим на официальный сайт производителя вашего ноутбука, и через поиск по сайту находим страничку модели своего ноутбука. Там уже ищем вкладку «Драйвера», «Поддержка» и т. д., и загружаем LAN Driver. Обязательно для установленной у вас Windows.

В зависимости от производителя вашего ноутбука, сам процесс будет отличатся. Поэтому, я не могу дать конкретную инструкцию. Но порядок действий будет таким же. Так как на сайте каждого производителя, есть страничка определенной модели ноутбука, где можно скачать все драйвера.

Более подробно этот процесс я описывал в статье как установить драйвера на Wi-Fi адаптер в Windows 7. В данном случае все точно так же, только в конечном итоге скачиваем драйвер не на Wi-Fi, а на сетевую карту. Хотя, драйвер для Wi-Fi адаптера вам скорее всего так же придется скачать и установить.

Поиск LAN драйвера для стационарного компьютера

Если у вас стационарный компьютер, на котором сетевая карат встроенная в материнскую плату, то драйвер нужно искать на сайте производителя материнской платы, для модели вашей материнской платы. У вас наверное возник вопрос, как узнать модель материнской платы. Есть много программ, типа AIDA64, или CPU-Z. Но это можно сделать так же через командную строку.

Откройте командную строку, и по очереди выполните команды:

wmic baseboard get Manufacturer

wmic baseboard get product

Можно только последнюю. После ее выполнения вы увидите модель материнской платы.

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

Дальше ищем в интернете по модели материнской платы, переходим на сайте разработчика, в моем случае это MSI, и скачиваем LAN драйвер. Только не забудьте выбрать свою операционную систему. Там точно будет такая возможность.

Если у вас PCI, или USB сетевая карта

В таком случае, сначала проверьте, не было ли диска с драйверами в комплекте с самой картой.

Если нет, то нужно узнать модель сетевого адаптера, и скачать драйвер с официального сайта. Модель, как правило, можно посмотреть на самом устройстве.

Поиск драйвера Ethernet-контроллера по VEN и DEV

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

Сначала заходим в диспетчер устройств, нажимаем правой кнопкой мыши на наш Ethernet-контроллер (или неизвестное устройство, которое, по вашему мнению, может быть сетевым адаптером) , и выбираем «Свойства».

В новом окне переходим на вкладку «Сведения». В выпадающем меню выбираем «ИД оборудования». Копируем последнюю строчку (если не получится, можно попробовать другие) .

Поиск драйвера Ethernet-контроллера по VID и PID

Переходим на сайт http://devid.info. В строке поиска вставляем скопированную строчку с диспетчера устройств. И нажимаем «Искать».

Поиск драйвера на devid.info

Скачиваем первый драйвер из списка. Обратите внимание, что возле драйвера будет указана система для которой он подходит. Вам нужен драйвер для установленной у вас операционной системы Windows. Там сверху можно выбрать нужную систему и разрядность системы. Например, Windows 10.

Поиск драйвера сетевой карты для Windows 10

И на другой странице:

Подтверждение загрузки драйвера

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

Установка драйвера на сетевую карту в Windows 10, 8, 7

Так, драйвер у нас уже есть. Как показывает практика, для установки нужно просто открыть скачанный архив, запустить файл setup.exe, и следовать инструкциям по установке.

Установка драйвера на сетевую карту в Windows 10

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

Обновляем драйвер вручную (если нет файла setup.exe)

Можно попробовать еще один способ установки. Сначала извлеките все файлы из архива с драйвером. Можно на рабочий стол.

Дальше заходим в диспетчер устройств, и нажимаем правой кнопкой мыши на сетевую карту. Точнее на неизвестное устройство (или Ethernet-контроллер) , которое по вашему мнению является сетевым адаптером, и выбираем «Обновить драйверы».

В новом окне выбираем «Выполнить поиск драйверов на этом компьютере».

Ручное обновление драйверов сетевого адаптера

Дальше нажимаем на кнопку «Обзор», указываем папку с драйверами и нажимаем кнопку «Далее».

Обновление драйвера сетевой карты на ноутбуке

Система должна сама найти и установить драйвер. Если вы указали папку с правильными драйверами.

Если в процессе установки у вас что-то не получилось, пишите в комментариях. Подробно опишите проблему, и я постараюсь вам помочь.

Краткий обзор драйверов спецификации NDIS

Сетевые драйверы можно разделить на 2 категории: TDI-драйверы (Transport Driver Interface) и NDIS-драйверы (Network Driver Interface Specification). TDI-драйверы — это высокоуровневые драйверы, например, SMB-клиент, SMB-сервер, обертки SMB (NFFS, MSFS) и т.п. Мы с Вами рассмотрим NDIS-драйвера. NDIS — это специальный драйвер (ему соответствует файл ndis.sys), который содержит функции, используемые низкоуровневыми сетевыми драйверами. NDIS как бы обволакивает низкоуровневые сетевые драйверы и является посредником в их общении между собой и с железом. По сути NDIS можно считать третьим ядром Windows. Чтобы более четко уяснить себе что из себя представляет NDIS можно посмтореть на следующую картинку:

  • Минипорт-драйверы (драйверы адаптера)
  • Промежуточные драйверы (например, psched.sys)
  • Драйверы протокола (например, tcpip.sys)
Минипорт-драйверы
  • производит инициализацию своего устройства (адаптера)
  • создание /включение/выключение/удаление сетевых подключений
  • выдача клиенту или изменение параметров адаптера
  • отправка пакетов
  • получение пакетов
  • оповещение ОС о состоянии адаптера
  • перезагрузка и остановка адаптера

Минипорт-драйверы бывают «Connectionless» (например, драйвер Ethernet-адаптера) и «Сonnection-oriented» (например, драйвер модема). У Сonnection-oriented драйверов система коллбэков чуть сложнее, в нее входят обработчики событий, связанных с подключением к каналу связи, отключением от канала, выбором канала (для беспроводных адаптеров) и т.п. Для некоторых операций Сonnection-oriented драйверы вызывают специальные функции NDIS, отличающиеся префиксом «Со» в имени (например, вместо NdisMIndicateReceivePacket Сonnection-oriented драйвер должен вызывать NdisMColndicateReceivePacket).

Каждый коллбэк выполняет свою задачу: выдача информации, отправка данных, прием данных и т.п. Подробнее можно посмотреть в хелпе к WDK (DDK). Там можно получить полную информацию о коллбэках.

Драйверы протоколов могут передоверять минипорт-драйверу (при условии, что минипорт-драйвер это умеет — либо сам, либо адаптер умеет это делать на аппаратном уровне) некоторые свои функции (например, разграничить контрольную сумму или цифровую подпись IP-пакета или принять решение, как фрагментировать большой ТСP-пакет). Это значительно повышает производитель сети.

  1. LBFO (Load Balancing and Fail Over) — позволяет понимающим его адаптерам распределять между собой исходящий трафик и исправлять ошибки друг друга. Впрочем, что имеет смысл только на backbone routers (центральных маршрутизаторах больших сетей), на которые редко ставят Windows
  2. FFP (Fast Forwarding Path) — позволяет понимающим его адаптерам маршрутизировать/фильтровать пакеты чисто аппаратно, вообще без участия ОС и не нагружая основные процессоры компьютера
Промежуточные драйверы

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

  • организуют «справедливый» доступ разных клиентских программ к адаптерам дабы программы не мешали друг другу
  • фильтруют и перехватывают трафик
  • маршрутизируют пакеты из одной сети в другую, если эти сети различаются (например, Ethernet и WI-FI)
Драйверы протоколов

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

К драйверам протоколов относятся и драйверы транспорта, реализующие стек сетевых протоколов, такой как например TCP/IP (tspip.sys).

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

Установка сетевых драйверов для Windows 7: детальная инструкция

Интернет – вещь общедоступная, но без предварительных настроек и манипуляций – недосягаемая. Дело в том, что для активации Интернета на компьютере (не важно, с какой операционной системой вы имеете дело) нужно иметь наличие соответствующих драйверов, которые, как правило, отсутствуют в Windows, который был только что установлен. Сейчас мы поговорим о том, что же такое драйвера и как правильно устанавливать сетевые драйвера, чтобы на ПК работал Интернет.

Немного теории

Для начала, давайте же разберемся, чем так важны драйвера для Интернет-подключения?

Драйвер – это набор микропрограмм, которые предоставляют связь между аппаратной составляющей компьютера (детали, что внутри системного блока) и программной (всё, что относится к программам, приложениям, утилитам и т.д.).

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

Как узнать, какие драйвера скачивать?

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

Для этого, чтобы не качать всё подряд и не наделать глупостей, давайте разберемся, как узнать, какая сетевая плата установлена на вашем компьютере?

Способ 1

    1. Кликните по Мой компьютер правой кнопкой мыши и выберите Свойства.
    2. В списке слева нажмите на Диспетчер устройств.

    1

      1. Отыщите вкладку Сетевые адаптеры и раскройте её.

      2

        1. После раскрытия этой вкладки вы увидите название используемой сетевой платы.

        3

        Способ 2

          1. Зажмите комбинацию клавиш Win+R на клавиатуре.

          4

            1. Перед вам откроется строка Выполнить, в которой нужно вписать следующую команду: cmd. Нажмите Ок.

            5

              1. В открывшейся командной строке введите следующее: ipconfig/all. Нажмите Enter.

              6

                1. Отыщите пункт Описание. Это и будет название вашей сетевой платы.

                7

                Скачивание нужных драйверов на Интернет

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

                Ниже мы оставим ссылки на веб-сайты нескольких часто встречающихся производителей сетевых плат:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *