none
Проблема при установке драйвера vpndrvr (CSP VPN Client S-Terra) RRS feed

  • Вопрос

  • Добрый день!

    Столкнулись с такой проблемой:

    Производится установка CSP VPN Client S-Terra на ОС Win 7x 32 Корпоративная.

    При первоначальной установке всё проходит нормально, только лишь выдаётся предупреждение о том, что драйвер не имеет цифровой подписи (Windows can’t verify the publisher of this driver software), после нажатия кнопки "всё-равно установить этот драйвер" установка корректно продолжается и завершается.

    После установки обновлений на ОС (перечислять все не буду, т.к. много их) возникла необходимость переустановить CSP VPN Client. Удалили, перезагрузили ПК, запустили установку. И вместо выше описанного предупреждения система выдаёт ошибку "Error 25021. Driver "vpndrvr" installation failed. Prodact installation aborted"

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

    Было сделано:

    1. отключали проверку цифровой подписи через ГП: User Configuration->Administrative Templates-> System->Driver Installation

    2. загружали ОС в режиме "Отключение обязательной проверки подписи драйвера"

    3. отключали проверку подписи с помощью bcdedit

    4. пробовали разные уровни уведомлений в UAC

    5. поставили на другую машину с аналогичной конфигурацией, с теми же обновлениями - работает!!! Каждый раз при установке выдаётся сообщение, где можно выбрать установку драйвера. Если от неё отказаться, то выдаётся такая же ошибка 25021.

    В общем закономерность не понятна, на каких-то машинах проблема есть, на каких-то (но таких меньше) её нет.

    Помогите, разобраться!

Ответы

  • Наконец удалось получить от S-Terra рекомендации по решению проблемы. Цитирую:

    Потребуется удалить директории:
     %Windir%System32DriverStoreFileRepositorynetvpn*
     
    Во-вторых удалить файлы:
    %Windir%System32DriverStoreINFCACHE.1
    %Windir%infINFCACHE.1       (для windows xp)
    %Windir%System32DriverStoreinfstrng.dat
    %Windir%System32DriverStoreinfstor.dat
    %Windir%System32configDRIVERS  (для windows 8)
     
    После удаления указанных файлов выполнить перезагрузку системы.
     
    Примечания:
     - для отображения указанных файлов может понадобиться включить режим отображения скрытых файлов и папок;
     - может понадобится вручную изменить права доступа к указанным файлам:
        1. Select Properties.
        2. Click on the Security tab.
        3. Click on Edit to edit the permissions of the file.
        4. Click on Add to add User Groups.
        5. Type Administrators in the User Groups field and click on OK.
        6. Set Administrators to Full Control and click on OK.

    После этого, во время очередной установки, может выдать запрос "Требуемый файл" для выбора пути к vpndrvr.sys.

    Тогда делаем следующее:

    Нажать на отмену (если потребуется - несколько раз). Дождаться, когда инсталляция откатится.
    После этого перегрузиться.
    Далее прогнать cleaner, перегрузиться и снова попробовать поставить.
     
    Если проблема повторится, попробовать руками задать (через "Обзор...") директорию агента (c:\Program Files\CSP VPN Client).

    13 ноября 2013 г. 12:07

