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

Обновлено: 04.07.2024

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

Windows

1. Распространение дистрибутива драйверов

Наиболее простым решением является распространение готового дистрибутива драйверов Guardant.
В состав Guardant SDK входят 32- и 64-разрядные версии мультиязычных MSI-пакетов и универсальный EXE-инсталлятор.

Если SDK был установлен в стандартную директорию, то эти файлы будут в папке C:\Program Files (x86)\Guardant\SDK7\Redistribute\Drivers\

Универсальный инсталлятор — автоматически определяет локаль и разрядность системы для установки нужной версии драйвера

GrdDrivers-x86.msi

Дистрибутив х86 версии драйвера Guardant — автоматически определяет локаль системы для выбора русского или английского языка интерфейса установщика. Подходит для централизованной установки через групповые политики в домене

GrdDrivers-x64.msi

Дистрибутив х64 версии драйвера Guardant — автоматически определяет локаль системы для выбора русского или английского языка интерфейса установщика. Подходит для централизованной установки через групповые политики в домене

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

2. Интеграция драйверов в дистрибутив защищенного приложения

Если предполагается устанавливать драйверы Guardant через инсталлятор защищенного приложения, то необходимо включить MSI-пакет с драйверами Guardant в свой комплект установки без изменений.
Драйверы Guardant работают с командной строкой через msiexec. Синтаксис команды должен быть следующим:
msiexec /Option <обязательный параметр> [необязательный параметр]
К примеру, команды для скрытой установки и удаления драйверов должны выглядеть так:

msiexec /i GrdDrivers-x64.msi /quiet

Установить драйвер в «тихом» режиме

msiexec /x GrdDrivers-x64.msi /quiet

Удалить драйвер в «тихом» режиме

Другие опции для Windows Installer можно посмотреть введя в командной строке msiexec без параметров.

Установку через командную строку также поддерживает и EXE-инсталлятор, а команды скрытой установки для него будут выглядеть так:

GrdDrivers.exe /install /quiet Установить драйвер в «тихом» режиме
GrdDrivers.exe /uninstall /quiet Удалить драйвер в «тихом» режиме

Другие опции EXE-инсталлятора можно посмотреть введя в командной строке GrdDrivers.exe /? .

Внимание!

Если работает UAC, то даже при скрытой установке через EXE-инсталлятор он может вывести пользователю запрос подтверждения на изменения в системе

3. Использование Windows API

Драйверы Guardant можно устанавливать, конфигурировать и удалять из Windows-приложений (например, из программы установки программного продукта) при помощи стандартного Windows API.

Пример для C++ входит в состав Guardant SDK и после его установки в стандартную директорию будет располагаться в папке C:\Program Files (x86)\Guardant\SDK7\Samples\Windows Driver Installation API\

Linux

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

Если SDK был установлен в стандартную директорию, то архив (udev-rules.tar.gz) с правилом будет в папке C:\Program Files (x86)\Guardant\SDK7\Redistribute\Linux\ , а также доступен для скачивания по ссылке.

Установка правила производится при помощи скрипта install.sh

Ключи Guardant работают в OC GNU/Linux (в том числе и в HID-режиме) без установки дополнительных драйверов и демонов, требуя лишь обеспечить имя и разрешение доступа к файлу устройства. Для обращения к ключу используются соответственно Linux USB Device Filesystem или Linux USB HID Device Interface (в случае HID-режима).

Внимание!

Для случаев нетипичного конфигурирования устройств, обратитесь к разделу имена и доступ к устройствам.

Установка правил для udev

Для ключей как в драйверном, так и в HID-режиме, и в случае использования файлов-устройств USB Device Filesystem.

После успешной установки правил нужно отсоединить электронный ключ от USB-порта и подсоединить повторно.

Ключ готов к работе с защищенным Linux-приложением.

Имена и доступ к устройствам

Для ключей, работающих в драйверном режиме

Обращение к ключу происходит через Linux USB Device Filesystem. Подробную информацию см. в файле linux/Documentation/usb/proc_usb_info.txt из документации к Linux. Для успешной работы с ключом в системе нужно разрешить доступ на чтение/запись к файлу устройства.

