Ошибка подключения к kalkancryptcom dll
Зарегистрируйте классы вручную
Для этого откройте от имени администратора командную строку (не PowerShell) и выполните одну за другой четыре эти команды:
for %x in (C:\Windows\System32\*.dll) do regsvr32 %x /s
for %x in (C:\Windows\System32\*.ocx) do regsvr32 %x /s
for %x in (C:\Windows\SysWOW64\*.dll) do regsvr32 %x /s
for %x in (C:\Windows\SysWOW64\*.ocx) do regsvr32 %x /s
Если у вас 32-битная система, можно ограничиться только двумя первыми командами.
По большому счету на этом всё.
Если ни один из приведенных способов исправления ошибки не помог, прибегните к проверенному и надежному способу — откату Windows к ближайшей системной точке восстановления.
Для правильной работы игр, которые используют Vulkan API, требуется сначала установить или обновить драйвер видеокарты. Современные видеоадаптеры от NVidia и AMD полностью поддерживают технологию Vulkan, что нельзя сказать о видеокартах, выпущенных до 2016 года. Именно на компьютерах, где установлены такие видеокарты и возникают проблемы с компонентом графического драйвера vulkan-1.dll .
Самый простой и правильный способ избавиться от ошибки запуска игры – это обновить драйвер на видеокарту.
Для загрузки видеодрайвера потребуется пройти на сайт разработчика программного обеспечения - Khronos. На сайте требуется выбрать производителя видеокарты. Далее следует выбрать операционную систему вашего компьютера и выбрать из списка модель видеокарты. К сожалению не все видеокарты могут работать с новой технологией, поэтому если вы не находите в списке свою видеокарту, то возможно, вы не сможете запустить такую игру. По крайней мере, загрузите и установите с сайта производителя графического адаптера актуальную версию драйверов.
После установки драйвера обязательно перезагрузите компьютер.
Следующим этапом будет, если ошибка осталась, попытаться найти сам файл vulkan-1.dll в интернете и зарегистрировать его в системе.
Скачанный файл следует поместить в системную папку System32 (или SysWOW64, если у вас Windows имеет разрядность 64 бит) . Можете скопировать файл в обе папки, ничего страшного не произойдет. Указанные системные папки находятся на системном диске (как правило – это диск С) в папке Windows. После чего попробуйте снова запустить игру.
В таком случае проводим регистрацию файла:
1. Вызываем окно Выполнить, нажав на клавиатуре Win + R ;
2. Вводим такую команду для 64-битных систем:
%windir%SysWoW64
egsvr32.exe %windir%SysWoW64vulkan-1.dll
Для Windows x86 (32-бит) вводим такую команду:
%systemroot%System32
egsvr32.exe %windir%System32vulkan-1.dll
Возможно, потребуется перезагрузить компьютер.
Также не помешает повторно установить компонент DirectX , установщик которого можно скачать ан официальном сайте Microsoft.
Если проблема осталась, а у вас на компьютере или ноутбуке имеется две видеокарты (встроенная и дискретная) , попробуйте в BIOS отключить интегрированную видеокарту или, наоборот, отключить дискретную, а запустить игру через интегрированную. Для этого может понадобиться подключить монитор к другому разъему системного блока. При этом будьте готовы к тому, что игра через интегрированную видеокарту будет работать заметно медленней, так как у интегрированного видео обычно более низкая производительность, по сравнению с дискретными видеокартами. Но из-за того, что она может быть встроена в процессор или быть другой фирмы, вероятность запуска игр с поддержкой Vulkan API повышается.
Напоследок, когда ни один из способов не привел к положительному эффекту, нужно посетить сайт разработчика самой игры. Дело в том, что возможные проблемы с игрой могут быть описаны в отдельном разделе Вопросы и ответы (FAQ) , Поддержка и т.п. Здесь могут быть указаны рекомендации по устранению возможных ошибок запуска игры.
Кстати, очень распространенная причина появления ошибок – это скачивание игр из непроверенных источников, пиратских сайтов и т.п. Приобретение или загрузка лицензионной игры во многих случаях позволит избавить геймера от «головной боли» и сразу наслаждаться игрой.
3. Для настройки библиотек по новому формату ЭЦП необходимо зайти в папку C:\lmpe.
Затем открыть папку «VS» и установить библиотеку программы (Открыть папку «VS» и запустить файл vcredist_x64.exe или vcredist_x86.exe.)
! Примечание: для того, что бы выбрать файл надо определить разрядность Операционной Системы (Windows). Если ОС 64-bit тогда необходимо запустить файл vcredist_x64.exe если ОС 32-bit vcredist_x86.exe. Для проверки разрядности ОС необходимо зайти в свойство ПК и определить тип системы (Рисунок-4).
4. Для настройки драйвера для нового формата ЭЦП находится в папке C:\lmpe
Папка «dll» в данной папке «dll», содержит три файла:
Для установки драйвера необходимо выполнить:
Перейдите в папку «dll» и двойным кликом запустите файл init.bat или init64.bat от имени администратора (Рисунок-5);
! Примечание: для того, что бы выбрать файл надо определить разрядность Операционной Системы (Windows). Если ОС 64-bit тогда необходимо запустить файл init64.bat если ОС 32-bit запускается init.bat. Для проверки разрядности ОС необходимо зайти в свойство ПК и определить тип системы.
Авторизация Пользователя
Для авторизации в системе пользователю необходимо иметь:
1. Логин пользователя системы (выдается Департаментом информационной безопасности АО «ЦРТР»);
2. Пароль на логин (выдается Департаментом информационной безопасности АО «ЦРТР»);
3. ЭЦП сотрудника ЦЗН (выдается ЦОН, МЮ РК);
4. Пароль на ЭЦП.
Для входа в систему необходимо сделать следующее: Вызов формы авторизации – нажатие на ярлык
Далее, на рабочем столе открывается форма авторизации (Рисунок-7):
3. Выбор системы – Занятость
4. Ввод пароля ЭЦП
5. База данных не меняется
6. IP адрес не меняется
7. Порт не меняется
8. Укажите путь к ЭЦП пользователя. Из папки с вашим ЭЦП выберите второй файл как на рисунке ниже и нажмите на кнопку «Открыть» (Рисунок-8).
! Для пользователей областных УКЗиСП указывать ЭЦП и пароль ЭЦП не нужно. Для входа в систему необходимо сделать следующее: Вызов формы авторизации – нажатие на ярлык
Далее, на рабочем столе открывается форма авторизации (Рисунок-9):
1. Введите имя пользователя
2. Введите пароль
Далее, на рабочем столе открывается форма предупреждения, которая обозначает вход в систему без ЭЦП (Рисунок-10):
После входа доступ на режим регистрация заявителей и направление на работу будут закрыты.
А также проверить подлинность и сохранить настройки можно через Инструменты программы. Для этого в Меню выберите Инструменты->настройки ЭЦП:
1. Укажите путь к ЭЦП;
2. Введите пароль;
3. Нажмите на «Проверить»;
4. Нажмите на «Сохранить»;
5. Выйдите из программы
6. Зайдите заново, при этом указывается только пароли имени пользователя и ЭЦП.
В большинстве случаев никаких проблем с этой библиотекой не наблюдается - обновлятор сам автоматически регистрирует и использует библиотеку нужной версии 1с, но изредка возникают случаи (в основном на серверных ОС), когда требуются "пляски с бубном".
Как понять, что у нас проблемы с COM
Для этого нажимаем кнопку "Проверить настройки" удерживая клавишу "Shift" на клавиатуре:
При нормальной работе COM отчёт будет примерно таким:
При проблемах же с COM возникнет вот такая или похожая ошибка:
Ещё может писать, что -то типа " Не удалось создать программное подключение к 1С ".
Эта тема в сообществах:
Кайрат-F2 » 19 фев 2020, 09:44
Necytij » 19 фев 2020, 10:55
Necytij » 19 фев 2020, 10:55
Кайрат-F2 » 19 фев 2020, 11:04
Да, первый клиент (версия 1.0.3.1) иногда сбой давал, в логах ошибка и отчет не появлялся в Исходящих (подозреваю, что даже не подписывался).
Причем непонятно то ли это из-за Интернета (тогда опять Интернет глушили), то ли из-за сервера, то ли из-за клиента.
Но перезагрузка и повторная отправка решили вопрос у человека.
Necytij » 19 фев 2020, 11:56
Ошибка сокета выходит постоянно (примерно раз в 20-60 секунд) и под администратора правами с повышением тоже.
Кайрат-F2 » 19 фев 2020, 12:04
Necytij писал(а): Обычному пользователю не админу(если пользователь работает под ограниченной учеткой!, иначе не нужно этого делать) нужно дать на запись права на папку log и файл AppCfg.xml в папке с программой, чтобы мог менять ключ самостоятельно. Иначе сыпет отказами в доступе
Можно конечно предложить запускать через runas.exe или поставить галочку запуска от Администратора, второй вариант лучше.
Но конечно Ваш способ лучше.
Кайрат-F2 » 19 фев 2020, 12:05
GRaiS » 19 фев 2020, 16:26
Уверены? Я пробовал сначала поставить сверху, вышла эта ошибка, при отправке с декларанта. В исходящих данных не было.
Удалил транспорт, папку тоже, поставил новую версию транспорта. Результат тот же.
Что, переустановить сам Декларант? По моему, тут дело не в декларанте, а самом транспорте. У кого какие мысли?
Кайрат-F2 » 19 фев 2020, 17:37
Мое предположение - второе.
GRaiS » 19 фев 2020, 17:40
Кайрат-F2 » 19 фев 2020, 17:51
Я напомню, что новый транспорт использует новые порты! Поэтому если ты за firewall, то старые правила больше не работают!
GRaiS » 19 фев 2020, 18:01
Снес декларант, поставил заново, ошибка та же.
Файрвол стоит, но я вынес за файрвол и поставил прямой Интернет. Результат тотже.
Кайрат-F2 » 19 фев 2020, 18:04
ТаАм есть инструкция для пользователя, посмотри не указаны ли порты, к которым подключается ПО. Можем проверить доступность.
GRaiS » 19 фев 2020, 18:26
Касательно Вашего запроса AKCIZ20-208 от 19.02.2020 г.
Вам необходимо деинсталировать Транспорт, удалить в корне C:\CEF\AkcizMailer, скачать с облака Транспорт и установить.
GRaiS » 20 фев 2020, 11:49
Вообщем расскажу, в чем дело.
Удаляете Транспорт.
С вышеуказанного облака забираете AkcizMailerNP_1.0.3.2.rar
Там два файла. надо ставить, я так понял, поочередно.
1. SetupAkcizMailerNP_1.0.3.2.exe
2. И ОБЯЗАТЕЛЬНО второй (я так понял костыль к нему) SetupAkcizMailerNPUpdate_1.0.3.2.exe
И да, как сказал Кайрат, необходимо выбирать ключ ГОСТ 9т.е. для подписи).
Просто меня одно тут ломает. Почему разработчики не выкладывают эти файлы? Почему, даже ответив на обращение и дав ссылку на этот файл, не отписали, что второй файл тоже надо поставить. Я было понял, что апдейт это для предыдущей версии.
Я так понял, это показуха со стороны разработчиков, что они типа работают.
И Кайрат, нету дело ни в каких портах.
Кайрат-F2 » 20 фев 2020, 13:44
Necytij » 20 фев 2020, 18:40
Кайрат-F2 » 05 мар 2020, 13:50
Вышла новая версия транспортного клиента 1.0.3.3, вот только ссылку на скачивание дали неправильную, пока не работает ссылка
Кайрат-F2 » 05 мар 2020, 16:57
- Тебе интересен форум? Ты хочешь участвовать и развивать его?
- Тебе интересно в твоей профессии?
- Тебе есть чем поделиться из твоего опыта с коллегами на форуме? Есть чем поделиться из собственного опыта, научить или рассказать?
- Получить приглашение на форум
- Радость общения
- Совместное развитие
Популярные блоги участников:
Лучшие темы за неделю:
[19.02.2020 обновлена] Транспортный клиент для ИС Акциз (Декларант)
Кайрат-F2 » 19 фев 2020, 01:10
Днем была новость, что будет выложена новая, исправленная версия транспорта - 1.0.3.2.
Но на сайте всё еще ссылка на 1.0.3.1.
Ошибка при запуске браузеров
В этом случае действуем примерно по той же схеме, что и при устранении ошибки, возникающей при просмотре изображений — сначала назначаем в качестве браузера по умолчанию Microsoft Edge , затем проделываем то же самое с другим браузером.
В случае отсутствия положительного результата переустанавливаем обозреватель.
Возможно, кому-то такое решение покажется странным, тем не менее, на форумах пользователи сообщают, что избавиться от ошибки им помог именно этот способ.
Если отключение IE не поможет, откройте командой dcomcnfg службы компонентов Windows и перейдите в раздел Службы компонентов -> Компьютеры -> Мой компьютер -> Настройка DCOM и кликните по последнему элементу дважды.
Если при этом вам будет предложено зарегистрировать любой из входящих в DCOM компонентов, дайте согласие. Если ничего подобного не произойдет, в окне просто будет выведен список компонентов, данное решение вам не подходит.
Да, судя по тесту, у нас проблемы с COM
Прежде всего, о какой именно библиотеке идёт речь? Эта библиотека comcntr.dll, которая находится в папке bin конкретной платформы 1с:
Эта библиотека устанавливается и автоматически регистрируется в системе при установке платформы.
Кроме того, обновлятор перед тем как подключаться к базе через внешнее соединение сам дополнительно регистрирует в системе библиотеку из нужной версии платформы при помощи команды:
Итак, что мы можем предпринять?
Шаг №0
Обратите внимание на утилиту для отображения и регистрации библиотек RegDllView. При помощи неё вы как минимум сможете контролировать результат работы следующих шагов.
Шаг №1
Прежде всего убеждаемся, что у нас действительно проф-версия платформы, потому что для базовой версии платформы внешнее подключение к базам работать и не должно (это ограничение платформы).
Чтобы понять какая у нас платформа (базовая или проф) выполним вот этот пункт.
Если лицензия на платформу у нас всё же не проф, а базовая, то все остальные шаги не имеют смысла. Внешнее подключение к базам у нас работать не будет (из-за ограничений платформы). Ничего не остаётся, кроме как настроить базы вот так.
Шаг №2
Далее пробуем запустить обновлятор с правами администратора.
Если у вас включён UAC, то добиться этого можно, нажав на ярлыке обновлятора правой кнопкой, и выбрав вариант "Запуск от имени администратора".
Далее выбираем базу и нажимаем кнопку "Проверить настройки". Если ошибка пропала и больше не воспроизводится даже при обычном запуске обновлятора (без прав администратора) - поздравляю, проблема решена. Если нет - идём дальше.
Шаг №3
В 32-битной версии ОС пробуем выполнить команду
В 64-битной версии ОС команда будет такой:
- для регистрации 64-битной платформы 1С:
- для регистрации 32-битной платформы 1С:
Эти команды запускаем от имени пользователя с правами администратора. А при включённом UAC, запускаем cmd через "Запуск от имени администратора", либо через такой же запуск написанного батника.
Если команда регистрации не помогла, то нужно предварительно удалить регистрацию библиотеки comcntr.dll, запустив ту же команду вызова regsvr32 с ключом /u
Если этот шаг не помог - идём дальше.
Шаг №4
Похоже, что у обновлятора не получается зарегистрировать COM компоненту из-за настроек безопасности на вашем сервере.
В этом случае:
- Заходим в Панель управления - Администрирование - Службы компонентов.
- Переходим к ветке Компьютеры - Мой компьютер - Приложения COM+.
- В контекстном меню выбираем Создать - Приложение. Откроется Мастер установки приложений COM+.
- Нажимаем "Далее".
- Выбираем "Создать новое приложение".
- Вводим имя "V83COMConnector". Устанавливаем переключатель "Серверное приложение". Нажимаем "Далее".
- На следующем шаге устанавливаем "Текущий пользователь". Нажимаем "Далее".
- Нажимаем "Готово".
- В появившейся ветке V83COMConnector переходим к подветке Компоненты.
- В контекстном меню выбираем Создать - Компонент. Откроется Мастер установки компонентов COM+.
- Нажимаем "Далее".
- Выбираем "Установка новых компонентов".
- Выбираем файл \bin\comcntr.dll.
- Нажимаем "Далее" - "Готово".
- Переходим к ветке V83COMConnector.
- В контекстном меню выбираем "Свойства". В открывшемся окне переходим на вкладку «Безопасность».
- Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку "Применить политику программных ограничений". Устанавливаем Уровень ограничений - "Неограниченный".
- Нажимаем "ОК".
После этого обновлятор должен смочь самостоятельно регистрировать компоненты всех версий платформ, а не только той, которую мы прописали в компоненте.
Шаг №5
Бывает так, что помогает только повторная переустановка платформы (при этом происходит корректная регистрация компоненты).
Шаг №6
Если проблема начала возникать сразу после обновления платформы 1с, то вероятнее всего новой версии платформы 1с не хватает какого-нибудь сервиспака или обновления для вашей операционной системы. Поэтому если есть возможность - ставим их все, если нет - действуем выборочно согласно этой ссылке.
Шаг №7
Бывает так, что всё работает при обычном запуске обновлятора, но не работает при запуске с повышением привилегий до администратора, когда вы запускаете обновлятор через пункт меню "Запустить от имени администратора" или из программы (типа TotalCommander), которая сама запущена с повышенными привилегиями.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Навигация
[19.02.2020 обновлена] Транспортный клиент для ИС Акциз (Декларант)
Вам помог наш сайт?
document.getElementById('begunSpan4').innerHTML = document.getElementById('gsads-clone-3858532960').innerHTML; document.getElementById('gsads-clone-3858532960').innerHTML = ""; -->
document.getElementById('begunSpan5').innerHTML = document.getElementById('gsads-clone-4196505617').innerHTML; document.getElementById('gsads-clone-4196505617').innerHTML = ""; -->
И кодом 0x80040154 при открытии изображений, а также запуске вполне удачно установленных или интегрированных системных приложений.
Чаще всего с этой ошибкой приходится сталкиваться при открытии изображений формата JPEG , но может быть и иначе, когда ошибка выдается в момент открытия браузера, установленных из Windows Store приложений и даже при открытии меню Пуск. Причиной ошибки может стать повреждение некоторых системных файлов, но обычно она вызывается сбоем регистрации соответствующей динамической библиотеки, используемой прикладными программами, теми же графическими вьюверами или браузерами. Существуют несколько способов устранения этой ошибки, однако способ будет зависеть от того, какое именно приложение дало сбой.
Проблема решается сбросом или переустановкой графического просмотрщика, при открытии которым изображения возникает ошибка.
Для начала можно просто зайти в раздел параметров «Приложения по умолчанию» и нажать там кнопку «Сбросить».
После этого перезапускаем Проводник и смотрим, открываются ли изображения в стандартном приложении «Фотографии».
Если да, хорошо, но может быть нужно, чтобы изображения открывалось в другом просмотрщике? Просто назначьте его в разделе «Приложения по умолчанию» в качестве программы по умолчанию, а если ошибка повторится, переустановите проблемную программу.
Если ошибка возникает при запуске UWP -приложений, устранить ее можно путем переустановки. Если это стороннее приложение, удаляем его через соответствующий раздел Параметров и устанавливаем заново из Магазина; если имеем дело со встроенной программой, сбрасываем ее в разделе Параметров «Приложения и возможности».
Исключения составляют штатные программы, для которых опция «Дополнительные параметры» и «Сброс» недоступны, такие приложения нужно будет переустановить через PowerShell (инструкции без проблем можно найти в сети) .
Кто сейчас на конференции
Примечание: не допускается копирование и использование материалов сайта без письменного согласия администрации сайта (если иное не оговорено). В любом случае, необходима гиперссылка на документ
Читайте также: