Народ, всё тоже самое, что и у вас: Минипорты IP, L2TP, PPPoE и т.д. стали висеть в диспетчере устройств с восклицательным знаком. Пытался сделать по инструкции при помощи Netcfg -u MS_NdisWan - эффекта 0. Пытался подсунуть с загрузочного PE драйвера для всех этих минипортов с заведомо рабочей винды - эффекта 0. Пытался заменять ветки реестра с живой машины - эффекта 0. Пытался откатить, но у меня самая ранняя тока отката уже с "запоротыми" драйверами. Пытался "вручную" принудительно установить драйвера - эффекта 0. При этом вручную удалось воскресить вайфайню и езернетовскую сетевухи - но они не получали адресов из-за этих минипортов. Вирусов в системе нет.
В итоге помогло следующее: Вставил диск с виндой, в моем случае это Home Premium SP1 x64, запустил его из под винды, выбрал "ОБНОВИТЬ" и подождал 1.5 часика. Система НИЧЕГО не потеряла, сохранила все данные и файлы, сохранила тему стола и установленный софт в рабочем состоянии и самое главное - ВЫЛЕЧИЛА этот геморрой с минипортами - восклицательные знаки пропали, инет пошел. Всё работает!!! Вопрос считаю решенным!
P.S. Используйте MSDN'овские образы
удачи!