АНДРЕЙ ЛУКОНЬКИН
Решаем проблемы
с установкой и удалением драйвера защиты
Не всегда поставляемый фирмой-разработчиком софт работает безупречно, причин может быть множество, и одной из самых распространенных является неактуальность драйверов и библиотек.
Если при установке драйвера защиты или при его удалении возникает ошибка примерно следующего вида:
Running processes are accessing the drivers.
Please stop the processes or use the -kp option.
Error code: 20, 4 958 0 0x140000 0x0 0x140000
|
то самым вероятным решением проблемы является актуализация версии драйвера.
Как это сделать?
В первую очередь узнайте текущую версию установленного в системе драйвера HASP, выполнив команду:
hinstall.exe -info
в подкаталоге C:\Program Files\1cv81\bin, сравните с последней версией на сайте производителя (см. рисунок).
Результат выполнения команды «hinstall.exe -info»
На сайте компании Aladdin (www.Aladdin.com) в разделе HASP Device Driver Downloads скачайте файл hinstall.zip, распакуйте его в какой-либо каталог и выполните команду:
hinstall.exe -i
для установки драйвера.
Если и после установки обновленного драйвера программа по-прежнему не запускается, нужно отключить функцию DEP в файле boot.ini. Наиболее простой способ выполнить это:
- нажать правую кнопку мыши на иконке «Мой компьютер» и выбрать команду «Свойства»;
- перейти на закладку «Дополнительно»;
- нажать кнопку «Параметры» в группе «Загрузка и восстановление»;
- нажать кнопку «Правка» в группе «Загрузка операционной системы»;
- в открывшемся на редактирование файле boot.ini найти все вхождения параметра /NoExecute (возможны варианты: /NoExecute=OptIn, /NoExecute=OptOut, /NoExecute=AlwaysOn и /NoExecute=AlwaysOff) и заменить значение параметра на AlwaysOff.
Таким образом, содержимое файла boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition RU" /fastdetect
/usepmtimer /NoExecute=OptIn
изменится на:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition RU" /fastdetect
/usepmtimer /NoExecute=AlwaysOff
Важно! При этом другие параметры загрузки ОС изменять не следует.
Закройте текстовый редактор, на вопрос о сохранении изменений при выходе ответьте утвердительно, и перезагрузите компьютер.
После выполнения вышеописанных действий драйвер защиты должен заработать в штатном режиме.