Имя: Пароль:
1C
1C 7.7
v7: Windows 7/8/10 падает с драйверами Hasp на 1С 7.7
0 мыша1с
 
16.07.18
20:31
Всем привет!
Подскажите, кто сталкивался и решил проблему с падающей виндой, если на компьютере установлены драйвера HASP (которые hinstall.exe -i). Начиная с февраля, а именно обновления безопасности Windows 10 KB4074588 (для x32) компьютер сразу после обновления падает в синий экран с ошибкой BAD_POOL_CALLER. В марте аналогичные обновления пришли на Win7 и Win8. Но, если на последних можно отключить обновления, то Win10 упорно их включает, восстанавливает задания планировщика, восстанавливает похеренные папки для скачки обновлений и вообще непобедимая тварь.
Так получилось, что обслуживаю две больших сети, которые когда-то автоматизировались на семерке и с тех пор не видят ни желания, ни смысла переходить на восьмерку и неистово на новые компьютеры с Win10 заказывают 1С 7.7. И уже почти пол-года только и занимаюсь тем, что откатывать обновления, когда очередная касса его закачает.
В 1С только обрадовались такому развитию событий, в SafeNet (приемнике Аладдина) очень сильно хотели помочь, но развели руками, Microsoft игнорирует проблему.
При этом я недоумеваю от того, что форумы не кипят от обсуждения этой проблемы, ведь "семерку" до сих порт используют сотни предприятий. Может быть я не знаю каких-то секретов? Может быть можно установить 1Ску без драйвера Hasp или старая версия драйвера работает до сих пор на свежих обновлениях?
1 trdm
 
16.07.18
20:38
Да рубани ты её и все.
2 Winnie Buh
 
гуру
16.07.18
20:54
последнюю версию дров 7.63 от 14.05.2018 ставил?
3 MWWRuza
 
гуру
16.07.18
20:58
Вообще, все работает... Но, нежелательные обновления, можно при желании и отключить: качаем - https://support.microsoft.com/ru-ru/kb/3073930
инструкции: http://temowind.ru/vse-o-windows-10/kak-otklyuchit-obnovleniya-windows-10/
Можно еще дополнительно, в свойствах сетевого подключения указать, что оно "лимитное", тогда, вроде не должно качать обновления без спросу...
4 Kigo_Kigo
 
16.07.18
21:25
(0) Вот именно, что подобной фигней уже давно никто не занимается...
5 мыша1с
 
16.07.18
22:09
(1) ну нельзя рубить. Проверки возможны, виноват я буду
(3) да, но они приходят постоянно и каждое последующее убивает систему. Кроме того, без спросу качается SpringUpdate, в котором уже нельзя ничего выключить - все эти обновления безопасности встроены по умолчанию.
(2) к сожалению - да. Кому интересно - вот полный ответ Сентинела:

1. Система защиты HASP4, которую использует 1С для защиты своего ПО, была снята нами с поддержки ещё в 2006 году, как устаревшая, и с тех пор не дорабатывается и не поддерживается. Следствием этого, как Вы понимаете, является отсутствие поддержки современных ОС для ПО, защищённого с помощью HASP4. Последними официально поддерживаемыми ОС для HASP4 являются: Window Vista и Windows Server 2008 (не R2!), - официальной поддержки более современных ОС для HASP4 нет, и никогда уже не будет. Поэтому мы не гарантируем, что ПО, защищённое с использованием HASP4, будет работать на чём-то свежее Window Vista или Windows Server 2008 (не R2!).

2. Драйвера от актуальной системы защиты Sentinel LDK (те самые драйвера версии 7.63, которые Вы себе уже установили) обладают обратной совместимостью с HASP4 и обеспечивают работу ключа, как устройства, на ПК, НО(!) это не гарантирует что защищённое ПО сможет заработать с этим ключом, так как для его защиты использовалось API 1996 года, которое само по себе не тестировалось на совместимость с актуальными ОС.

3. "Драйвер для Windows. Версия 4.116" - этот драйвер выпущен в конце периода поддержки HASP4 (примерно 2006 год), естественно он не поддерживает современные ОС и работать на них не будет. Единственные драйвера которые Вы можете использовать на Windows 10 - это драйвера от системы защиты Sentinel LDK (актуальный драйвер 7.63, тот самый, который Вы уже используете). С этим драйвером ключ заработает как устройство на ПК, но, как я уже писал ранее, работоспособность самого защищённого ПО это не гарантирует.

К сожалению больше я ничем Вам тут помочь не смогу.
6 Сияющий в темноте
 
16.07.18
22:24
Если есть сетевой ключ,то можно собрать одну машину с хр и с нее прокинуть ключ. можно еще попробовать виртуалку поставить на 64 битную систему,просто,32 битная семеика и без 1с не очень хорошо себя ведет.
7 мыша1с
 