Для ключей, работающих в HID-режиме

Обращение к ключу происходит через Linux USB HID Device Interface (драйвер usbhid). Подробную информацию см. в файле linux/Documentation/usb/hiddev.txt из документации к Linux. Для успешной работы с ключом в системе нужно изменить имена соответствующих устройств на /dev/grdhidN и разрешить доступ на чтение/запись к файлу устройства.

Переменные окружения

Для настройки Guardant API под GNU/Linux следует пользоваться следующими переменными окружения:

GRD_IPC_NAME

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

USB_DEVFS_PATH

директория LinuxUSBDeviceFilesystem (точка монтирования или директория, содержащая дерево соответствующих устройств).
Если переменная не задана, будет использоваться /dev/bus/usb (если существует), иначе – /proc/bus/usb

Аппаратные ключи Guardant могут работать как через драйверы Guardant, так и без них (HID-режим, доступен для ключей моделей Guardant Sign/Time/Code и их сетевых версий).
Программные ключи Guardant SP и устаревшие аппаратные ключи Guardant Stealth III/Stealth II работают только через драйвер!

Важно!

  1. Наличие установленных драйверов Guardant в Windows-системе обязательно для работы программных ключей SP и устаревших аппаратных ключей Guardant Stealth III/Stealth II и т. п. Поэтому драйверы Guardant должны входить в комплект поставки приложения, защищенного указанными ключами.
  2. Новые модели ключей (Guardant Sign/Time/Code и их сетевые версии) могут работать под Windows как с драйверами, так и без установки драйверов (если ключ предварительно переведен разработчиком в HID-режим – см. описание HID-режима).
  3. Драйверы Guardant универсальны для всех электронных ключей Guardantи операционных систем семейства Microsoft Windows одной разрядности.
  4. Для 32- и 64-разрядных версий ОС Windows используются отдельные инсталляторы драйверов.

Установка драйверов

При инсталляции Комплекта разработчика Guardant драйверы автоматически устанавливаются в операционную систему.
Чтобы переустановить драйверы (установить драйверы на другом компьютере), запустите файл GrdDriversRU.msi (или Setup.exe), который по умолчанию находится в каталоге:

ОС Windows

Каталог по умолчанию

После появления на экране мастера установки следуйте его указаниям. Инсталлятор произведет копирование и установку драйверов для всех типов электронных ключей Guardant независимо от интерфейса подключения.
Важно!

  • Во время установки драйверов ВСЕ приложения должны быть закрыты, в противном случае возможны ошибки разделения файлов.
  • Для Windows 7/2008/Vista/2003/XP также необходимо, чтобы пользователь, который работает с программой установки, обладал правами администратора системы.

Диагностика ключей Guardant

Для диагностики ключей Guardant воспользуйтесь апплетом Драйверы Guardant из Панели управления Windows.
По нажатию кнопки [Диагностика] вызывается утилита диагностики электронных ключей.
Драйверы Guardant комплектуются утилитой диагностики GrdDem32.exe. Она помогает службе технической поддержки более оперативно проводить диагностику, анализируя сгенерированные утилитой отчеты.

Удаление драйверов

Для удаления драйверов Guardant необходимо воспользоваться меню Установка и удаление программ Панели Управления Windows.
Выберите из списка установленных программ Драйверы Guardant и нажмите на кнопку [Удалить].

Передача драйверов Guardant конечным пользователям

Разработчикам предоставляется несколько способов передачи драйверов конечным пользователям.

1. Распространение дистрибутива драйверов

Наиболее простым решением является распространение готового дистрибутива драйверов Guardant.
В состав ПО Guardant входят 32- и 64-разрядные версии драйверов, файлы которых имеют одинаковое название:

GrdDriversRU.msi

Дистрибутив х86 или х64 с русской версией драйверов Guardant

GrdDriversEN.msi

Дистрибутив х86 или х64 с английской версией драйверов Guardant

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

2. Интеграция драйверов в дистрибутив защищенного приложения

