1С не бачить hasp
В організації, де я працюю, все програмне забезпечення ліцензоване, в т.ч. і 1С. Тому кожен раз, при установці 1С, потрібно встановлювати драйвер захисту, щоб програма запускалася.
Якось попросили мене встановити платформу на ноутбук. Я взяв дистрибутив і пішов ставити програму. Установка пройшла як завжди швидко, після чого я натиснув пункт меню "Установка драйвера захисту". На екрані з'явилося інформаційне вікно інсталятора зі статусом ходу установки. Після пари-трійки секунд очікування інсталятор видає повідомлення, що драйвер не вдалося встановити:
Забув сказати, що на ноутбуці стоїть Windows XP SP2. Подальші мої спроби установки драйвера приводили до такого-ж результату. Пробував і перезавантажувати ноутбук, і входити під адміністратором, і безпосередньо копіювати файли драйвера на диск - все марно.
Вирішив скачати драйвер Hasp з його рідного сайту, чи то пак з www.aladdin.com (є ще і український сайт www.aladdin.ru). Скачав, запустив установку. чекаю. Ура! Встановився! Запускаю 1С. чекаю. Приїхали! "Не знайдено ключ захисту!".
Після нетривалого пошуку відкриваю чергову посилання і бачу опис своєї ситуації. На щастя, крім опису проблеми була ще підказка, як її вирішити. Так ось, справа виявляється в тому, що така ситуація може виникати на деяких комп'ютерах з Windows XP Service Pack 2.
Скажімо так, проблема вирішується "в два ходи". Знаходимо файл boot.ini в завантажувальному диску (зазвичай диск C :), ОБОВ'ЯЗКОВО робимо його резервну копію. Замем знімаємо атрибут "тільки читання" і "прихований", відкриваємо, наодім рядок, яка виглядає приблизно так:
multi (0) disk (0) rdisk (0) partition (1) \ WINXP = "Windows XP RU" / fastdetect / NoExecute = OptIn
Замінюємо в цьому рядку параметри / fastdetect / NoExecute = OptIn на / fastdetect / Execute = OptIn / noguiboot / NOPAE, в результаті чого рядок буде виглядати приблизно так:
multi (0) disk (0) rdisk (0) partition (1) \ WINXP = "Windows XP RU" / fastdetect / Execute = OptIn / noguiboot / NOPAE
Це означає, що система буде завантажена без служби перевірки підпису драйверів.
Переагружаю систему зі зміненими параметрами, установіліваю драйвер знову - все впорядке, встановився! ВІДНОВИВ файл boot.ini в початковий стан, перезавантажив ноутбук, запускаю 1С - знову "Не знайдено ключ захисту!".
Повертаюся до yandex, rambler, google. Знову знаходжу щось схоже. Там радять змінити деякі параметри файлу Nethasp.ini. А саме NH_USE_BROADCAST встановити в значення Disabled, що означає відключення широкомовних повідомлень. Зробив, як рекомендують, запускаю 1С. ОСЬ ВОНО! НАРЕШТІ! ПРАЦЮЄ!
Ось таким чином був витрачений цілий день (!) На установку 1С, яка зазвичай займає максимум 20 хвилин.