16.07.18
22:32
(6) Да, тоже рассматриваю мысль с виртуалкой. Вот только, чтобы все было "не прицепишься" вриртуалка должна быть на линуксе. Драйвера HASP на линукс есть, но я никогда не видел, чтобы кто-то ключи раздавал таким способом и не уверен, что все это заработает.
Но к сожалению, большинство ключей - однопользовательские на кассах. Почему - потому что весь магазин состоит из одной кассы :(
8 Garykom
 
гуру
16.07.18
22:37
(0)
1. Какая конфа? Важно неиспользование разных нестандартных расширений и ВК в 77.
2. Какой бюджет на решение проблемы, причем юридически чистое?
9 Сияющий в темноте
 
16.07.18
22:38
так у вас,скорей всего,защита с двумя ключами,и не работает второй,который хардлок,его можно поменять на современные решения,например,у штрих м было три типа ключей,и не все с семеркой дружат.
10 мыша1с
 
16.07.18
22:51
(8) 1.Что-то похожее на старые релизы Штрих-М Кассира, но совершенно с нуля написанное.
2.Да хрен его знает. А есть варианты?
(9) Только голый оперативный учет, ничего стороннего
11 Garykom
 
гуру
16.07.18
23:01
(10) 1. Кассир это хорошо тем более с 0. Главное чтобы никаких 1C++ не было и хитрых хаков.
2. Варианты сильно зависят от бюджета.
От полного запрета обновлений (в процессе кроме своей VPN никуда доступа нет, даже браузер только в виртуалке а не реальном компе) до своего движка платформы 1С77 на котором исполняется ваша конфа.
12 мыша1с
 
16.07.18
23:17
(11) Просто интересно, а что не так с 1С++? Я не раз видел оптимизацию с помощью нее. А на стартовой странице проекта первый абзац "Проект 1С++ посвящен расширению возможностей платформы 1С:Предприятие v7.7. Его поддерживает сообщество энтузиастов на основе лицензии GPL, что означает свободное распространение и доступ к исходному коду."
13 Garykom
 
гуру
16.07.18
23:47
(12) Платформа 1С77 с некоторыми глюками работает на линуксе под вайном.
1С++ и прочие же ВК заставить там работать уже намного нетривиальнее.

Аналогично с "движком 1С", его написать можно (например для языка 1С аля 8-ка написан onescript уже) но в сильно ограниченном варианте. Никакого нестандарта типа 1С++.
14 trdm
 
16.07.18
23:59
Даунгрейд 10-ки до 7-ки?
15 trdm
 
16.07.18
23:59
Фаервол с запретом на сервера обновления мелкософта
16 VladZ
 
17.07.18
04:19
(0) Ну и в чем проблема? Не ставь драйвера Haspа.
17 Провинциальный 1сник
 
17.07.18
05:49
(0) "восстанавливает похеренные папки для скачки обновлений"
А если папки не удалять, а тупо запретить к ним доступ всем, в том числе и системе? Или вместо папки создать файл с таким же именем. В общем, так от autorun-вирусов на флешках защищаться принято..)
18 мыша1с
 
17.07.18
14:27
(13) Понял, я думал Вы в смысле лицензионной политики против 1С++ :)

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

Просто удивляло то, что на форумах никто не разбирает проблему падающей винды из-за драйвера 1С и надеялся, что на форуме есть люди, которые знают и умеют решать проблему. Спасибо за участие!
19 Garykom
 
гуру
17.07.18
14:37
(18) На самом деле (кому очень надо) давно выкинули драйвера хаспа и просто ключики торчат для виду.
Это простейшее решение хотя и не совсем законное, главное это для sql версии 77 не делать чтобы сумму не превысить.
20 мыша1с
 
17.07.18
14:49
(19) Лет 10 назад попали клиенты, когда ОБЭП пришел, целенаправленно вытащил ключ и запустил 1Ску :(
21 мыша1с
 
17.07.18
14:50
И плевать они хотели на то, что все куплено и есть все документы. Нарушение лицензии и все.
22 Garykom
 
гуру
17.07.18
14:56
(20) ну сделай чтобы без ключа не запускалась :)
23 мыша1с
 
17.07.18
15:10
(22) Я так не умею. Научи, гуру!
24 Garykom
 
гуру
17.07.18
15:27
25 Масянька
 
17.07.18
15:29
(20) А там кроме эски ничего не было? В смысле нарушений.
26 Andreyyy
 
17.07.18
15:58
(7) VPN, ключ локальный выкинуть, получать лицензию по сети. По старым лицензионным соглашениям должно проканать.
27 MWWRuza
 
гуру
17.07.18
20:04
Я не пойму, ну если есть необходимость работать под 7.7, то почему нельзя систему откатить до семерки, 32 бита? Далась Вам эта десятка... Вроде какой-то даунгрейд предусмотрен, если не ошибаюсь. Ну, или как минимум, откатиться на релиз десятки, где все работало, и применить все необходимые средства для защиты от "обновлений", как я писал в(3)...
После этого, у Вас будет шанс дожить до релиза альтернативной программы для кассы, про что Вы пишете в (18)
28 trdm
 
17.07.18
22:55
(18) > Просто удивляло то, что на форумах никто не разбирает проблему падающей винды из-за драйвера 1С и надеялся, что на форуме есть люди, которые знают и умеют решать проблему.

Мы садимся на коней, махаем саблей и не паримся.
29 Сияющий в темноте
 
17.07.18
23:07
Сдалась вам эта 1с,все,что на ней написано переносится на accessruntime к примеру,без проблем
еще можно посмотреть новыц фронтол лайт,тоже работает на всем и дешево
опять же,сделать,чтобы платформа без ключа не запускалась проще простого,в ключ дебаг для 1с прописать приложение,которое проверяет наличие ключа через wmi и если его нет вместо запуска процесса 1с радостно выводит окно с сообщением,что ключа нет.
можно и в исходниках эммулятора покопаться и сделать тоже самое,чтобв он без ключа не запускался.
30 Сияющий в темноте
 
17.07.18
23:10
Мне,например,радостно сегодня сообщили,что старая программируемая клавиатура штрих-м не работает с Windows 7,а штрих м ответил,что драйвер они написали,но его нужно сертифицировать и подписывать,а это стоит денег,и никто делать не будет.
31 trdm
 
18.07.18
07:44
ждем ReactOS