Если предполагается устанавливать драйверы Guardant через инсталлятор защищенного приложения, то необходимо включить MSI-пакет с драйверами Guardant в свой комплект установки без изменений.
Драйверы Guardant работают с командной строкой через msiexec. Синтаксис команды должен быть следующим:
msiexec </обязат. параметр> <имя msi-пакета> [необязат. параметр]
К примеру, команды для скрытой установки и удаления драйверов должны выглядеть так:

msiexec /i GrdDriversRU.msi /quiet

Установить драйвер в «тихом» режиме

msiexec /x GrdDriversRU.msi /quiet

Удалить драйвер в «тихом» режиме

Другие опции Windows Installer см. с помощью команды msiexec /?

3. Использование драйверного Guardant API

Драйверы Guardant можно устанавливать, конфигурировать и удалять из Windows-приложений (например, из программы установки программного продукта). Для этого в комплект поставки включена библиотека GrdDrv.dll, содержащая все необходимые функции API.
Описания всех используемых констант и структур данных находятся в файле GrdDrv.h. Можно включить эти файлы в приложение, использующее библиотеку GrdDrv.dll.
Подробно процесс работы с библиотекой описан в примере, написанном на языке C (файл InstDrvTest.c).
В процессе установки приложения файлы GrdDrv.dll и GrdDriversRU.msi (или английская версия GrdDriversEN.msi)должны находиться в одном каталоге.

Аппаратные ключи, начиная с Guardant Sign, могут работать ОС семейства Windows без установки драйверов Guardant. Для этого ключи необходимо предварительно перевести в Human Interface Device (HID) режим при помощи утилиты GrdUtil.exe.
При подсоединении ключа в HID-режиме к USB-порту компьютера система распознает ключ как стандартное HID-совместимое устройство, после чего ключ сразу же готов к работе.
Режимы работы ключей Guardant в HID-режиме и со стандартным драйвером для пользователя ничем не отличаются.

Аппаратные ключи, начиная с Guardant Sign, поддерживают работу в среде Linux, в том числе, в HID-режиме

* Для этого ключи необходимо предварительно перевести в HID-режим при помощи утилиты GrdUtil.exe

Также поддерживается работа защищенных Windows-приложений под WINE.

Для ключей в драйверном режиме, и в случае использования файлов-устройств USB Device Filesystem

Для ключей в HID-режиме

Для записи в каталог /etc/udev/rules.d требуются права суперпользователя.

Указанные правила предписывают udev установить права на чтение и запись для файла-устройства, представляющего электронный ключ Guardant в системе. Это позволит обращаться к ключу с привилегиями любого пользователя системы.
Информацию по защите приложений под Linux см. во 2-й части Руководства пользователя.

Установка USB-ключа

Если USB-ключ не устанавливается автоматически

В этом случае устанавливаем USB-ключ вручную. Подсоединяем к свободному USB-порту ключ USB, и запускаем (Пуск => Панель управления => Установка оборудования) Мастер установки оборудования, помогающий устанавливать драйверы для нового оборудования.

Установка USB-ключа


После нажатия кнопки "Далее" Мастер выполняет поиск оборудования, которое было недавно подключено к компьютеру, но еще не было установлено.

Установка USB-ключа


Когда поиск будет закончен, Мастер запрашивает - подключено ли устройство. Помечаем пункт "Да, устройство уже подключено", и нажимаем кнопку "Далее".

Установка USB-ключа


На открывшейся вкладке в списке установленного оборудования выбираем строчку "Guardant Stealth/Net II USB Key", и нажимаем кнопку "Далее".

Установка USB-ключа


Открывается вкладка, на которой читаем "Устройство работает нормально", после чего нажимаем кнопку "Готово".

Установка USB-ключа

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

2. Утилита установки драйвера LPT/USB ключа instdrv.exe находится в той папке, в которую вы установили программу. С помощью этой утилиты вы можете самостоятельно установить драйвер LPT/USB ключа.

Инструкция по эксплуатации
электронных ключей "Guardant"
(от фирмы-производителя ключей "Guardant")
Общие положения

