none
не удается найти указанный файл драйвер протокола tcp/ip RRS feed

  • Общие обсуждения

  • Всем привет.
    Случилась следующая проблема:
    На 2003 сервере не запускались половина служб.
    После 3 часового ковыряния выяснилось, что у большинства служб не верно прописан исполняемые файл. Поправил значения в реестре частично помогло.
    Сейчас осталось разобраться только вот с этим: в скрытых устройствах (в диспетчере устройств) у "драйвер протокола tcp/ip стоит восклицательный знак. Соответственно не запускаются зависящие службы, такие как Сервер, DNS, DHCP и т.д. После сброса командами netsh winsock reset и netsh int ip reset восклицательный знак пропадает. Но драйвер не заводиться, при попатке запустить вручную пишет ошибку "не удается найти указанный файл". Файл драйвера физически присутствует. Попытка заменить его в безопасном режиме с рабочего сервера ни к чему не привела. Установка сп2 также не дала положительных результатов. Пробовал удалить сетевые платы. Результата 0.
    Бьюсь уже второй день, идей больше нет. Помогите кто чем может?
    ЗЫ: так как я приходящий админ, что делали с этой машиной не знаю. Каспер вирусов не нашел, после чего был благополучно удален.
    ЗЗЫ: Вариант с переустановкой крайне не желателен.
    6 марта 2009 г. 9:10