Все ответы

  • Здравствуйте!

    Предоставил ли Вам поставщик какое-то решение?

    Удалось решить проблему, или вопрос ещё актуален?


    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"


    21 июня 2013 г. 11:53
    Модератор
  • Здравствуйте!

    Нет, никакого решения до сих пор не найдено, вопрос актуален.

    Неужели никто с такой проблемой ранее не сталкивался?

    24 июня 2013 г. 5:42
  • В %Windir%\Inf смотрели SetupAPI лог?

    Полезная статья: Using the SetupAPI Log File


    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение"

    24 июня 2013 г. 11:44
    Модератор
  • Лог смотрели. Там каких-то явных ошибок я не заметила. К сожалению не получается сюда вставить нормальную ссылку на логи. Уберите пробелы: rusfolder.com / 37032581

    Может Вы более опытным взглядом что-нибудь определите)

    28 июня 2013 г. 6:08
  • Добрый день!

    Попробуйте так:

    Удалите CSP VPN Client S-Terra, если она установлена. После этого, зайдите в редактор реестра и выполните поиск ключей: 51f5b7f1-49cc-2dec-d504-136b08deb205 и 55489699-c07e-0f3e-b393-c0157dcde34b (Для поиска, выберите в regedit: правка>поиск). Если такие ключи будут найдены, то предварительно, на всякий случай, сохраните их (Нажмите правой кнопкой по ключу>Экспорт) и после этого, удалите их.

    Также, почистите содержимое %temp%  (Win+R>%temp%>Enter)

    После выполнения вышеуказанных действий, попробуйте повторить установку.


    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение".


    Модератор
  • Большое спасибо за ответ! Пока, к сожалению, нет возможности проверить рекомендацию. После проверки обязательно отпишусь.
    12 июля 2013 г. 13:19
  • Добрый день!

    Наконец-то удалось протестировать ваши рекомендации. К сожалению, они не помогли. Указанных ключей не обнаружилось в реестре. Чистка папки %temp% не помогла.

    26 августа 2013 г. 11:34
  • Обнаружилось следующее: в папке C:\Windows\System32\DriverStore\FileRepository\netvpn.inf_x86_neutral_117d4b32535dda2c присутствует драйвер "vpndrvr".  Папка и её содержимое остаётся после удаления ПО CSP VPN Client . Пыталась удалить вручную, но удалить её не получается, т.к. она системная. Пробовала добавлять права на папку, удалять через тотал_командер - безуспешно. Все действия под локальным Админом. Есть ли какой-либо ещё способ удалить эту папку?
    27 августа 2013 г. 6:49
  • Привет!

    Брали Ownership на папку когда пытались удалить? Можете воспользоваться Revo uninstaller в случае если не получается обычным способом..



    • Изменено qaswer 27 августа 2013 г. 7:02
    27 августа 2013 г. 7:01
  • Уже получилось удалить, через безопасный режим. Но это в итоге это всё равно не решило проблему. Драйвер по прежнему не устанавливается.
    27 августа 2013 г. 9:33
  • Выше Вы пишите что обращались в поддержку производителя программы, от них нет решения?

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

    27 августа 2013 г. 13:48
  • Проверьте остатки программы в Диспетчере устройств; Диспетчере устройств\Скрытые устройства; Службы. Удалите найденные там остатки и после перезагрузки, удалите оставшуюся папку.

    Windows 7, имеет в своём составе, создание актуального со всеми настроенными программами Образа операционной системы. Почему Вы не используете для восстановления, этот созданный образ?


    Да, я Жук, три пары лапок и фасеточные глаза :))


    28 августа 2013 г. 3:57
    Модератор
  • qaswer, пробовала так делать на чистой машине и вот парадокс, даже после установки всех обновлений программа устанавливается. ТП производителя после сбора логов молчит.

    Жук, в скрытых устройствах нет никаких остатков. Образ создаётся автоматически? Хотя думаю, он всё равно здесь не поможет, т.к. переустановка ПО необходима для изменения настроек подключения пользователя. Каждый раз откатываться на ранее сохранённый образ не лучший вариант.

    Обнаружился ещё нюанс:

    Попробовала на ту же проблемную машину установить более свежую версию ПО. Она установилась ,при этом выдалось сообщение о том, что драйвер "vpndrvr" не имеет цифровой подписи. После нажатия кнопки "Всё равно установить", установка продолжилась корректно. Такая же ситуация была, когда пробовали на чистой машине устанавливать старую версию.

    Т.о. вопрос на данный момент: что может являться причиной того, что при установке на проблемную машину старой версии ПО не появляется сообщение о цифровой подписи драйвера, и соответственно нет возможности "Всё равно установить".

    29 августа 2013 г. 6:14
  • Добрый день!

    Думаю, что причиной этого является наличие каких-то "хвостов" vpndrvr.

    Попробуйте на одной из проблемных машин произвести удаление драйвера  c помощью утилиты devcon.

    Как установить данную утилиту, найдете здесь.

    Для удаления драйвера, нужно будет использовать следующую команду:

    devcon dp_delete [-f] vpndrvr.inf
    Дополнительную информацию о devcon tool найдете здесь, а про команду удаления здесь.

    Надеюсь, что это Вам поможет.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    29 августа 2013 г. 7:13
    Модератор
  • Нет, Образ операционной системы с установленными и настроенными параметрами программ необходимо создавать вручную: Панель управления\Архивация и восстановление\Создание образа системы.

    По вопросу полного отключения проверки цифровой подписи драйверов в Windows 7, можно прочитать в статьях http://winitpro.ru/index.php/2011/11/08/kak-otklyuchit-proverku-cifrovoj-podpisi-drajvera-v-windows-7/ и http://social.technet.microsoft.com/Forums/ru-RU/f3cc0377-7990-4cf0-a59b-03054f3a465c/-windows-7


    Да, я Жук, три пары лапок и фасеточные глаза :))


    30 августа 2013 г. 0:30
    Модератор
  • Проверку цифровой подписи отключала - не помогает.

    devcon dp_delete у меня не заработала. Пишет нет такой команды. Может что не так делаю?

    5 сентября 2013 г. 6:10
  • Вы установили Devcon по этой инструкции

    СMD при вводе devcon dp_delete нужно запустить от администратора.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    5 сентября 2013 г. 6:29
    Модератор
  • Сейчас переустановила из образа по вашей ссылке. Команда dp_delete заработала, но результат её выполнения: Deleting the specified driver package from the machine failed. При этом в папке C:\Windows\System32\DriverStore\FileRepository\netvpn.inf_x86_neutral_117d4b32535dda2c, где обнаружился драйвер "vpndrvr" есть следующие файлы: netvpn.inf, netvpn.PNF, netvpn_m.inf, vpndrvr.sys. Попробовала удалить каждый из них, результат один и тот же.
    5 сентября 2013 г. 7:30
  • У Вас на проблемном компьютере, установлена операционная система Windows 7, попробуйте выполнить проверку производительности:

    и напишите результат.


    Да, я Жук, три пары лапок и фасеточные глаза :))

    6 сентября 2013 г. 10:49
    Модератор
  • Процессор: 4,4

    Память: 4,5

    Графика: 5,9

    Графика для игр: 5,3

    Основной жесткий диск: 5,9

    Общая: 4,4

    На данный момент все действия провожу на виртуалке, т.к. на рабочем АРМ вынуждены были установить XP до решения проблемы. Соответственно и данные с виртуалки.

    Есть другая виртуалка, на которой проблема не проявляется, для неё оценка производительности совпадает с проблемной машиной.

    6 сентября 2013 г. 12:21
  • Не совсем верную инструкцию предоставил Вам в предыдущем посте.

    Я нашел описание возникшей у Вас ошибки при использовании devcon dp_delete:

    The OEM*.inf file name is required in the DevCon Dp_delete command. If you try to use the original name of the INF file, the command fails, as shown in the following DevCon output.

    devcon dp_delete C:\WinDDK\5322\src\general\toa
    ster.inf
    Deleting the specified Driver Package from the machine failed.
    devcon failed.

    То есть, для начала нужно добавить каждый .inf файл в пакет хранилища (OEM) и только после этого удалять:

    The OEM*.inf file name of the INF file. Windows assigns a file name with this format to the INF file when you add the driver package to the driver store, such as by using DevCon dp_add.

    Добавьте .inf файлы в хранилище (OEM) с помощью DevCon dp_add и попробуйте снова произвести удаление. 

    Дополнительную информацию найдете в статье Example 45: Add and Remove Driver Packages


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    6 сентября 2013 г. 13:00
    Модератор
  • CSP VPN Client S-Terra, не единственная программа, установленная у Вас для защиты. Сравните, какие программы установлены на проблемном компьютере и компьютере где эта проблема не наблюдается.

    Установлено точно, что при установке программы защиты данных Secret Disk R Personal sd-4.8.0.434-ru-x86 воспроизводится ситуация, с невозможностью обновления драйвера без цифровой подписи. При удалении программы Secret Disk R Personal, переустановка программы с драйвером без цифровой подписи, происходит в штатном режиме с соответствующим запросом.


    Да, я Жук, три пары лапок и фасеточные глаза :))

    7 сентября 2013 г. 1:40
    Модератор
  • Наконец удалось получить от S-Terra рекомендации по решению проблемы. Цитирую:

    Потребуется удалить директории:
     %Windir%System32DriverStoreFileRepositorynetvpn*
     
    Во-вторых удалить файлы:
    %Windir%System32DriverStoreINFCACHE.1
    %Windir%infINFCACHE.1       (для windows xp)
    %Windir%System32DriverStoreinfstrng.dat
    %Windir%System32DriverStoreinfstor.dat
    %Windir%System32configDRIVERS  (для windows 8)
     
    После удаления указанных файлов выполнить перезагрузку системы.
     
    Примечания:
     - для отображения указанных файлов может понадобиться включить режим отображения скрытых файлов и папок;
     - может понадобится вручную изменить права доступа к указанным файлам:
        1. Select Properties.
        2. Click on the Security tab.
        3. Click on Edit to edit the permissions of the file.
        4. Click on Add to add User Groups.
        5. Type Administrators in the User Groups field and click on OK.
        6. Set Administrators to Full Control and click on OK.

    После этого, во время очередной установки, может выдать запрос "Требуемый файл" для выбора пути к vpndrvr.sys.

    Тогда делаем следующее:

    Нажать на отмену (если потребуется - несколько раз). Дождаться, когда инсталляция откатится.
    После этого перегрузиться.
    Далее прогнать cleaner, перегрузиться и снова попробовать поставить.
     
    Если проблема повторится, попробовать руками задать (через "Обзор...") директорию агента (c:\Program Files\CSP VPN Client).

    13 ноября 2013 г. 12:07