Уважаемые коллеги, давайте вместе разберем актуальную проблему, с которой сталкиваются многие пользователи до сих пор активно использующие платформу 1С:Предприятие 7.7, в частности конфигурацию "Торговля и Склад" (ТиС). Речь идет о поиске и корректной настройке аппаратных ключей защиты (USB HASP-ключей) на современных операционных системах и компьютерах, где зачастую отсутствуют устаревшие LPT-порты. Несмотря на то что 1С 7.7 не развивается с 2006 года, она по-прежнему остается рабочей лошадкой для многих компаний. Мы с вами подробно рассмотрим все возможные варианты решения этой задачи.
Начнем с анализа основных путей получения USB-ключа и затем перейдем к техническим аспектам его установки и настройки для стабильной работы.
Первым и наиболее надежным способом является взаимодействие с фирмой "1С". Мы выясним, что официально существуют процедуры замены устаревших LPT-ключей на современные USB-аналоги.
Фирма "1С" предоставляет услугу по замене аппаратных ключей защиты с интерфейсом LPT на USB для зарегистрированных пользователей программ "1С:Предприятие 7.7". Эта услуга, как правило, является платной и предоставляется при наличии технической возможности.
Для осуществления замены вам потребуется предоставить в отдел технической поддержки "1С" или через официального партнера следующие документы и сам ключ:
LPT. Важно, чтобы ключ был исправен и не имел следов физических повреждений.При обмене ключа "1С" проводит обязательную проверку сдаваемого ключа на его исправность и соответствие зарегистрированному программному продукту. Замене подлежат только ключи от типовых продуктов "1С:Предприятие 7.7" (обычно красного или белого цвета с маркировкой ACCNT, QXDXD, WRBQB).
Стоимость замены одного ключа для партнеров "1С" составляет около 3000 рублей. Если вы производите замену лично в офисе "1С" в Москве, процесс может занять минимальное время (обычно сразу). Через партнера процедура может продлиться до 3-х недель.
Мы должны понимать, что USB-ключи для "1С:Предприятие 7.7" существуют. Как правило, локальные ключи были фиолетовыми (USB HASP HL Pro), а сетевые — красными (USB HASP HL Net). Маркировка ключей привязана к конфигурации:
ACCNT — "1С:Бухгалтерия 7.7"QXDXD — "1С:Зарплата и кадры 7.7"WRBQB — "1С:Торговля и склад 7.7", а также "1С:Предприятие 7.7 Комплексная"Обратите внимание, что продукты, выпущенные до 2009 года, могли комплектоваться более длинными USB-ключами (около 52 мм), тогда как современные версии ключей обычно короче (около 40 мм).
Если официальная замена по каким-либо причинам вам не подходит, мы можем рассмотреть вариант приобретения ключа на вторичном рынке. Это может быть быстрее и дешевле, но сопряжено с определенными рисками.
Пользователи часто находят такие ключи на площадках объявлений, таких как Avito или Youla. Их продают как частные лица, так и компании, закрывающие или переходящие на новые версии 1С.
Приобретение б/у ключей и программ 1С на вторичном рынке сопряжено с рисками, которые мы обязательно должны учесть:
При поиске обязательно уточняйте у продавца маркировку ключа (ACCNT, QXDXD, WRBQB), его тип (локальный/сетевой) и интерфейс (USB). Не стесняйтесь задавать вопросы и запрашивать дополнительные фотографии.
Что делать, если у нас есть рабочий LPT-ключ, но современный компьютер не имеет соответствующего порта? Мы можем найти элегантное аппаратное решение.
Для компьютеров без встроенного LPT-порта мы можем использовать специальные контроллеры, устанавливаемые в слоты PCI или PCI-E материнской платы. Эти платы добавляют на компьютер один или несколько LPT-портов.
Опыт показывает, что важно выбирать контроллеры с проверенными чипсетами. Например, контроллеры на чипах NetMos (часто упоминается NetMos 9805) зарекомендовали себя как наиболее стабильные и совместимые с ключами 1С 7.7. На других чипах могут возникать проблемы с определением ключа и его стабильной работой.
Мы должны учитывать, что на 64-разрядных операционных системах Windows 1С 7.7 может не видеть аппаратный ключ напрямую, даже если он подключен через LPT-контроллер. В этом случае нам поможет установка Менеджера Лицензий (HASP License Manager). Рассмотрим подробнее этот момент:
LM устанавливается на компьютер, где физически подключен ключ. Он "видит" ключ и "раздает" лицензию по сети.LM через сетевой протокол. Это позволяет обойти проблему несовместимости 1С 7.7 с 64-битными ОС в части прямого определения ключа.HASP и сам LM для 64-разрядных систем Windows можно найти на сайте производителя ключей (например, Aladdin/SafeNet). Убедитесь, что вы используете актуальные версии драйверов.Поскольку 1С 7.7 является 32-разрядным приложением, при работе на 64-разрядных операционных системах Windows (таких как Windows 7, 8, 10, 11) мы можем столкнуться с рядом нюансов и проблем. Давайте разберем их по шагам.
Стандартный инсталлятор setup.exe 1С 7.7 не предназначен для 64-битных систем и часто не работает корректно. Мы можем использовать проверенный способ установки:
C:\Program Files\1Cv77\BIN) на вашу 64-разрядную систему. Рекомендуется размещать ее в C:\Program Files (x86)\1Cv77\BIN.На современных версиях Windows (Vista/7/8/10/11) часто возникает ошибка "Порядок сортировки для баз данных не совпадает с системным". Мы можем решить эту проблему несколькими способами:
ordnochk.prm: Создайте пустой текстовый файл с именем ordnochk.prm и разместите его в папке BIN платформы или в папке с информационной базой. Этот файл указывает 1С не проверять порядок сортировки.На некоторых серверных операционных системах или при строгих настройках безопасности может потребоваться добавить исполняемые файлы 1С (1cv7.exe и 1cv7s.exe) в исключения DEP. Это предотвратит блокировку работы приложения системой безопасности.
Поскольку 1С 7.7 является 32-битным приложением, по умолчанию оно может использовать не более 2 ГБ виртуального адресного пространства. Однако на 64-битной системе мы можем расширить этот лимит до 4 ГБ. Для этого необходимо выставить флаг IMAGE_FILE_LARGE_ADDRESS_AWARE для исполняемого файла 1cv7.exe.
Мы можем сделать это с помощью утилиты EDITBIN.EXE, которая входит в комплект Microsoft Visual Studio. Рассмотрим пример:
"C:\Program Files (x86)\Microsoft Visual Studio\...\VC\bin\editbin.exe" /LARGEADDRESSAWARE 1cv7.exe
Укажите полный путь к EDITBIN.EXE на вашей системе. После выполнения этой команды 1С 7.7 сможет более эффективно использовать доступную оперативную память, что особенно актуально для больших баз данных.
V7PLUS.DLL:
Если при работе с 1С 7.7 возникают проблемы, связанные с компонентой V7PLUS.DLL (например, при работе с внешними отчетами или обработками), нам потребуется ее зарегистрировать. Перенесите файл V7PLUS.DLL в папку BIN вашей платформы и выполните следующую команду в командной строке, запущенной от имени администратора:
regsvr32 V7PLUS.DLL
Для корректной работы иногда достаточно один раз открыть базу от имени администратора после установки и использовать функционал, задействующий V7PLUS.DLL.
LM для x64:
Убедитесь, что вы используете 64-битные версии драйверов для аппаратных ключей HASP и HASP License Manager. Их можно скачать с официального сайта производителя ключей (Sentinel/Thales).
Account.dll:
Иногда при установке 1С 7.7, даже если выбрана только компонента "Оперативный учет" (ТиС), инсталлятор может дополнительно устанавливать файл Account.dll (компонента "Бухгалтерский учет"). Для соблюдения чистоты лицензионности мы можем просто переименовать Account.dll в Account.pls (как это делает фирменный инсталлятор 1С) или вовсе удалить этот файл, если он не нужен.
Мы с вами подробно рассмотрели все аспекты, связанные с приобретением и настройкой USB-ключей для 1С 7.7, а также с обеспечением стабильной работы платформы на современных 64-разрядных системах. Выбирайте наиболее подходящий для вас вариант, исходя из ваших ресурсов и имеющихся ключей. Помните, что комплексный подход к решению проблемы, включающий как аппаратные, так и программные настройки, поможет вам обеспечить долгую и стабильную работу вашей системы 1С:Предприятие 7.7.
← К списку