Все ответы

  • ошибки из event viewer будьте добры.
    Если сообщение полезно, нажмите "Сообщение было информативным". Если сообщение является ответом или частью ответа на Ваш вопрос, нажмите "Пометить как ответ".
    6 марта 2009 г. 9:25
  • Попробуйте следующее:

    1) Сделайте резервную копию сервера

    2) Выполните команду sfc /scannow на сервере (потребуется диск Windows 2003)

    3) Проверьте систему на вирусы в безопасном режиме

    4) Проверьте оперативную память

    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://eventid.net/
    6 марта 2009 г. 9:30
  • Aleksey Potapov написал:

    ошибки из event viewer будьте добры.


    Если сообщение полезно, нажмите "Сообщение было информативным". Если сообщение является ответом или частью ответа на Ваш вопрос, нажмите "Пометить как ответ".


    Думаю, лучше будет весь журнал систем: System.evt
    Это со вчерашнего дня.

    cognize_ написал:

    Попробуйте следующее:

    1) Сделайте резервную копию сервера

    2) Выполните команду sfc /scannow на сервере (потребуется диск Windows 2003)

    3) Проверьте систему на вирусы в безопасном режиме

    4) Проверьте оперативную память


    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://eventid.net/

    1. А не подскажите чем-как? Типа акрониса? Или стандартными средствами? На этом сервере даже папки dllcash нет.
    2. Не получается нет диска с enterprise sp 1. Есть только стандарт р2. А он на него плюеться.
    3. Недавно пробовал проверять с live-cd каспером 2009. с последними базами. Ничего не нашел.
    4. А это каким боком может повлиять? Сейчас конечно запущу проверку. Но думаю это ни к чему.


    6 марта 2009 г. 9:45
  • pevt написал:


    1. А не подскажите чем-как? Типа акрониса? Или стандартными средствами? На этом сервере даже папки dllcash нет.
    2. Не получается нет диска с enterprise sp 1. Есть только стандарт р2. А он на него плюеться.
    3. Недавно пробовал проверять с live-cd каспером 2009. с последними базами. Ничего не нашел.
    4. А это каким боком может повлиять? Сейчас конечно запущу проверку. Но думаю это ни к чему.



    1) Без разницы - цель - восстановить систему после экспериментов

    2) Скачайте с eopen дистрибутив

    3) Установите серверный антивирус

    4) На стабильность работы системы память влият прямым образом.

    После перезагрузки сервера проблема остаётся ? Обновления никакие не устанавливали ?

    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://eventid.net/
    6 марта 2009 г. 9:52
  • cognize_ написал:

    1) Без разницы - цель - восстановить систему после экспериментов

    2) Скачайте с eopen дистрибутив

    3) Установите серверный антивирус

    4) На стабильность работы системы память влият прямым образом.

    После перезагрузки сервера проблема остаётся ? Обновления никакие не устанавливали ?

    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://eventid.net/


    1. Если без разницы, то уже сделал бэкап. Первым делом :). Думал какая-то специальная процедура есть в таких случаях.
    2. А можно подробнее ссылочку? И как узнать точно какая именно версия стоит? А то и стандарт иногда хавает, потом плюется процентах на 30.
    3. Использовались след. антивирусы: KAV 6 server и с live cd KAV 2009
    4. Думаю здесь проблема вся таки в софте. Но чтоб не думалось прогоню memtest

    Да после перезагрузки остается. От безвыходности установил сп2. Изначально был сп1.
    6 марта 2009 г. 10:04
  •  https://eopen.microsoft.com/ru/

    Если сообщение полезно, нажмите "Сообщение было информативным". Если сообщение является ответом или частью ответа на Ваш вопрос, нажмите "Пометить как ответ".
    6 марта 2009 г. 10:05
  • Вот это внимательно по шагам выполните, должно помочь:
    http://support.microsoft.com/kb/325356


    MCP
    6 марта 2009 г. 11:04
  • Помогло следующее :) :
    Правой кнопкой "Потключение по локальной сети" -> Свойства -> Установить -> Протокол -> Добавить -> Установить с диска -> c:\windows\inf -> Microsoft -> Протокол интернета (TCP/IP) -> OK -> Перезагрузка.


    Теперь осталась следующая проблема:
    При попытке запуска службы сервер появляется ошибка: "Ошибка 1717: неизвестный интерфейс"
    В реестре вроде все в поряде, экзешник и длл-ка тоже на месте.
    6 марта 2009 г. 16:51
  • Помогите, пжлста.
    На сервере все еще не работает часть служб. В основном из-за службы "Сервер".
    Сейчас беспокоят следующие ошибки:
     
    Тип события:    Ошибка
    Источник события:    Service Control Manager
    Категория события:    Отсутствует
    Код события:    7023
    Дата:        08.03.2009
    Время:        13:56:31
    Пользователь:        Н/Д
    Компьютер:    BUH
    Описание:
    Служба "Сервер" завершена из-за ошибки  
    Неизвестный интерфейс.  
     
    Тип события:    Ошибка
    Источник события:    NetBT
    Категория события:    Отсутствует
    Код события:    4311
    Дата:        08.03.2009
    Время:        13:54:52
    Пользователь:        Н/Д
    Компьютер:    BUH
    Описание:
    Сбой при инициализации из-за невозможности создать устройство драйвера.
    Данные:
    0000: 00 00 00 00 01 00 58 00   ......X.
    0008: 00 00 00 00 d7 10 00 c0   ....×..À
    0010: 13 01 00 00 34 00 00 c0   ....4..À
    0018: 00 00 00 00 00 00 00 00   ........
    0020: 00 00 00 00 00 00 00 00   ........
     
     
    Уже все перепробовал. И вирусов нет, и chkdsk, и netsh, и переустановка всех сетевых клиентов-протоколов, и sp2, и реестр вручную сравнивал с только что установленным серваком, и sfc.
     
    Подкинте идейку.
    ЗЫ: есть еще ошибки, но как я понял первоисточник одна из этих.
    8 марта 2009 г. 13:54
  • Проверь, имеет ли параметр:
    HKLM\ SYSTEM\ CurrentControlSet\ Services\ NetBT\ Parameters\ "TransportBindName"
    значение   \Device\
    MCP
    8 марта 2009 г. 16:23
  • Ice1374 написал:

    Проверь, имеет ли параметр:
    HKLM\ SYSTEM\ CurrentControlSet\ Services\ NetBT\ Parameters\ "TransportBindName"
    значение   \Device\


    MCP



    Есть такой параметр и значение именно "\Device\". Есть еще какие-нить идеи?
    М.б. возможно как-то это дело все обнулить-переустановить?
    8 марта 2009 г. 16:28
  • Проблема похоже с сетевыми интерфейсами всё же. По вышеприведённой мною ссылке из реестра предлагается удалить ключи
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock и Winsock2
    Там довольно много подключей, имеющих прямое отношение к сети. Я бы всё же прогнал предлагаемый там алгоритм.

    P.S. Посмотри ещё в  теме последний пост про msinfo32 и попробуй такое у себя.


    P.P.S. Я бы ещё попробовал использовать утилиту ProcessMonitor от Sysinternals. Нужно поставить фильтр на  проблемную службу и попытаться диагностировать проблему по неудачным обращениям к файлам и реестру.



    MCP
    9 марта 2009 г. 5:15
  • Ice1374 написал:

    Проблема похоже с сетевыми интерфейсами всё же. По вышеприведённой мною ссылке из реестра предлагается удалить ключи
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock и Winsock2
    Там довольно много подключей, имеющих прямое отношение к сети. Я бы всё же прогнал предлагаемый там алгоритм.

    P.S. Посмотри ещё в  теме последний пост про msinfo32 и попробуй такое у себя.


    P.P.S. Я бы ещё попробовал использовать утилиту ProcessMonitor от Sysinternals. Нужно поставить фильтр на  проблемную службу и попытаться диагностировать проблему по неудачным обращениям к файлам и реестру.



    MCP


    Ключ я удалял уже раза 2-3. Не очень помогает.
    Вот msinfo32 почему-то не удается запустить. Говорит неизвестная команда.
    А процесс мнитор надо попробовать. Хорошая идея, спасибо.
    9 марта 2009 г. 9:34
  • Ммм... в 2003-ей не msinfo32, а winmsd.
    Если хотите, можете выложить отчёт в формате .nfo на общее обозрение.

    Попробуйте ещё раз всё-таки удалить "File and Printer Sharing for Microsoft Networks", после этого перезагрузитесь, а потом снова установите. Это действие должно переустановить службу Server.


    MCP
    9 марта 2009 г. 10:55
  • ProcessMonitor результаты (где не успех):
    Sequence,"Time of Day","Process Name","PID","Operation","Path","Result","Detail"
    47331,"16:24:35,4262663","svchost.exe","1476","RegOpenKey","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\TreatAs","NAME NOT FOUND",""
    47336,"16:24:35,4263895","svchost.exe","1476","RegQueryValue","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\InprocServer32\InprocServer32","NAME NOT FOUND","Length: 144"
    47338,"16:24:35,4264325","svchost.exe","1476","RegOpenKey","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\LocalServer32","NAME NOT FOUND",""
    47342,"16:24:35,4265289","svchost.exe","1476","RegOpenKey","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\InprocHandler32","NAME NOT FOUND",""
    47343,"16:24:35,4265527","svchost.exe","1476","RegOpenKey","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\LocalServer32","NAME NOT FOUND",""
    47344,"16:24:35,4265759","svchost.exe","1476","RegOpenKey","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\LocalServer","NAME NOT FOUND",""
    47346,"16:24:35,4266256","svchost.exe","1476","RegQueryValue","HKCR\CLSID\{1108BE51-F58A-4CDA-BB99-7A0227D11D5E}\AppID","NAME NOT FOUND","Length: 144"




    Почему-то обращается к несуществующим ключам. Вроде в хдоровом серваке их (ключей) тоже нет.
    9 марта 2009 г. 13:31
  • Может быть результат winmsd поможет понять картину:
    http://depositfiles.com/files/4z1p4t8op

    "File and Printer Sharing for Microsoft Networks" переустановил. Результата нет. Думаю проблема в инициализации какого-то устройства NetBT, что в свою очередь не дает стартовать серверу.
    9 марта 2009 г. 13:53
  • Да, повреждения всё-таки есть. Скорее всего в этом и проблема....
    Не хватает двух групп записей в Network -> Protocols :

    • RSVP UDP Service Provider
    • RSVP TCP Service Provider

    Надо вам их как-то восстановить....
    Попробуйте ещё диагностику с помощью netdiag провести как здесь описано:
    http://support.microsoft.com/kb/811259/ru

    Как группы записей вам восстанавливать пока неясно, то что MS рекомендует по этому поводу вы вроде как выполнили...  может где-то что-то не так сделали?


    Попробуйте через диспетчер оборудования удалить сетевую карту.
    После установки драйвера, выполните ещё раз такой скрипт:

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

    Все настройки сетевые при этом сбросятся.
    Для WinXP есть даже спец. утилита WinSockFix
    К сожалению, для 2003 такой нету. Можно конечно попробовать ею воспользоваться (например, в режиме совместимости), но последствия могут неожиданными...






    MCP
    9 марта 2009 г. 17:53
    • RSVP UDP Service Provider
    • RSVP TCP Service Provider
    Угу, осталось только это исправить


    Попробуйте ещё диагностику с помощью netdiag провести как здесь описано:
    http://support.microsoft.com/kb/811259/ru

    Не получается.говорит не может найти конфигурацию в реестре.

    Попробуйте через диспетчер оборудования удалить сетевую карту.
    После установки драйвера, выполните ещё раз такой скрипт:

    После этих манипуляций что-то произошло. Теперь даже DHCP не цепляется.

    Как же это наладить?
    9 марта 2009 г. 19:39
  • Все!
    Ребята, я сдался. :(
    Поставил вторую систему. Завтра с бух-м будем восстанавливать все программы.
    Огромное спасибо, кто помогал советам.
    ЗЫ: Если все же у кого возникнут идеи как это побороть - пишите. Оставил старую ось специально в надежде починить. Так сказать спортивный интерес.
    9 марта 2009 г. 21:21
  • > Не получается.говорит не может найти конфигурацию в реестре.
    Здесь, конечно, надо подробнее.

    >После этих манипуляций что-то произошло. Теперь даже DHCP не цепляется.
    упс...
    Драйвер встал корректно? Нужен application log.

    >Ребята, я сдался. :(
    главное, вовремя остановиться :)


    Можно было бы ещё попробовать начать экспортировать ветки реестра с живой системы...




    MCP
    10 марта 2009 г. 0:18