Небольшое лирическое отступление.
Однажды в студеную зимнюю пору, настраивая простенький файл- сервер, столкнулся с проблемой ранее мне не встречавшейся. Удачно установил серверную ОС (это была Windows Server 2008 R2) на не серверное оборудование и уже хотел открывать шампанское, но компания intel видимо решила, что жизнь моя проходит слишком легко и беззаботно. Установив почти все драйвера, стоп-кран сработал на драйвере сетевого контроллера!
Попробовал пару раз установить драйвер разными методами и понял, что проблема в самом драйвере. Найденная на официальном сайте intel, последняя версия драйвера ситуацию никак не изменила. Все та же ошибка. Полез ковырять инет и поиск показал, что есть причина моих (и многих других людей) бед. Как оказалось, маркетологи в Intel, перетерев тему с маркетологами microsoft, решили, что позволять ставить серверные ОСи на бытовые железки, слишком щедрый жест с их стороны. Отныне, хочешь серверную операционку – купи серверную железку! Видимо, чтобы глянуть, как у потребителя пройдет привыкание к новым реалиям, решили начать с малого – сетевых контроллеров:). К счастью, серверные и персональные версии Windows похожи друг на друга, а это часто дает возможность просто модифицировать драйвер. Данный случай не исключение.
Эта статья фактически является переводом (с некоторыми дополнениями и уточнениями) данного материала http://www.ivobeerens.nl/2013/06/24/enable-the-intel-i217-v-nic-in-windows-server-2012/comment-page-1/
Я использовал Windows Server 2008 R2 и сис.плату B150M-D3H со встроенным сетевым контроллером intel i219-v. Однако описанный метод актуален и для i217-v, и для i218-v, и для всех прочих новых сетевых intel серии PRO1000, и всех официально поддерживаемых версий ОС Windows Server.
Итак, все по порядку.
Переходим в Диспетчер устройств и смотрим ИД вашей сетевой
Я имел дело с I219-V с идентификатором поставщика и оборудования VEN_8086&DEV_15B8
Скачиваем последнюю версию драйвера intel network adapter driver с официального сайта Intel
Я не стал мелочиться и скачал Intel® Ethernet Adapters Connections CD
Распаковываем скачанный архив и переходим в PRO1000\Winx64\NDIS62 если у вас Windows Server 2008 R2. Или выбираем другую папку соответственно вашей ОС.
NDIS61 — для Windows Vista/Server 2008,
NDIS62 — для Windows 7/Server 2008 R2
NDIS63 — для Windows 8/Server 2012
NDIS64 — для Windows 8.1/Server 2012 R2
NDIS65 — для Windows 10/Server 2016
Внутри находим и открываем файл e1d62x64.inf (Для других версий Windows он соответственно будет иметь имя e1d63x64.inf, e1d65x64.inf )
Находим раздел [ControlFlags] и удаляем две строчки, что ниже [ControlFlags]
Должно получиться так
Далее в разделе [Intel.NTamd64.6.1.1] согласно ИД оборудования вашей карты ищем подходящие строки. Выделяем их и копируем в буфер
Переходим в следующий раздел [Intel.NTamd64.6.1] и в его конец вставляем скопированные строки
Должно получиться так
Сохраняем изменения и закрываем файл.
Если у вас Windows Server 2012 или более поздняя версия, то перед установкой модифицированного драйвера необходимо отключить проверку подписи драйверов. Иначе установка не пройдет. Делается это из командной строки следующими командами:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
обязательно перезагружаем компьютер
пробуем запустить инсталляцию через установщик Autorun.exe, который находится в корне нашей распакованной папки с драйверами. Или просто указываем папку с модифицированным драйвером в случае установки через диспетчер устройств. В процессе установки появится ругань на неподписанный драйвер — как обычно, не обращаем внимания…
В итоге установка проходит без проблем.
Если у вас Windows Server 2008, то установка закончена.
Если у вас Windows Server 2012 или более поздняя версия, то необходимо снова включить проверку подписи. Делается это из командной строки следующими командами:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
Вот и все. Удачи…
Столкнулся с такой проблемой. Два часа не мог ни чего сделать. Нашел случайно эту статью, сделал как вы написали. И о чудо. Вы просто волшебник. Спасибо большое за совет.
Охренеть, ты красавчик))) тоже случайно совершенно наткнулся на статью!
Работает на Server 2016, проверено
Да и еще одно но у кого стоит безопасная загрузка — ничего не выйдет… а так работает
Решение для тех у кого UEFI + Безопасная загрузка:
https://blog.workinghardinit.work/2017/06/19/installing-intel-i211-i217v-i218v-i219v-drivers-windows-server-2016-eufi-boot/
Спасибо!!!!!!! Работает на W2K8 R2!!!!!
Огромное спасибо! Очень помогло!
Очень радует, что по нашей земле обетованной ходят такие люди, как автор этой статьи!
СПАСИБО!
Огромное спасибо!!! Столкнулся с такой проблемой. Пол дня потерял не мог ни чего сделать, все форумы прочитал, случайно наткнулся на Вашу статью, сделал как вы написали. И о чудо все заработало Спасибо большущие за совет.
Вот от всей души тебе огромное спасибо. Пол дня промучался, не мог понять в чем проблема. Долбанные капиталисты.
Гораздо проще проблема решается принудительной установкой драйвера от Intel 219-LM, это одинаковые (физически) адаптеры. И не нужно отключать цифровую подпись драйверов…. Кстати, в случае Server 2016 драйвер на 219-LM уже в составе дистрибутива 😉
Да но если на Server 2016 установить Intel 219-LM вместо Intel 219-V то система автообновления всегда будет предлагать скачть новый драйвер Intel 219-V ))) угараю над Microsoft, скачать то он скачает его, а вот устанавливать откажется ))) и так при каждом обновлении он будет предлагать
Чет у них видно руки кривые )))
Супер!
Прошелся по инструкции и решил проблему с сетевым драйвером win 2012.
Пашет !
СПАСИБО !
Привет тебе, добрый человек! Висит твоя страница в закладках со времен когда я столкнулся с микротиками. Просматриваю редко, но периодично. Так вот, мучался очень давно на Win server 2016 с драйвером на i219-V. Решилось установкой драйвера от i219-LM через выбор руками. Встал, работает по сей день исправно на 1 gbit скорости. Сервер используется в качестве файлопомойки и sql сервера под 1С на 25 юзеров.
Спасибо огромное.
Помогло.
Побольше таких как ты в интернете)
Автору огромный респект!!!
По инструкции решил проблему на Hyper-V 2012 R2
В ТОП! Если снова пишет в HYPER-V 2016 «нет активных сетевых адаптеров» то просто понажимайте 8 и энтер несколько раз, должно помочь 😉
Большое спасибо, очень помогло
Огромное спасибо, все решилось в 2008R2 !
Добрый вечер, установил Windows server 2016 standard, RUS, 64 BIT, сделал как написано, установил драйвер, но постоянно пропадает линк и не видит сеть и нету интернета, помогите, может кто-нибудь сталкивался с такой проблемой, да , кстати, сетевуха встроенная на чипсете intel. Спасибо!
Пробуйте установкой драйвера от i219-LM через выбор руками из имеющихся в ОС драйверов.
Проверено на Windows Server 2016 Datacenter, ENG, 64 BIT
Спасибо!
Распакованный драйвер брал отсюда: https://github.com/FerdinandvHagen/I211AT-Windows-Server-2016 там уже пропатченный для I211, с этими изменениями на обе сетевушки встали дрова.
Автору громадное СПАСИБО!
На Server 2016 заработало, а ведь хотел уже внешнюю сетевуху ставить
ай спасибо тебе!!! server 2016 колупался несколько часов пока эту статью не увидел
Здоровья тебе и детям твоим!
Спасибо!
Присоединяюсь ко всем положительным отзывам и выражаю ещё одно огромаднейшее спасибо от всего благодарного пользователя!
здоровья тебе и твоим близким на многие годы!
и любовницы богатой!!!
Спасибо!
Спасибо! Как же Вы докопались-то до этого? А то уж карту собирался покупать.
Данное действие проводил на сетевухах от мат платы Asus tuf z270 mk1. Под вин сервер 2016. Там две сетевухи l219-v и l211 Для первой сетевухи процесс расписан в статье. И он работает, чтобы кто бы не говорил. А второй по аналогии с первой, но нашел другой айди, который кстати был всего один в списке. да и файл был другой. Файл конфигурации для платы l211 lan — e1r65x64 .Искал строку PCI\VEN_8086&DEV_1539 . Дальше по аналогии в статье! Спасибо автору за помощь, и за познавательную статью!!!
Спасибо тебе дружище.пол дгя мыкался искал подходящий драйвер, но такого подвоха не ожидал.
Огромное спасибо!!!
Единственная статья, где все грамотно описано, везде на форумах какую-то чушь советуют.
Материнка Gigabyte H370 HD3, установил Hyper-V 2016 — все получилось только по этой статье!
Отличная статья, всё получилось, мать Asus TUF H370-PRO GAMING.
Спасибо!
Gigabyte x470, Intel i211, Windows Server 2008 R2 — сработало (файлы с нужным вендорид легко найти полнотекстом).
Спасибо!
Спасибо, друг, помог сэкономить время
Благодарю! выручил
Спасибо!! WinSrv2016 работает!
спасибо огромное!!!!!!!!
все работает
server 2016
только в Windows Server на новых BIOS bcdedit и т.п. уже не запустить
Спасибо огромное !!!
Все работает windows server 2016
Спасибо ТЕБЕ!!!!!
Огромное СПАСИБО!!!!!!!
Спас ты меня. ОГРОМНОЕ ТЕБЕ СПАСИБО!!!
Блин, это чудо. Спасибо тебе огромное. На gigabyte z370 hd3 установился драйвер.
Спасибо!!!!
Спасибо. Присоединяюсь к пожеланиям)
windows server 2019
Спасибо! Win2k8 r2. Только у меня в драйвере было не 3 строчки, а 2, но все заработало.
РЕСПЕКТ и УВАЖУХА !!!
Спасибо !!!
СПАСИБО ОГРОМНОЕ! На Server 2016 все отлично работает!
Спасибо тебе человечище! Всё получилось!
Спасибо!
Ура!!!
СПАСИБО ОГРОМНОЕ!
На Server 2019 сработало!
Автор, вам при жизни памятник ставить нужно)) Я уж напрягся, думал за новой сетевухой идти в магаз))
Респект и уважуха за поиск и перевод!!!!
Круто!!!! Windows Server 2016 все получилось!!!
Это лучшее решение из всех. День пыталась решить этот вопрос. На плате asus z370 тоже столкнулась с этой бедой на Windows Server 2016. Очень-очень помогло. Спасибо большущее:)
VEN_8086&DEV_15B8
Автор красава! +100500 в карму!!! Все работает благодаря статье.
мать MSI B150A GAMING PRO, ОС SERVER 2016 ВСЕ СУПЕР