1. Электронный ключ - это устройство, предназначенное для защиты программ и данных от несанкционированного использования и тиражирования.
2. Электронный ключ подключается к параллельному (LPT) или USB порту компьютера.
3. Электронный ключ для LPT порта при нормальном функционировании не вносит помех в работу принтера и других периферийных устройств, подключенных через него.

1. Выключите питание компьютера и периферийных устройств, подключенных к параллельному порту (принтера, сканера). LPT-ключи Guardant можно подсоединять к работающему компьютеру только при отсутствии периферийных устройств на данном порту.
2. Отключите периферийное устройство от параллельного порта. Если на компьютере имеется несколько параллельных портов, можно подключать электронный ключ к любому из них. 3. Разъем электронного ключа типа "вилка" подключите к параллельному порту компьютера (разъем типа "розетка" на задней панели системного блока) и заверните крепежные винты при помощи отвертки. Подключение должно быть плотным и без перекосов.
Электронные LPT-ключи можно подключать каскадно, т.е. последовательно один к другому (до 10 штук), при этом все они будут доступны для использования.
4. К разъему электронного ключа типа "розетка" подключите периферийное устройство и заверните крепежные винты при помощи отвертки.
5. Включите компьютер и загрузите операционную систему.
6. Установите драйверы Guardant, входящие в комплект ПО (см. пункт "Установка драйверов Guardant").
7. Установите прикладное ПО, следуя инструкции разработчиков.
8. При необходимости перезагрузите компьютер.
9. Убедитесь в том, что прикладное ПО функционирует правильно.

а). Электронные ключи Guardant USB можно использовать в операционных системах, которые поддерживают стандарт USB: MS Windows 95 OSR2/98/ME/2000/XP/2003.
б). Подключение и отключение ключей Guardant USB может производиться как при включенном компьютере, так и при выключенном.
в). USB-ключ следует подсоединять к порту только после установки драйвера Guardant. Если ключ был подсоединен до установки драйвера, и запустился стандартный Мастер установки USB-устройств Windows, то необходимо извлечь ключ из порта и отменить работу Мастера.

1. Установите драйвер ключа Guardant USB, входящий в комплект ПО (см. пункт "Установка драйверов Guardant").
2. При необходимости перезагрузите компьютер.
3. Подсоедините ключ Guardant USB к свободному USB-порту.
4. Произведите установку прикладного ПО, следуя инструкции разработчиков.
5. Убедитесь в том, что прикладное ПО функционирует правильно.

Правила эксплуатации и хранения (для обоих типов ключей)

1. Оберегайте электронный ключ от механических воздействий (падения, сотрясения, вибрации и т.п.), от воздействия высоких и низких температур, агрессивных сред, высокого напряжения; все это может привести к его поломке.
2. Не прилагайте излишних усилий при подсоединении электронного ключа к компьютеру и периферийного устройства к электронному ключу.
3. Не допускайте попадания на электронный ключ (особенно на его разъемы) пыли, грязи, влаги и т.п. При засорении разъемов электронного ключа примите меры для их очистки. Для очистки корпуса и разъемов используйте сухую ткань. Использование органических растворителей недопустимо.
4. Не разбирайте электронный ключ. Это может привести к поломке его корпуса, а также к порче или поломке элементов печатного монтажа и, как следствие - к ненадежной работе или выходу из строя самого электронного ключа.
5. В случае неисправности или неправильного функционирования электронного ключа обращайтесь к фирме-разработчику прикладного ПО.

6. ЗАПРЕЩАЕТСЯ подсоединять включенное периферийное устройство к электронному ключу, подключенному к компьютеру. В противном случае может выйти из строя не только электронный ключ, но и параллельный порт компьютера или периферийного устройства. Подключение периферийного устройства к компьютеру следует осуществлять только тогда, когда питание компьютера и периферийного устройства выключено, независимо от того, присоединен к компьютеру электронный ключ или нет. Подключение электронного ключа к работающему компьютеру допустимо, если не используются периферийные устройства.
7. Использование кабелей и дополнительных устройств (автоматические или ручные переключатели и др.), не соответствующих международным стандартам на параллельные интерфейсы (Centronics, Bitronics, IEEE 1284), может вызывать сбои в работе любых периферийных устройств, в том числе электронных ключей, подключаемых к параллельному порту. Если используемые устройства и кабели соответствуют упомянутым выше стандартам, нормальная работа гарантируется в том случае, если суммарная длина интерфейсных кабелей не превышает 1.8 м. Кабели и устройства должны иметь соответствующую маркировку.

Драйверы Guardant необходимы для надежной работы защищенных приложений и всех утилит, обращающихся к электронному ключу.
Комплект драйверов для различных операционных систем должен быть включен в состав прикладного ПО его разработчиками. Новые версии драйверов всегда доступны для загрузки на сайте Компании "Актив" в разделе "Загрузить".

1. Во время установки драйверов все приложения должны быть закрыты во избежание ошибки разделения файлов.
2. Пользователь, работающий с Windows NT/2000/XP/2003, должен обладать правами администратора системы, иначе установка драйверов будет невозможна.

1. Запустите программу установки драйверов InstDrv.exe.
2. Нажмите на кнопку "Установить драйвер" в появившемся диалоговом окне "Установка драйвера Guardant".
3. По необходимости перезагрузите операционную систему.

Установка драйверов Guardant для USB-ключей

Прежде чем присоединить электронный ключ Guardant к USB-порту компьютера, необходимо установить драйверы. Это связано с тем, что электронный ключ - нестандартное устройство, о котором операционная система не имеет никакой информации.
Кроме того, установка драйвера обычным для операционной системы Windows способом (посредством inf-файла, уже после присоединения ключа к USB-порту) невозможна - корректная установка требует измерения некоторых параметров для автоматической конфигурации драйвера. Эти функции возложены на утилиту установки драйверов InstDrv.exe.
Т. о., если ключ был присоединен к USB-порту компьютера ещё до установки драйверов, и запустился стандартный Windows-мастер установки USB-устройств, необходимо извлечь ключ из порта и отменить работу этого Мастера.

1. Выполните пункты 1 - 3 установки драйверов Guardant для LPT-ключей (см. выше).
2. Подсоедините ключ к порту.

Пункты 3 и 4 имеют отношение только к OC Windows XP, т. к. установка драйверов в этой операционной системе имеет некоторые особенности.

3. После присоединения ключа к порту снова запустится стандартный Мастер нового оборудования. На этот раз операционная система будет осведомлена о данном классе оборудования, что подтвердится наличием в консоли Мастера названия ключа "Guardant Stealth/Net USB Key". Следует выбрать "Автоматическую установку" и нажать кнопку "Далее".
4. После поиска и конфигурирования, Мастер сообщит, что "драйверы не подписаны корпорацией Майкрософт" и предложит отказаться от установки. Для продолжения установки драйверов необходимо выбрать "Всё равно продолжить", после чего установка драйверов будет завершена.
5. Свидетельством того, что ключ был успешно инициализирован операционной системой, является световая индикация ключа. Кроме того, ключ должен появиться в списке устройств Диспетчера оборудования Windows.


Драйверы Guardant для USB-ключа (новейшие):

Версия драйвера: 5.50.85 от 23.06.2010, WHQL-certified
Электронные ключи: все модели электронных ключей Guardant
Операционные системы: MS Windows 7 / 2008 / Vista / 2003 / XP / 2000

Скачайте и распакуйте архив, содержащий комплект драйверов Guardant последней версии. Запустите файл Setup.exe и следуйте указаниям программы установки. После успешной установки драйверов подсоедините ключ к порту компьютера.

Обратите внимание!

Рекомендуется периодически обновлять драйвера ключей Guardant. Это потребуется сделать, если ключи конфликтуют с какими-либо устройствами на Вашем компьютере.

Перед установкой драйвера уточните - какая версия MS Windows установлена на Вашем компьютере - 32-разрядная(x86) или 64-разрядная(x64).
Доступны для скачивания драйверы для 32-bit и 64-bit MS Windows.

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

Читайте также: