Обнуление ошибок на автомобиле

Ошибки обновлятора

На этой странице я буду описывать наиболее частые ошибки при использовании моей программы «Обновлятор-1С: групповое (пакетное) обновление всех баз за один раз».

Оглавление

  • Первый и самый простой вариант
  • Второй и самый сложный вариант
  • Какие ещё есть варианты проблем
  • Мне ничего не помогло (или проблема в другом) — хочу написать вам письмо

Первый и самый простой вариант

Суть ошибки и инструкция для её исправления указаны прямо в отчёте по операции. Ну, например, мы указали неверные логин и пароль для базы и тогда в отчёте будут такие строки:

Тут всё просто — читаем, переходим по ссылкам, исправляем и пробуем заново.

Второй и самый сложный вариант

Ошибка произошла на стороне 1с и обновлятор нам прямо об этом и говорит вот такой строчкой в отчёте:

В этом случае смотрим отчёт чуть выше и ищем там зелёные строки, начинающиеся с символов [1c].

Эти строки передала обновлятору сама платформа 1с и именно их нужно анализировать.

Ниже я подготовил список наиболее частых ошибок от платформы 1с (те, что зелёным цветом) и способы их устранения:

  •  Ошибка ‘Имя предопределенного элемента не уникально’
  • Ошибка ‘Невозможно выполнение обновления конфигурации в командном режиме’
  • Ошибка ‘Файл не содержит доступных обновлений’

Какие ещё есть варианты проблем

Ниже я перечислю ответы лишь на самые важные вопросы. Если вашей проблемы здесь нет —  воспользуйтесь поиском по сайту (форма ниже) , при этом:

  • если речь об ошибке — формулируйте поисковый запрос, включая строку с ошибкой
  • в начале поискового запроса добавьте фразу «обновлятор 1с»
  • вот пример хорошего запроса «обновлятор 1с ошибка не удалось снять установленную блокировку новых сеансов с базой»

А вот ответы на самые важные вопросы:

Запуск программы:

  • Обновлятор не запускается из-за проблем со шрифтом
  • Обновлятор не запускается из-за проблем Internet Explorer
  • Запуск программы невозможен, так как на компьютере отсутствует  api-ms-crt-conio-l1.1-0.dll
  • Для корректной работы 1С:Предприятия требуется, чтобы для операционной системы был установлен пакет обновлений 3
  • Очень долгий запуск обновлятора
  • Проблемы после перехода на новую версию обновлятора

Подключение к базе:

  • Проблемы с подключением к базе из-за COM-коннектора (comcntrl.dll)
  • Проблемы с подключением к кластеру 1с
  • Сервер 1С:Предприятия не обнаружен
  • Ошибка: подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
  • Ошибка ‘Имя сбойного модуля: frame.dll’
  • Попытка чтения или записи в защищенную память
  • Ошибка инициализации модуля: модуль внешнего соединения

Архивация:

  • Как восстановить резервную копию…
  • Ошибка: создана грязная копия, не удалось заблокировать файловую базу
  • Ошибка: не удаётся восстановить базу из резервной копии после смены расширения файла для защиты от вирусов
  • Ошибка: Не удалось создать резервную копию — Невозможно открыть устройство резервного копирования…

Обновление:

  • Ошибка: не удалось скачать нужное обновление с сайта 1с
  • Ошибка: wget: unable to resolve host address

Разное:

  • Пакетный запуск конфигуратора завершается с ошибкой (код 1) без дополнительной информации
  • Ошибка: не удалось снять установленную блокировку новых сеансов с базой
  • Ошибка: передача данных прервана по инициативе принимающей стороны…
  • Ошибка: удалённый хост принудительно разорвал существующее подключение…
  • Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Invalid object name ‘SchemaStorage
  • Почему в отчёте обновлятора отображаются иероглифы (крякозябры, вопросы)?

Другие материалы по обновлятору:

  • Статьи и подсказки

Мне ничего не помогло (или проблема в другом) — хочу написать вам письмо

Видимо ваш случай какой-то особенный и я с удовольствием вам помогу, но со своей стороны прошу вас выполнить ряд моих требований:

1. Обязательно прочтите условия оказания технической поддержки: ссылка.

2. В начале письма сразу укажите, что уже читали «Ошибки обновлятора» и это вам не помогло.

3. Приложите к письму полный отчёт по операции из обновлятора (в виде отдельного файла, не нужно вставлять отчёт в текст самого письма). Отчёт можно сохранить в отдельный файл, нажав на нём правой кнопкой мыши и выбрав соответствующий пункт открывшегося контекстного меню.

4. Если есть возможность повторить ошибку, то запустите операцию в режиме отладки. Для этого запустите операцию, удерживая на клавиатуре клавишу «Shift«. В результате у вас получится более детальный отчёт, который также нужно приложить к письму.

5. Приложите к письму снимки экрана настроек обновлятора (всех или тех, что вы считаете важными), а также закладок в «свойствах проблемной базы«. О том как делать снимки рассказано здесь.

6. Если проблема в каком-то конкретном обновлении (например, оно не находится или выдаётся ошибка при его загрузке в базу) сожмите его в архив и приложите к письму. О том как загрузить большой архив в интернет — рассказано здесь (с пункта 5) на примере базы 1с.

Информации я прошу, конечно, много и для начинающих пользователей собрать и прислать её мне может быть не так легко. Но в этом случае я прошу вас обратиться к более опытным товарищам, чтобы они вам помогли.

С уважением к вам, Владимир Милькин

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Natalia Maximova

Дата регистрации: 15.03.2018
Сообщений: 2

здравствуйте!
помогите, пожалуйста, где копать? при обновлении конфы вылазит сообщение «Не удалось выполнить обновление. Неожиданная ошибка в работе архиватора: conf8.html».

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20850

Natalia Maximova, может быть место на диске закончилось?

Natalia Maximova

Дата регистрации: 15.03.2018
Сообщений: 2

Prikum,300 гигов свободно

Gars

Дата регистрации: 28.05.2007
Сообщений: 207

Попробуйте запускать конфигуратор от имени «Администратора», с повышенными привилегиями.

Геннадий С

активный пользователь

офлайн

Дата регистрации: 26.03.2017
Сообщений: 642

Natalia, посмотрите ещё свободное место на диске каталога временных файлов системы %temp% и %tmp%.

Показывать по
10
20
40
сообщений

Всё еще обновляетесь вручную? Время бесценно, используйте обновлятор.

Я

  

Владимир Милькин

07.04.16 — 07:55

Доброго дня, коллеги! Старая ветка об обновляторе ([helpme1c.ru] Обновлятор-1с: нужны ваши идеи для дальнейшего развития) подошла к своей 1000 — продолжаем в этой.

Обновлятор-1С доступен в двух вариантах: лайт и проф. Большинство возможностей доступно в бесплатной лайт версии. Проф-версия стоит 500 рублей и включает пожизненные обновления и техническую поддержку разработчика.

В качестве благодарности за ваши идеи буду выкладывать в этой ветке бесплатные ключики для проф-версии. Каждый ключ можно активировать ровно один раз — поэтому кто первый успел, того и тапки.

— Страничка программы: http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz

— Полный набор возможностей:http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz#full_abilities

— Статьи об использовании: http://helpme1c.ru/stati-po-ispolzovaniyu-programmy-obnovlyator-1s

— История разработки: http://helpme1c.ru/istoriya-izmenenij-programmy-obnovlyator-1s

— План разработки: http://helpme1c.ru/plan-razrabotki-programmy-obnovlyator-1s

С уважением к вам, Владимир Милькин (разработчик программы, автор сайта helpme1c.ru)

Ветка с Волшебником согласована.

  

Владимир Милькин

901 — 07.11.17 — 10:45

Вышел тестовый обновлятор от 7 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

07.11.2017 Доработано автоматическое обновление доработанных конфигураций — теперь обновлятор, по умолчанию, останавливается после обновления конфигурации при обнаружении свойств, обновлённых дважды. Это поведение настраивается в свойствах базы.

07.11.2017 Доработано поведение менеджера отчётов при отключенном Java Script в Internet Explorer. Теперь должно быть всё ок.

07.11.2017 Окно менеджера отчётов сохраняет свою позицию, если в дополнительных настройках включена галка «Восстанавливать размеры и положение главного окна».

  

Злопчинский

902 — 07.11.17 — 22:45

Наконец-то!

Свершилось!

Обновлятор полностью автономно не смог обновить базу типовую БП3 при переходе на 54.15

стопорнул, выдал сообщение, по сообщению я «расшифровал» что надо и сделал в соответствии с выданными рекомендациями на сайте обновлятора. все ок.

.

в чем была «проблема» — в неинтерактивном режиме не отрабатывала одна из процедур обновления (застряло на 13 шаге из 18). в протоколе типа пыталось-ждало 12 минут — но нифейхоа. В интерактивном режиме — прошлепало успешно.

.

правда при этом: если запускать обновленную базу обычноым юзверским способом — сигнализирует, что есть обновление, если обновлять обновлятором — говорить что ничего не надо. — это вот нестыковочка. где-то сама 1Ска и обновлятор в разные места смотчярт внутри базыпроги на необходимость обновления?

  

Владимир Милькин

903 — 08.11.17 — 02:15

(902) Насколько я понял:

— конфигурация у тебя обновилась

— база данных у тебя обновилась

— а вот при выполнении обработчиков обновления (которые обновлятор запускает через внешнее соединение) не выполнился 13 обработчик и поэтому обновлятор не стал дальше продолжать, чтобы ты в начале решил проблему с данными.

Это на самом деле норм. ситуация с обработчиками обновления и она происходит обычно по двум причинам:

1. Косяк в данных базы (но тогда обработчики обновления не могут выполнится даже в интерактивном режиме, пока не почистишь или не поправишь нужный регистр)

2. Косяк в обновлении, а именно: код обработчиков этого обновления не заточен (проги 1С упустили момент) под выполнение через внешнее соединение. В этом случае помогает запуск базы в режиме пользователя и выполнение этих обработчиков в интерактивном режиме.

У тебя, я так понял, второй вариант.

  

Владимир Милькин

904 — 08.11.17 — 02:18

(902) «правда при этом: если запускать обновленную базу обычноым юзверским способом…»

Вот этот момент не понял. Сейчас последняя 3.0.54.15 на которую ты и обновился — чего она там сигнализирует? :)

  

Владимир Милькин

905 — 08.11.17 — 02:21

(902) может она тебе про обновление платформы сигнализирует?

  

bsi2bsi

906 — 10.11.17 — 10:23

обновил 2 проф. версии на релиз от 08.11.2017 — слетела активация. :((((((((

можно как-то восстановить активацию?

  

Владимир Милькин

907 — 10.11.17 — 10:36

(906) имеется в виду активация обновлятора?

ставлю ставку, что вы при установке поверх в ручную — поставили новую версию не в ту же папку :)

Активация при переходе слетать не должна, только если у вас была версия обновлятора от 2015 года.

В любом случае, если моё подозрение с не той папкой не подтвердилось милости прошу ко мне на почту helpme1c.box@gmail.com Всё решим.

  

bsi2bsi

908 — 10.11.17 — 10:40

да, новая версия установилась в новую папку. снес, при повторной установке указал папку с активированнойй версией обновлятора. теперь она новая, но не активипрованная.

  

Владимир Милькин

909 — 10.11.17 — 10:42

(908)

1. А данные и настройки все из старой версии перенеслись?

2. От какого числа была предыдущая версия установлена?

  

bsi2bsi

910 — 10.11.17 — 10:49

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

2. предыдущая версия была от 02 числа, месяц не запомнил: то ли июнь, то ли август…

  

Владимир Милькин

911 — 10.11.17 — 10:52

(910) Ок, пришлите мне на почту 2 ваших старых ключа и я тут же заменю их на новые. Но я, честно, так и не понял что же у вас произошло, потому что даже если вы в первый раз не в ту папку поставили — повторная установка должна решить проблему. Ну или на крайний случай вы можете сейчас повторить активацию на те же самые ключи — придёт код активации без проблем.

  

bsi2bsi

912 — 10.11.17 — 10:53

зы: ранее несколько раз обновлял на тестовые версии: автоматом находился каталог установки активированной версии, обновлялся без слета активации.

  

Владимир Милькин

913 — 10.11.17 — 10:55

(912) да, тоже странно (я перепроверю это дело) — а может вы при установке portable выбрали?

  

bsi2bsi

914 — 10.11.17 — 11:02

(913) полная.

(911) ключи активаци удалены со старыми письмами. увы мне

  

Владимир Милькин

915 — 10.11.17 — 11:03

(913) Этой осенью я переделывал инсталлятор и в частности с путями меня код скриптов, но если бы там что закралось — были бы ещё сигналы от пользователей. Но я в любом случае попробую воспроизвести вашу ситуацию (обновления с лета на ноябрь).

Давайте вашу почту, куда ключики выслать.

  

bsi2bsi

916 — 10.11.17 — 11:07

(915) как я писал в (912) ранее обновление правильно находило каталог.

bsi2015@ya.ru

  

Владимир Милькин

917 — 10.11.17 — 11:12

(916) ключики выслал :)

имеется в виду обновление на тестовые до августа, верно?

  

bsi2bsi

918 — 10.11.17 — 11:30

СПАСИБО!

  

ximik33rus

919 — 10.11.17 — 15:07

Было бы крайне удобно и здорово заиметь в настройках параметров выбранной базы поля для работы с хранилищем данных.

Каталог хранилища, пользователь и пароль.

И самое важное, что бы значения этих параметров можно было вызывать в скриптах. Это сделало бы более универсальным работу со скриптами в плане хранилища конфигурации.

Сейчас работу с ХР можно организовать только на уровне скриптов и на одну базу — должен быть один скрипт, а указанное выше, позволит не только работать с несколькими базами в рамках одного скрипта но и позволит избежать несогласованности в параметрах подключения к ХР в случае изменения оных в базе.

В общем, даешь автоматизацию по работе с хранилищем! :)

  

Владимир Милькин

920 — 10.11.17 — 15:16

(919) а я и не против вовсе, если мы с вами вместе придумаем как это красиво вписать в текущие возможности обновлятора, чтобы не было противоречий

Прошу вас — напишите мне ваши соображения (более предметно, можно с картинками) на helpme1c.box@gmail.com Там и продолжим все согласования — чего конкретно не хватает обновлятору для работы с хранилищем.

Причём мне важно услышать от вас конкретные рабочие сценарии — какие задачи вы планируете решать в обновляторе при помощи новых возможностей (про использование доп. полей в скриптах я уже услышал, но это я так понял будет уже побочный плюс).

  

Владимир Милькин

921 — 10.11.17 — 15:20

(920) сначала согласуем всё вместе с вами, потом уже (перед реализацией) озвучим здесь для всех, возможно нам ещё чего-нибудь подскажут.

  

bsi2bsi

922 — 10.11.17 — 15:24

2 руками за (919)!!!

для универсальности работы скриптов не хватает параметров подключения базы к хранилищу для вставки их в скрипты.

  

Владимир Милькин

923 — 10.11.17 — 15:26

(922) Ну это мы без проблем сделаем.

Давайте чего не хватает ещё кроме этих параметров в скриптах.

Какие операции с базой (у которой мы знаем параметры подключения к хранилищу) планируется выполнять не через скрипты обновлятора, а через команды меню, возможно с доп. формами? Ещё какие сценарии использования?

  

ximik33rus

924 — 10.11.17 — 16:12

Подготовлю подробный ответ в примерах, сценариях. Все сброшу на почту)

  

bsi2bsi

925 — 10.11.17 — 16:38

(923)

скриптами в обновляторе хочется организовать некий вариант CI:

1. разработчики заливают доработки в хранилище.

2. обновлятор по расписанию/по событию проверяет наличие обновлений в хранилище (вопрос — как определить?). если они есть, то запускается процесс обновления из хранилища некой базы (предупреждение о выгоне за N минут, блокировка подключения, выгон пользователей, создание резКопии, непосредственно само обновление, определение, что прошло успешно (то же вопрос — как определить), снятие блокировки, запуск пользователей).

  

Злопчинский

926 — 10.11.17 — 21:15

(903) да именно это второй пункт.
Расшифровка помогла

  

Cyberhawk

927 — 10.11.17 — 21:29

«Доработано автоматическое обновление доработанных конфигураций — теперь обновлятор, по умолчанию, останавливается после обновления конфигурации при обнаружении свойств, обновлённых дважды» // Это чо такое?

  

Злопчинский

928 — 11.11.17 — 00:29

(927) читай выше в форуме или на сайте обновлятора — описано подробно

  

Злопчинский

929 — 11.11.17 — 00:30

(905) да, это я ступил. именно — про обновление платформы 243 Мб

  

Злопчинский

930 — 11.11.17 — 00:32

для обновления платформы логинпароль задается  где..? ибо при выдачи пояснения что не удалось подключиться упоминается releases.1C.ru — где описать это подключение? а не users.v8.1C.ru

  

Злопчинский

931 — 11.11.17 — 00:33

Бяка:

— открыли окно настройки облака

— сделали его поширшее

— закрыли

…настройки окна не сохраняются, при открытии снова мелкого размера

  

Злопчинский

932 — 11.11.17 — 00:35

…то же самое — про окно «Дополнительные настройки программы»

  

Владимир Милькин

933 — 11.11.17 — 02:40

  

Владимир Милькин

934 — 11.11.17 — 02:41

(925) отметил эти пункты в плане, возьмусь за эту задачу где-то через недельку — тогда буду собирать все мысли и пожелания в одно целое

  

Владимир Милькин

935 — 11.11.17 — 02:43

(930) вообще платформа обычно напрямую с сайта https://releases.1c.ru/total качается, куда можно зайти по логину и паролю того же ИТС.

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

  

Владимир Милькин

936 — 11.11.17 — 02:44

(931) (932) сейчас в обновляторе вообще не предусмотрено сохранение параметров окон, кроме главного окна. Ок, поставил в план хотя бы для основных окон сделать это.

  

Cyberhawk

937 — 11.11.17 — 07:31

(928) Послал так послал )

  

ximik33rus

938 — 13.11.17 — 10:57

(920) отписался на почту

  

Владимир Милькин

939 — 13.11.17 — 11:05

(938) письмо получил и уже ответил)

  

Владимир Милькин

940 — 13.11.17 — 11:43

Вышел тестовый обновлятор от 13 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

13.11.2017 В дополнительных настройках опция «Восстанавливать размеры и положение главного окна» превратилась в «Восстанавливать размеры и положение основных окон».

13.11.2017 Появилась возможность описывать сетевые диски прямо в обновляторе: http://helpme1c.ru/obnovlyator-1s-kak-nastroit-ispolzovanie-setevyx-papok-diskov, он сам их будет подключать и отключать по мере надобности.

  

ildary

941 — 13.11.17 — 12:24

(940) возможность описать свои сетевые диски — это огонь! Админы страшно не любят, когда шары подключены постоянно — туда могут шифровальщики нагадить.

А если подключился, выгрузил бекап, отключился — это же великолепно!

  

Владимир Милькин

942 — 13.11.17 — 12:27

(941) да, именно так :)

при этом, если на момент запуска сетевой диск уже подключен в систему — обновлятор его после себя отключать не будет, так как видимо этим диском пользуется кто-то другой (тот кто его подключал для себя)

  

Владимир Милькин

943 — 14.11.17 — 10:16

Вышел тестовый обновлятор от 14 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

14.11.2017 Вновь работает возможность скачивания платформы 1С прямо из обновлятора (кнопка «Скачать новую 1С»), которая перестала работать после изменений на сайте 1С.

  

yegres

944 — 14.11.17 — 11:37

Добрый день! Владимир, настроил выгрузку базы в облако Mega. nz. Тест подключения к облаку проходит нормально. В логах выгрузки в облако есть ошибка:

2017-11-14 07-03-04 Сбой при сравнении двух элементов массива.

И так постоянно. Подскажите, что можно сделать, чтобы выгружалась база без ошибки? Интернет ADSL.

  

Владимир Милькин

945 — 14.11.17 — 11:47

(944) Доброго дня. Хм, пока с такой ошибкой не сталкивался у пользователей.

А если с этого компьютера попробовать загрузить этот же архив прямо с сайта mega.nz всё проходит ок?

Там у вас в папке обновлятора есть подпапка «Logs [cloud]».

Вот её мне всю целиком на почту пришлите — там логи менеджера загрузки.

Ещё что надо проверить — в другие облака (яндекс-диск, гугл-драйв) загрузка проходит с этого компьютера или нет? Быть может дело вовсе не в меге.

  

Владимир Милькин

946 — 14.11.17 — 11:50

(944) кстати, «в логах сервера есть ошибка»

так а архив-то в итоге залился или нет?

  

Владимир Милькин

947 — 14.11.17 — 11:54

Там у меге способ заливки интересный — с шифрованием на клиенте. Я для заливки использую вот эту библиотеку: https://github.com/gpailler/MegaApiClient

Подозреваю, что ошибка про сбой при сравнении прилетела прямо оттуда.

  

yegres

948 — 14.11.17 — 11:55

Папка создается, архив не заливается, сейчас попробую с яндексом.

  

kauksi

949 — 14.11.17 — 14:39

Заметил странный глюк: Если сначала обновлять Обновлятором базу на релиз Х, а потом несколько релизов вручную на релиз Y, то он запоминает что у той базы релиз Х и не проверяет когда снова пытаешся обновить обновлятором текущую версию, качая обновления между Х и Y. Возникает на базовой версии точно. Можно сделать чтобы всегда проверял текущую версию?

  

kauksi

950 — 14.11.17 — 14:41

Обновлятор майский, бета версии не пробовал, возможно там решено?

  

Владимир Милькин

951 — 14.11.17 — 14:55

(949) именно потому, что у вас базовая версия — потому и возникает такой рассинхрон

Объясню почему:

— базовая платформа не позволяет выполнять внешнее подключение к базам

— поэтому обновлятор однажды узнав эту версию (от вас через обработку настройки) сохраняет и продолжает поддерживать эту информацию в текстовом файлике в каталоге с базой

И если вы между обновлениями через обновлятор обновляете базу другими способами, то естественно информация в файлике уже устаревает и вам нужно вновь выполнять настройку базы: http://helpme1c.ru/obnovlyator-1s-kak-nastroit-obnovlyator-dlya-raboty-s-bazovoj-platformoj-1s

  

ildary

952 — 15.11.17 — 08:02

Уважаемый Владимир! Скажите пожалуйста, возможна ли подобная доработка Обновлятора: при запуске долгой операции (например бекап, выгрузка/загрузка DT) — нет индикатора выполнения (понятно почему — 1С не докладывает). А если сделать вот так — при первом запуске операции — запоминаем сколько секунд ушло на нужную базу и в следующий раз пытаемся нарисовать индикатор для Win7 и старше, вот такой: https://imgur.com/a/kFl3H

  

Владимир Милькин

953 — 15.11.17 — 08:10

(952) Доброго дня.

Для некоторых операций (как то выгрузка в dt) действительно нет возможности узнать текущий прогресс.

Для других операций (как упаковка в zip) такая возможность вообще-то у меня чисто технически есть — для этого нужно анализировать текстовый output от программы 7-zip.

Идея запоминать предыдущее время операций там где невозможно определить прогресс и при следующих операциях отталкиваться от него — хороша. И я отмечу её в плане.

Но я честно скажу, что количество задач и запросов на доработку обновлятора настолько велико, что я не знаю —

возьмусь ли когда-нибудь за выполнение именно этой задачи, не имеющую прямого отношения к выполнению операций.

Я сам перфекционист и стараюсь всё делать на максимуме, но сейчас приходится жёстко расставлять приоритеты для задач по обновлятору.

  

ildary

954 — 15.11.17 — 08:19

(953) Спасибо за ответ, понимаю необходимость приоритетов.

  

CepeLLlka

955 — 15.11.17 — 13:24

(953)Хотелось бы чтобы появилась возможность выбора обновлений..

Не всегда есть необходимость обновлять до последней версии, иногда нужно обновить до конкретной, и приходится просто апдейты из папки с шаблонами убирать на время :)

  

Владимир Милькин

956 — 15.11.17 — 13:51

(955) А есть ведь возможность ограничить максимальную версию для обновления:

— свойства базы

— закладка «Обновление»

— поле «Макс. версия, на которую можно обновляться»

То же самое можно указать в диалоге обновления с расширенными параметрами.

  

Владимир Милькин

957 — 16.11.17 — 08:01

  

bsi2bsi

958 — 16.11.17 — 11:42

(957) — отлично!

но не доступны параметры работы с хранилищем на вкладке Скрипты OneScript — можно добавить?

  

Владимир Милькин

959 — 16.11.17 — 11:49

(958) Оу, о том что кто-то будет работать с хранилищем через OneScript я и не подумал. Ок, сделаю.

  

yegres

960 — 16.11.17 — 13:18

(946) Владимир, спасибо за помощь, и на ЯД, и на MEGA все прекрасно заливается.

  

Владимир Милькин

961 — 16.11.17 — 13:32

(960) отличные новости :)

  

Владимир Милькин

962 — 17.11.17 — 06:43

Вышел тестовый обновлятор от 17 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

17.11.2017 Рядом с галкой «Выключать компьютер после выполнения операций» появилась ссылка [условия], по которой можно настроить дополнительные условия для выключения компьютера после выполнения операций.

17.11.2017 Рядом с настройкой пользователя, под которым записываются архивы появилась кнопка «Проверить пользователя».

17.11.2017 Новый вариант статьи по защите от шифровальщиков: http://helpme1c.ru/kak-dobitsya-100-zashhity-arxivov-obnovlyatora-1s-ot-shifrovalshhikov-v2

  

Владимир Милькин

963 — 20.11.17 — 14:21

Вышел тестовый обновлятор от 20 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

20.11.2017 Переработано выполнение скриптов на OneScript. Теперь появилась возможность писать свои процедуры, функции, библиотеки (или подключать  готовые библиотеки отсюда: https://github.com/EvilBeaver/oscript-library).

20.11.2017 Появилась возможность настроить архивацию перед выполнением скрипта.

20.11.2017 В обновлятор вынесены ссылки для хранения скриптов от других пользователей: CMD (https://github.com/helpme1c/CMD-user-scripts-for-Updater-1C) и ONESCRIPT (https://github.com/helpme1c/ONESCRIPT-user-scripts-for-Updater-1C).

20.11.2017 Обновлятор больше не поддерживает выполнение скриптов на VBS. Их почти никто не использует (так как есть аналог в виде OneScript), а поддерживать параллельно два языка мне не по силам. Я отказался от VBS в пользу OneScript. Если вы тот пользователь, который использует возможность обновлятора для выполнения скриптов на VBS и хотите перейти на новую версию обновлятора — пожалуйста, напишите мне и я помогу вам перевести ваш VBS скрипт на OneScript.

  

Владимир Милькин

964 — 20.11.17 — 14:25

20.11.2017 В скрипты вынесены параметры базы для доступа к хранилищу.

  

Владимир Милькин

965 — 22.11.17 — 07:39

Готова обучающая статья по написанию пакетных скриптов для операций над базами в обновляторе: http://helpme1c.ru/obnovlyator-1s-uchimsya-pisat-paketnye-batch-skripty

  

бегинер

966 — 22.11.17 — 07:52

подскажите, под «вин2003 сервер х86» программа будет работать?

зашел в тему случайно — а тут реинкарнация кобианбэкапа с заливом в облако :)

  

Владимир Милькин

967 — 22.11.17 — 07:56

(966) да, на Windos Server 2003 будут работать все возможности обновлятора за исключением одной — «Заливка в облака».

И всё потом, что для заливки во облака (которых в обновляторе поддерживается уже не мало) используются различные библиотеки (в том числе от поставщиков облаков), подавляющему большинству из которых требуется .Net FrameWork 4.0. Именно поэтому менеджер загрузки в облака (отдельная компонента обновлятора) для своей работы потребует у вас эту (или выше) версию фреймворка.

И тут засада — на Windows XP, 2000, 2003 его уже не поставить :( К сожалению.

  

бегинер

968 — 22.11.17 — 08:00

1) а если только на yandex облако заливать?

там вроде по старей «фреймворк нета» используется

т.е. на вин2003 хоть на какое либо облако заливать есть возможность? гугл не обязательно

2) он бесплатен или существует платная версия? если да то сколько стоит

  

Владимир Милькин

969 — 22.11.17 — 08:03

(968) для самого яндекс-диска может и используется старая версия, но вот для библиотеки, которую я использую (для поддержки протокола WebDAV) нужен уже четвёртый фреймворк.

А держать разные библиотеки для разных фреймворков для каждого из облаков — это очень непростая для меня задача, как в плане разработки, так и в плане поддержки.

Обновлятор имеет бесплатную версию (в ней также работает менеджер облаков) и платную (стоит 950 рублей за ключ). Их отличие описано вот здесь: http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz?prof_version=1

  

Владимир Милькин

970 — 22.11.17 — 08:08

(968) не увидел вопроса. Сейчас все библиотеки для поддержки облаков, которые используются в обновляторе (их выбор был совсем не простым делом, так как библиотека должна продолжать поддерживаться автором) написаны на четвёртом фреймворке. Соответственно на 2003 и XP использование заливки в любые облака из обновлятора будет недоступно.

  

бегинер

971 — 22.11.17 — 08:13

покурил описание, бомбисимо ваша программа :) вы молодец!

совет: делайте мультилангуаге интерфейс и продвигайте больше как бэкапер. примочки которых нет в кобианбэкапе — многим будут по душе, не только на территории нашей страны.

цена норм!

  

Владимир Милькин

972 — 22.11.17 — 08:21

(971) спасибо :) Да, в части возможностей и гибкости настроек бэкапа обновлятор уже сейчас может дать фору многим программам. Тут я согласен.

Но так как изначально основная его функция (что и отражено в названии) именно обновление баз, то мне, к сожалению, пока не удаётся достучаться до многих потенциальных пользователей, чтобы показать им:

— это ещё и решения для архивации ваших данных

— плюс мощная поддержка скриптов

— плюс ещё с десяток пакетных операций над базами

Да, по логике тут нужен отдельный продукт и продвижение.

Да, можно ещё сказать — а как же другие ОС? Меня периодически терзают про разные линуксы :) Но всего не объять, и я пока сосредоточился на том, чтобы сделать (и самое главное поддерживать) хорошее решение для управления базами 1С именно под Windows.

  

Владимир Милькин

973 — 22.11.17 — 11:41

Новость немножко утонула в последующих ответах, поэтому позволю себе продублировать.

Готова обучающая статья по написанию пакетных скриптов для операций над базами в обновляторе: http://helpme1c.ru/obnovlyator-1s-uchimsya-pisat-paketnye-batch-skripty

  

ximik33rus

974 — 22.11.17 — 17:58

Кстати говоря о скриптах!

Заметил такую штуку, если из под обновлятора в скриптах запускать между делом другой скрипт, который был создан в обровляторе (напр. с целью сохранение и исп. параметров доступа к базе), этот самый скрипт не сможет стартовать, пока не будет завершена работа обновлятора запушенного для выполнения первого скрипта.

Например, захотелось вклинить в имеющийся механизм обновления, оповещение после каждого этапа (блокировка, бекап, обновление, разблокировка), что бы отследить и подстраховать момент зависания — да, бывает процесс зависает, когда обновляются или бекапятся большое количество крупных баз.

Так о чем же, .. в такой ситуации конструкция описанная в первом абзаце как бы зациклится на ожидании завершении сеанса не начавшись и не дождавшись и выход из ситуации пока видится только один, разбивать выполнение этого скрипта на несколько отдельных и стартовать их из внешнего батника.

  

Владимир Милькин

975 — 23.11.17 — 02:04

(974) Да, и это можно сказать архитектурное ограничение.

Ведь любой скрипт, который мы сохраняем из обновлятора — он запускается через него же (обновлятор в него разные параметры передаёт при выполнении , контролирует и логирует его выполнение и т.д.).

А сам экземпляр обновлятора всегда работает последовательно, то есть если уже запущен один — то второй сначала дожидается пока завершит свою работу первый, и лишь затем запустится.

Поэтому запускать из скриптов обновлятора другие скрипты обновлятора нельзя.

В вашей ситуации (если речь идёт об оповещениях) нужно вызывать обычные cmd из скриптов обновлятора, возможно передавая им нужные параметры о текущей базе. Тогда всё будет ок.

  

ximik33rus

976 — 23.11.17 — 09:05

Так и делаем)

  

Владимир Милькин

977 — 23.11.17 — 10:20

Вышел тестовый обновлятор от 23 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

23.11.2017 В дополнительных настройках, на закладке «Системные настройки» появилась опция «Предварительное оповещение пользователей о завершении работы за X минут». По умолчанию она равна нулю. Увеличивать её имеет смысл, если вы запускаете обновления баз в период, когда в них активно работают пользователи и хотите, чтобы завершение работы произошло как можно более мягко для пользователей.

Появилась также обучающая статья по написанию скриптов на OneScript для операций над базами в обновляторе: http://helpme1c.ru/obnovlyator-1s-uchimsya-pisat-skripty-na-onescript

  

bsi2bsi

978 — 23.11.17 — 12:27

(963) — отлично!

осталось запилить отладку скриптов с комфортом: на закладке OneScript добавить кнопку запуска редактора VSC с передачей в него текста скрипта и подмены #use «updater1c» на путь к каталогу, где сгенерен Updater1C.os.

  

Владимир Милькин

979 — 23.11.17 — 13:04

(978) Да, это кстати очень реально сделать и идея мне нравится. Ставлю в план :)

  

Владимир Милькин

980 — 23.11.17 — 13:05

(978) Правда насчёт именно отладки не уверен, для OneScript она существует в каком-нибудь виде? Я просто не изучал вопрос.

  

Владимир Милькин

981 — 23.11.17 — 13:10

(980) беглый обзор показал что отладчика для OneScript пока в природе не существует :) И не планируется. Но ИМХО если рука набита — он особо и не нужен. Да полезно для начинающих, но если речь уже о готовых программистах 1С, то они легко смогут писать на OneScript без отладчика.

  

bsi2bsi

982 — 23.11.17 — 13:31

  

Владимир Милькин

983 — 23.11.17 — 14:29

(982) оу, круто! ну тогда точно прикручу (978)

  

Владимир Милькин

984 — 27.11.17 — 09:19

Вышел тестовый обновлятор от 27 ноября: http://helpme1c.ru/testirovanie-novyx-versij-obnovlyatora

27.11.2017 В свойствах базы на закладке «Обновление» появилась новая опция «После обновления проверять расширения». Она позволяет контролировать работу расширений после обновления базы. В случае появления ошибок в расширениях можно ограничиться предупреждением или откатом базы к первоначальному состоянию.

27.11.2017 В скрипте, который запускается после успешного выполнения обновления появилась возможность управления регламентными заданиями. В частности через этот механизм можно запускать определенные регламентные задания. В каких случаях это может быть полезно? Например, вам нужно запускать сразу после обновления определенное регламентное задание, которое производит обмен между базами.

27.11.2017 В скрипты вынесено управление расширениями.

27.11.2017 В управлении расширениями появилась новая возможность — проверка применимости расширений.

  

bsi2bsi

985 — 27.11.17 — 10:43

«После обновления проверять расширения» — уточните, плиз, что и как проверяет

  

Владимир Милькин

986 — 27.11.17 — 10:52

(985) Когда расширение, например, в конфигураторе добавляете — там есть возможность проверить применимость этого расширения.

Вот об этой проверке, которая выполняется уже после обновления базы, и идёт речь.

Ведь расширение может (и так часто бывает) перестать работать после обновления конфигурации из-за её изменений.

И если работа этого расширения критична для рабочего процесса, то стоит поставить эту галку и обновлятор будет после каждого обновления проверять — всё ли ок с расширениями конфигурации. И если не ОК — выдавать предупреждение или вообще откатывать базу.

  

DenVaz

987 — 27.11.17 — 11:07

(0) Спасибо. Полезная штука.  Еще бы очистку списка баз с неправильными путями для ленивых… Или я не нашел. Пожалуй что и куплю как потребуется групповое обновление. Сервачок вот заведем….

  

DenVaz

988 — 27.11.17 — 11:12

+(987) Как то требовалось  обновлять до выбранной версии не выше определенной.

  

Владимир Милькин

989 — 27.11.17 — 11:14

(988) в свойствах базы есть поле «Макс. версия, на которую можно обновиться»

  

DenVaz

990 — 27.11.17 — 11:15

(989) Отлично). Еще бы зачистку всех путей… я видел проверку, но не видел зачистку.

  

Владимир Милькин

991 — 27.11.17 — 11:15

(987) Ок, поставлю в план возможность

  

DenVaz

992 — 27.11.17 — 11:20

(991) «Проф-версия стоит 500 рублей и включает пожизненные обновления и техническую поддержку разработчика. »

Где по 500? Устарело?

  

Владимир Милькин

993 — 27.11.17 — 11:24

(992) да, устарело

С этого года 950 руб.: http://helpme1c.ru/obnovlyator-1s-gruppovoe-paketnoe-obnovlenie-vsex-baz-za-odin-raz?prof_version=1

Но все скидки сохранены, поэтому, например, при покупке от 20 штук один ключ будет стоить 570 рублей.

  

DenVaz

994 — 27.11.17 — 11:25

(993) Ок. Поюзаю немного и закажу. Ценная полезная штука время мне экономить будет точно.

  

ildary

995 — 28.11.17 — 08:21

Заметил такую странность — Обновлятор версии 2.0.6330.21114, 1С 8.3.10.2466, УТ11.3.4.124. При запуске УТ через обновлятор с выбором параметров (Толстый клиент) — все равно запускается тонкий клиент. Сама база прописана через файл .v8i, вот его содержимое:

[Торговля АРГО УТ11]

Connect=Srvr=»gamma»;Ref=»ut»;

ID=68cd5e1d-82d2-41aa-80ad-422253c45f41

OrderInList=16512

Folder=/

OrderInTree=32768

External=0

ClientConnectionSpeed=Normal

App=Auto

WA=1

Version=8.3.10.2466

  

Владимир Милькин

996 — 28.11.17 — 08:55

(995) Вообще обновлятор для толстого клиента запускает 1cv8.exe, для тонкого — 1cv8c.exe Каких-то дополнительных ключей для того, чтобы отличать запуск толстого от тонкого вроде бы нет.

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

  

Владимир Милькин

997 — 28.11.17 — 08:57

(995) Ой, чувствую ветка дойдёт до 1000 быстрее чем мы успеем обсудить этот вопрос :) Я её завтра продлю у Волшебника обязательно, а сегодня если не успеем договорить здесь — милости прошу ко мне на helpme1c.box@gmail.com

  

Владимир Милькин

998 — 28.11.17 — 09:11

(995) К сожалению, не получается воспроизвести. Пожалуйста, напишите мне на helpme1c.box@gmail.com — будем уточнять вашу ситуацию.

  

NeoVision

999 — 28.11.17 — 15:33

(984) добрый день, хотел попробовать запустить синхронизацию в рознице и получил такое:

«СинхронизацияДанных завершилось с ошибкой

Регламентное задание ‘СинхронизацияДанных’ вызывает метод ОбменДаннымиСервер.ВыполнитьОбменДаннымиПоРегламентномуЗаданию с параметрами в файловой базе. Свяжитесь с разработчиком обновлятора.»

Это еще не готово или я что-то упустил?

  

Волшебник

Модератор

1000 — 28.11.17 — 15:37

1000

Как в Windows x32(x86)/x64 зарегистрировать компоненту com-соединения comcntr.dll 1С 8.

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

На это есть альтернативный вариант с помощью командной строки операционной системы. Забегая немного вперед, и чтобы обезопасить себя от ошибок при регистрации com-компоненты comcntr.dll через командную строку, подобных приведенной на скрине

Чтобы избежать ошибки «Модуль comcntr.dll загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки 0x80070005» запускайте командную строку с правами администратора

В системе с разрядностью x32(x86) для платформы 1С: Предприятие 8.2

C:Program Files (x86)1cv82<номер_релиза>bin> regsvr32 comcntr.dll

Где <номер_релиза> — номер текущего используемого релиза плафтормы 1С 8.

Для платформы 1С: Предприятие 8.3 командная строка для регистрации com-компоненты будет выглядеть примерно так:

C:Program Files (x86)1cv8<номер_релиза>bin> regsvr32 comcntr.dll

На скрине, приведенном ниже в качестве пирмере для случая регистрация comcntr.dll в ОС x86 значение <номер_релиза> — «8.3.9.1818»

Теперь рассмотрим вариант для системы с разрядностью x64 для платформы 1С: Предприятие 8.2, альтернативный вариант:

C:WindowsSysWOW64>regsvr32 «C:Program Files (x86)1cv82<номер_релиза>bincomcntr.dll»

Для Windows x64 регистирация com-соединения 1С 8.3 может выглдяеть так:

C:WindowsSysWOW64>regsvr32 «C:Program Files (x86)1cv8<номер_релиза>bincomcntr.dll»

Если все-таки приведенный материал не помог, предлагается обратиться к альтернативным публикациям: Регистрация comcntr.dll-компоненты в 64-битной версии Microsoft Windows и Регистрация компоненты comcntr.dll для COM соединения с 1С 8 в 32-битной операционной системе

© www.. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

Обновлятор-1с. Решение проблем с com-библиотекой для внешнего подключения к базе.

2018-10-05T16:32:35+00:00

Обновлятор-1с в своей работе использует com-библиотеку от 1с для внешнего подключения к базам.

В большинстве случаев никаких проблем с этой библиотекой не наблюдается — обновлятор сам автоматически регистрирует и использует библиотеку нужной версии 1с, но изредка возникают случаи (в основном на серверных ОС), когда требуются «пляски с бубном».

Как понять, что у нас проблемы с COM

Для этого нажимаем кнопку «Проверить настройки» удерживая клавишу «Shift» на клавиатуре:

При нормальной работе COM отчёт будет примерно таким:

При проблемах же с COM возникнет вот такая или похожая ошибка:

Ещё может писать, что -то типа «Не удалось создать программное подключение к 1С
«.

Да, судя по тесту, у нас проблемы с COM

Прежде всего, о какой именно библиотеке идёт речь? Эта библиотека comcntr.dll
, которая находится в папке bin конкретной платформы 1с:

Эта библиотека устанавливается и автоматически регистрируется в системе при установке платформы.

Кроме того, обновлятор перед тем как подключаться к базе через внешнее соединение сам дополнительно регистрирует в системе библиотеку из нужной версии платформы при помощи команды:

regsvr32.
exe
/
n /
i:
user

Итак, что мы можем предпринять?

Шаг №0

Прежде всего убеждаемся, что у нас действительно проф-версия платформы, потому что для базовой версии платформы внешнее подключение к базам работать и не должно (это ограничение платформы).

Чтобы понять какая у нас платформа (базовая или проф) выполним вот этот .

Если лицензия на платформу у нас всё же не проф, а базовая, то все остальные шаги не имеют смысла. Внешнее подключение к базам у нас работать не будет (из-за ограничений платформы). Ничего не остаётся, кроме как настроить базы .

Шаг №1

Если у вас включён UAC, то добиться этого можно, нажав на ярлыке обновлятора правой кнопкой, и выбрав вариант «Запуск от имени администратора».

Далее выбираем базу и нажимаем кнопку «Проверить настройки». Если ошибка пропала и больше не воспроизводится даже при обычном запуске обновлятора (без прав администратора) — поздравляю, проблема решена. Если нет — идём дальше.

Шаг №2

В 32-битной версии ОС пробуем выполнить команду

regsvr32 /
n /
i:
user «путь к папке bincomcntr.dll»

В 64-битной версии ОС команда будет примерно такой:

C:
WindowsSysWOW64regsvr32 /
n /
i:
user «путь к папке bincomcntr.dll»

Эти команды запускаем от имени пользователя с правами администратора
. А при включённом UAC, запускаем cmd через «Запуск от имени администратора», либо через такой же запуск написанного батника.

Если команда регистрации не помогла, то нужно предварительно удалить регистрацию библиотеки comcntr.dll, запустив ту же команду вызова regsvr32 с ключом /u

Если и это не помогло, попробуйте переустановить платформу 1С в режиме Исправить, а затем зарегистрируйте библиотеку, как написано выше.

Шаг №3

Похоже, что у обновлятора не получается зарегистрировать COM компоненту из-за настроек безопасности на вашем сервере.
В этом случае:

  1. Заходим в Панель управления — Администрирование — Службы компонентов.
  2. Переходим к ветке Компьютеры — Мой компьютер — Приложения COM+.
  3. В контекстном меню выбираем Создать — Приложение. Откроется Мастер установки приложений COM+.
  4. Нажимаем «Далее».
  5. Выбираем «Создать новое приложение».
  6. Вводим имя «V83COMConnector». Устанавливаем переключатель «Серверное приложение». Нажимаем «Далее».
  7. На следующем шаге устанавливаем «Текущий пользователь». Нажимаем «Далее».
  8. Нажимаем «Готово».
  9. В появившейся ветке V83COMConnector переходим к подветке Компоненты.
  10. В контекстном меню выбираем Создать — Компонент. Откроется Мастер установки компонентов COM+.
  11. Нажимаем «Далее».
  12. Выбираем «Установка новых компонентов».
  13. Выбираем файл <каталог 1С>bincomcntr.dll.
  14. Нажимаем «Далее» — «Готово».
  15. Переходим к ветке V83COMConnector.
  16. В контекстном меню выбираем «Свойства». В открывшемся окне переходим на вкладку «Безопасность».
  17. Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку «Применить политику программных ограничений». Устанавливаем Уровень ограничений — «Неограниченный».
  18. Нажимаем «ОК».

После этого обновлятор должен смочь самостоятельно регистрировать компоненты всех версий платформ, а не только той, которую мы прописали в компоненте.

Шаг №4

Бывает так, что помогает только повторная переустановка платформы (при этом происходит корректная регистрация компоненты).

Шаг №5

Если проблема начала возникать сразу после обновления платформы 1с, то вероятнее всего новой версии платформы 1с не хватает какого-нибудь сервиспака или обновления для вашей операционной системы. Поэтому если есть возможность — ставим их все, если нет — действуем выборочно согласно этой .

Часто бывает нужно получить данные из разных баз, которые, что вовсе не
редкость работают на разных платформах. Это может быть и регулярный обмен
данными между базами. Также могут быть какие-то разовые обработки по переносу
данных. Это могут быть и отчеты, собирающие данные из разных баз и формирующие
требуемый итог на выходе.

В каждом из этих случаев необходимо из одной базы подключиться к другой
через COM
-соединение. Вот на этапе подключения часто
подстерегают разные неприятности. В этой статье будут рассмотрены некоторые
ошибки и способы их устранения. Тут будут приведены конкретные ошибки при
соединении между определенными платформами, но способы устранения могут быть
такими же подходящими и при соединении между платформами в иных вариациях.

Ситуация первая.
При попытке подключения через COM
-соединение
к базе-источнику выдается сообщение об ошибке. Что-то вроде: «Ошибка при вызове
конструктора (COMObject): -2147221164(0x80040154): Класс не зарегистрирован «.
Для устранения подобной ошибки перво-наперво нужно зарегистрировать библиотеку
клиента — приемника. Причем для разных версий клиентов одной версии платформы
нужно регистрировать свою библиотеку. То есть для разных сборок платформы версии
8.3 нужно заново регистрировать версию библиотеки нужного релиза платформы. Для
платформы версии 8.2 такой же подход.
Библиотека регистрируется следующим образом. Запускается Командная строка из-под
Администратора, в ней пишется команда

Regsvr32 «[Путь к библиотеке]bincomcntr.dll ,

Например, regsvr32 «c:Program Files (x86)1cv88.3.5.1119bincomcntr.dll» и
команда выполняется. Все открытые приложения 1С при этом лучше закрыть. При
успешной регистрации будет выдано сообщение об успехе. Если выдается сообщение
об ошибке, то нужно проверить путь, по которому находится библиотека, и все
права.
Также эту команду можно поместить в cmd-
файл и
запустить его с правами Администратора.

Если такая ошибка выпадает при попытке подключить к БД на платформе 7.7, то
следует проверить реестр на предмет наличия регистрации 7.7-коннектора. В
разделе HKEY_CLASSES_ROOT должны присутствовать ветки, изображенные на картинке:

Для правильной регистрации 7.7-коннектора следует один раз запустить 1С
Предприятие 7.7 от имени Администратора.

Ситуация вторая.
При попытке установить COM
-соединение
выпадает ошибка с сообщением о несоответствии версии клиента БД-источника. В
этом случае проблема решается регистрацией правильной версии библиотеки
comcntr.dllтак, как это было описано выше.

Ситуация третья.
При попытке подключения через COM
-соединение
к базе-источнику на платформе 1С 7.7 ошибок не выдается, но обработка «намертво»
«зависает». При снятии задачи соединение через консоль управления серверами 8.х
остается и не сбрасывается никакими ухищрениями, кроме перезапуска службы
сервера 1С. Такое явление происходит, когда осуществляется попытка соединения из
БД на платформе 8.х к БД на платформе 7.7 из сеанса сервера. Четко определенных
причин такого поведения программы здесь не приводится. Рекомендация одна —
использовать вызов подключения из сеанса клиента (&
НаКлиенте).

Ситуация четвертая.
При попытке подключения через COM
-соединение
к базе-источнику на платформе 1С 7.7 ошибок не выдается, но и соединения не
происходит. В этом случае, а также в некоторых других помогает ручная
регистрация COM-
компонентов.

1. Заходим в Панель управления → Администрирование → Службы компонентов.

2. Переходим к ветке Компьютеры → Мой компьютер → Приложения COM+.


3. В контекстном меню выбираем Создать → Приложение. Откроется Мастер установки
приложений COM+. Выбираем «Создать новое приложение».

4. Имя нового приложения лучше написать чтобы было понятно о чем речь:
V8_ComConnector, способ активации — «серверное приложение».

5. На следующем шаге устанавливаем «Текущий пользователь». Нажимаем «Далее».В
ветке созданного приложения переходим на ветку «Роли» открываем роль
«CreatorOwner» и далее в разделе «Пользователи» создаем пользователя — учетную
запись под которой работает сервер 1С.

6. В ветке созданного приложения переходим на ветку «Компоненты» и создаем
компонент: Создать — Компонент Выбираем «Установка новых компонентов», и в
диалоге выбираем нужную DLL-ку (в данном примере: [Путь к
библиотеке]bincomcntr.dll).

7. В контекстном меню выбираем «Свойства». В открывшемся окне переходим на
вкладку «Безопасность».

8. Снимаем галку «Принудительная проверка доступа для приложений». Ставим галку
«Применить политику программных ограничений». Устанавливаем Уровень ограничений
— «Неограниченный»


9. Нажимаем «ОК».

Поставляемый с платформой COM-компонент позволяет взаимодействовать между собой несколькио информационных баз, а также получать доступ к базам 1С:Предприятия из сторонних приложений. Подробнее можете прочитать на официальном сайте
.

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

Регистрация в системе

После установки платформы на комьютер COM-компонент должен быть установле автоматически установщиком. Файл внешней компоненты располагается в каталоге:

C:Program Files1cv82[версия платформы]bincomcntr.dll

Таким образом, при установке новке новой версии платформы компонент будет установлен новый и находится в соответствующей директории. Для использования COM-компоненты она должна быть зарегистрирована в операционной системе.

Бывают ситуации, когда программа установки не может автоматически зарегистрировать DLL в операционной системе, поэтому это приходится делать вручную. Также при установке новой версии платформы поверх уже установленной может понадобиться зарегистрировать comcntrl.dll
из каталога установленной версии.

Выполнить действия вручную можно с помощью командой строки, запущенной от имени администратора, следующим образом:

regsvr32 comcntrl.dll

запущенной в вышеуказанном каталоге.

В свое время столкнулся с проблемой создания COM-соединения на стороне сервера. Проблема трудно диагностируется, т.к. код, прекрасно работающий под клиентом отказывается работать на сервере, например, если код исполняет регламентное задание.

Предлагаемая ниже методика позволяет избавиться от описываемой проблемы. К сожалению, после переустановки платформы все возвращается на круги своя и процедуру приходится повторять.

Http://www.steeltrace.ru/details/articleid/22/%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F-1%D1%81-com-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-64-%D0%B1%D0%B8%D1%82%D0%BD%D1%8B%D0%BC%D0%B8-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8.aspx

Upd
. Дополнение: если на Windows-сервере 64-бит стоит Сервер 1С Предприятие 64-бит (в дистрибутиве windows64.rar),

то такой проблемы не будет. Уставщик позволяет поставить COM-коннектор без установки самого севера. Это полезно, когда приложение реализовано на платформе 8.3, а COM-соединение нужно к базам на 8.2.

За дополнение спасибо
brix8x
.

Приведен алгоритм настройки системы, со скрином к каждому действию.

2. Регистрация компоненты comcntr.dll

5. Старт сервера 1С. (обязательно:)

Вызываем консоль

Регистрируем компоненту. Компонента отсутствует, если установлен только сервер 1С. Почему-то 1С публикует ее только в составе клиента.

Upd
. Если компонента не регистрируется, то возможно придется сначала удалить старую компоненту, только затем встанет новая.
Делаем regsvr32 /u
«c:Program Files1cv88.2.18.82bincomcntr.dll»
Затем тоже самое, но без «/u» regsvr32 «c:Program Files1cv88.2.18.82bincomcntr.dll»

За дополнение спасибо
shur52
.

Запускаем службу компонентов. Описывается для Windows Server 2008 R2 Standart.

В ветке Components добавляем новую компоненту comcntr.dll

ВАЖНО!!! После установки нужно немного изменить свойства. Эта тонкость нигде не описана, без нее у меня не работало!

Перезапуск физического сервера

11303

Павел Хохлов

24 января 2023

ИТС

Актуальность проверена: 24.01.2023

Получить консультацию
Бесплатно

Содержание статьи

  • Что из себя представляет Обновлятор 1С
  • Преимущества работы с Обновлятором 1С
  • Обновлятор 1С при активном договоре ИТС
    • ИТС 9 в 1 без завышения цены

    • 1С:ИТС ПРОФ для тех, кто ценит свое время

  • Вопросы-ответы о программе Обновлятор 1С

1С:ИТС от официального партнера 1С

1С:ИТС от официального партнера 1С

97% клиентов из разных регионов оценивают наше обслуживание на 5 из 5. Акции и подарки при подключении ИТС

Дарим 4 мес ИТС ПРОФ при покупке 1С

Дарим 4 мес ИТС ПРОФ при покупке 1С

12 мес. ИТС ПРОФ по цене 8 — ваша экономия 12 884 ₽! Акция действует при покупке программ 1С версий ПРОФ и КОРП

Экономьте свое время с сервисами 1С

Экономьте свое время с сервисами 1С

Не задерживайтесь на работе, 25 сервисов 1С помогут ускорить учет и сэкономить 20 ч/мес. Работаем по РФ

Для того чтобы программа 1С исправно функционировала и содержала самые актуальные формы отчетов, требуются регулярные обновления. Актуальные релизы выпускают инженеры-разработчики фирмы 1С, а вот устанавливаться на нужную базу они могут несколькими путями:

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

Однако появляются и другие сторонние возможности обновлять базы автоматически с минимальными затратами времени и трудовых ресурсов сотрудников. Рабочие ситуации бывают непредсказуемыми: новые формы отчетов могут потребоваться ночью накануне сдачи отчетности, а свободного времени в рабочие часы просто не оказаться. Для исключения подобных казусов, а также для сокращения усилий и времени ожидания новых релизов существует удобная программа Обновлятор 1С.

Обновлятор 1С – программа, инструмент, позволяющий настраивать автоматическое групповое обновление всех имеющихся баз и проводить их в дальнейшем при минимальном участии сотрудников

Рис.1 Групповое обновление баз через программу Обновлятор 1С

Рис.1 Групповое обновление баз через программу Обновлятор 1С

При запуске программы Обновлятор 1С в главном окне отображаются все имеющиеся у пользователя активные базы данных. Чтобы запустить групповую обработку, нужно ввести логин и пароль клиента для входа, выбрать нужные базы (или сразу все при необходимости) и запустить сначала процесс архивирования, а затем обновления.

Вся работа происходит в несколько кликов за минуту. Затем система самостоятельно скачивает нужные релизы, создает резервные копии и проводит установку, а пользователь может покинуть рабочее место и следить за этим удаленно – программа «отчитывается» о ходе работы клиенту на электронную почту.

Рис.2 Архивация баз в Обновляторе 1С

Рис.2 Архивация баз в Обновляторе 1С

Перед первичным обновлением баз есть возможность проверить необходимые настройки. На закладке «Настройки программы» указываем путь к папке, где хранятся актуальные версии. Чуть ниже в поле «Шаблон для архивации» можно указать либо путь к папке со скачанными обновлениями, либо сослаться на официальный портал 1С, ввести логин и пароль, чтобы программа скачивала релизы по актуальному договору ИТС напрямую без вашего участия.

Также можно проверить настройки архивации баз на одноименной закладке. В этой строке пользователь задает путь в папку, где будут храниться все бэкапы программы на случай непредвиденных обстоятельств. Если обновление по каким-то причинам пройдет с ошибками, система самостоятельно вернет сохраненную копию в рабочую базу.

Преимущества работы с Обновлятором 1С

Множество бухгалтеров и системных администраторов уже оценили удобство приложения и экономию времени. Среди достоинств Обновлятора 1С, пользователи отмечают следующие:

  • скорость – для обновления множества баз одновременно необходимо сделать несколько несложных действий, далее приложение все сделает самостоятельно. Возможна также настройка обновлений по определенному расписанию;
  • безопасность – все операции в программе равносильны ручному обновлению 1С и осуществляются при помощи пакетного запуска платформы, что минимизирует риски потери данных;
  • защита данных – вся конфиденциальная информация хранится в зашифрованном виде и не доступна для стороннего вмешательства любых третьих лиц;
  • создание резервных копий – перед обновлением данные обязательно архивируются в резерв, для файловых баз в 1Cv8.1CD, для серверных – в dt-файл. К тому же, если обновление не удалось, Обновлятор 1С автоматически восстанавливает сохраненную базу;
  • хранение резервных копий – как правило, хранятся минимум две последние копии баз, которые всегда доступны пользователю, даже если процесс обновления прошел успешно;
  • универсальность приложения – возможна работа как с серверными базами данных, так и с привычными файловыми;
  • высокотехнологичность – Обновлятор 1С поддерживает как типовые конфигурации, так и доработанные версии 1С;
  • уведомления на почту – программу можно настроить так, чтобы на электронную почту поступали сообщения о результатах запущенного обновления. Это особенно актуально, когда процедура проходит после завершения рабочего дня – пользователь всегда в курсе, как проходит процесс;
  • защита от ошибок пользователей – это «умная» программа, стереть или потерять какие-либо данные в результате неосторожных действий практически невозможно, система всегда защищена и создает несколько резервных копий.

1С:ИТС ПРОФ от официального партнера 1С с собственной ЛК. Акции и подарки для новых клиентов

Обновлятор 1С при активном договоре ИТС

Программа Обновлятор 1С приобретается отдельно, как самостоятельный продукт. Система может самостоятельно скачивать нужные обновления и устанавливать их в имеющиеся базы при наличии договора 1С:ИТС. Для этого при входе в программу нужно указать текущий логин и пароль с портала 1С.

Купить Обновлятор 1С в ПРОФ версии можно всего за 950 рублей. В программе будет доступно одновременное обновление любого количества баз. Ключ приобретается один раз, а все последующие доработки и обновления Обновлятора будут проходить автоматически без каких-либо доплат.

Если у пользователя существует необходимость приобретения сразу нескольких ключей, например, у бухгалтера, обслуживающего несколько разных организаций со своими текущими договорами сопровождения, можно купить программу комплектом, по оптовым ценам и с хорошей скидкой.

Приобретенные ключи необязательно активировать сразу же после покупки – есть возможность сделать это в любой удобный для пользователя момент.

ИТС 9 в 1 без завышения цены

ИТС 9 в 1 без завышения цены

Каждому клиенту доступно 420 минут/мес консультаций, персональный сервис-инженер, 25 сервисов, обновления и еще 5 бонусов

1С:ИТС ПРОФ для тех, кто ценит свое время

Вопросы-ответы о программе Обновлятор 1С

При выборе нового программного продукта и переходе на новый способ получения обновлений информационных баз, могут возникать некоторые вопросы. Мы постарались собрать самые популярные из них и ответить, чтобы развеять сомнения пользователей.

  1. Насколько безопасно пользоваться приложением Обновлятор 1С?
    Задавая этот вопрос, пользователи чаще всего имеют в виду два фактора: защита от непредвиденной потери данных от неосторожного использования и конфиденциальность личной информации предприятия.

    Отвечаем: Обновлятор 1С устроен таким образом, чтобы любой пользователь смог без обучения и дополнительных знаний пользоваться им. При этом система выстроена так, что базы данных стереть или повредить невозможно – для защиты всегда создаются резервные копии. Даже если действия проведены с ошибками, восстановить информацию можно в один клик из бэкапов. При этом все данные всегда хранятся в зашифрованном виде – воспользоваться ими в недобросовестных целях третьим лицам невозможно.

  2. С какими версиями работает Обновлятор 1С?
    Приобрести ключ и работать в программе можно как пользователям файловых программных продуктов 1С, так и серверных. Обновлятор выполняет необходимые операции с базовыми платформами, а также с многопользовательскими сетевыми системами подключений даже крупных корпораций.
  3. А если у нас в организации программа 1С доработана?
    Стандартно система настроена на пакетное обновление типовых информационных баз. Однако, если на базовой конфигурации были добавлены некоторые расширения, Обновлятор с этим справится. Он может даже написать собственные скрипты для автоматизации процесса.
  4. Что еще умеет делать Обновлятор 1С?
    Программа умеет самостоятельно архивировать информационные базы в zip, dt, sql в зависимости от того, где она располагается, а также управлять количеством сохраненных резервных копий – автоматически удалит старые и оставит определенное количество последних сохранений.

    Обновлятор может тестировать базы на ошибки, управлять расширениями баз, загружать необходимые комплекты отчетности и форм. Также приложение автоматически завершает сеансы пользователей при установке обновлений и запускает их после завершения операции.

  5. Почему выбирают Обновлятор 1С?
    Способов получения новых релизов программ несколько. Обновлятор 1С пользователи выбирают для того, чтобы максимально автоматизировать этот процесс и сэкономить огромное количество рабочего времени. Обновление десятков баз одновременно в пару кликов – когда-то мечта, а сейчас приятная реальность.

Нужна помощь в установке Обновлятора 1С или выборе тарифа 1С:ИТС?
Оставьте заявку на консультацию эксперта WiseAdvice-IT.

Другие статьи по теме

ИТС ПРОФ – что входит

ИТС ПРОФ – что входит

Что включает в себя подписка 1С:ИТС ПРОФ. Полный обзор комплекта поддержки уровня ПРОФ для обслуживания программ 1С версий КОРП и ПРОФ. Подробнее в экспертном блоге WiseAdvice-IT.

ИТС для удаленного офиса

ИТС для удаленного офиса

Что входит в комплект ИТС для удаленного офиса (ИТС ДУО), кому подходит, сколько стоит, чем отличается от других тарифов 1С:ИТС. Рекомендации специалиста в блоге федерального 1С-интегратора Wi…

ИТС Техно – что это

ИТС Техно – что это

Рассказываем, что входит в комплект поддержки 1С:ИТС Техно (КП Базовый), для кого этот тариф актуален. Разбор, основных отличий от других тарифов ИТС в экспертном блоге WiseAdvice-IT, федераль…

Ошибки обновлятора

На этой странице я буду описывать наиболее частые ошибки при использовании моей программы «Обновлятор-1С: групповое (пакетное) обновление всех баз за один раз».

Оглавление

  • Первый и самый простой вариант
  • Второй и самый сложный вариант
  • Какие ещё есть варианты проблем
  • Мне ничего не помогло (или проблема в другом) — хочу написать вам письмо

Первый и самый простой вариант

Суть ошибки и инструкция для её исправления указаны прямо в отчёте по операции. Ну, например, мы указали неверные логин и пароль для базы и тогда в отчёте будут такие строки:

Тут всё просто — читаем, переходим по ссылкам, исправляем и пробуем заново.

Второй и самый сложный вариант

Ошибка произошла на стороне 1с и обновлятор нам прямо об этом и говорит вот такой строчкой в отчёте:

В этом случае смотрим отчёт чуть выше и ищем там зелёные строки, начинающиеся с символов [1c].

Эти строки передала обновлятору сама платформа 1с и именно их нужно анализировать.

Ниже я подготовил список наиболее частых ошибок от платформы 1с (те, что зелёным цветом) и способы их устранения:

  •  Ошибка ‘Имя предопределенного элемента не уникально’
  • Ошибка ‘Невозможно выполнение обновления конфигурации в командном режиме’
  • Ошибка ‘Файл не содержит доступных обновлений’

Какие ещё есть варианты проблем

Ниже я перечислю ответы лишь на самые важные вопросы. Если вашей проблемы здесь нет —  воспользуйтесь поиском по сайту (форма ниже) , при этом:

  • если речь об ошибке — формулируйте поисковый запрос, включая строку с ошибкой
  • в начале поискового запроса добавьте фразу «обновлятор 1с»
  • вот пример хорошего запроса «обновлятор 1с ошибка не удалось снять установленную блокировку новых сеансов с базой»

А вот ответы на самые важные вопросы:

Запуск программы:

  • Обновлятор не запускается из-за проблем со шрифтом
  • Обновлятор не запускается из-за проблем Internet Explorer
  • Запуск программы невозможен, так как на компьютере отсутствует  api-ms-crt-conio-l1.1-0.dll
  • Для корректной работы 1С:Предприятия требуется, чтобы для операционной системы был установлен пакет обновлений 3
  • Очень долгий запуск обновлятора
  • Проблемы после перехода на новую версию обновлятора

Подключение к базе:

  • Проблемы с подключением к базе из-за COM-коннектора (comcntrl.dll)
  • Проблемы с подключением к кластеру 1с
  • Сервер 1С:Предприятия не обнаружен
  • Ошибка: подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
  • Ошибка ‘Имя сбойного модуля: frame.dll’
  • Попытка чтения или записи в защищенную память
  • Ошибка инициализации модуля: модуль внешнего соединения

Архивация:

  • Как восстановить резервную копию…
  • Ошибка: создана грязная копия, не удалось заблокировать файловую базу
  • Ошибка: не удаётся восстановить базу из резервной копии после смены расширения файла для защиты от вирусов
  • Ошибка: Не удалось создать резервную копию — Невозможно открыть устройство резервного копирования…

Обновление:

  • Ошибка: не удалось скачать нужное обновление с сайта 1с
  • Ошибка: wget: unable to resolve host address

Разное:

  • Пакетный запуск конфигуратора завершается с ошибкой (код 1) без дополнительной информации
  • Ошибка: не удалось снять установленную блокировку новых сеансов с базой
  • Ошибка: передача данных прервана по инициативе принимающей стороны…
  • Ошибка: удалённый хост принудительно разорвал существующее подключение…
  • Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Invalid object name ‘SchemaStorage
  • Почему в отчёте обновлятора отображаются иероглифы (крякозябры, вопросы)?

Другие материалы по обновлятору:

  • Статьи и подсказки

Мне ничего не помогло (или проблема в другом) — хочу написать вам письмо

Видимо ваш случай какой-то особенный и я с удовольствием вам помогу, но со своей стороны прошу вас выполнить ряд моих требований:

1. Обязательно прочтите условия оказания технической поддержки: ссылка.

2. В начале письма сразу укажите, что уже читали «Ошибки обновлятора» и это вам не помогло.

3. Приложите к письму полный отчёт по операции из обновлятора (в виде отдельного файла, не нужно вставлять отчёт в текст самого письма). Отчёт можно сохранить в отдельный файл, нажав на нём правой кнопкой мыши и выбрав соответствующий пункт открывшегося контекстного меню.

4. Если есть возможность повторить ошибку, то запустите операцию в режиме отладки. Для этого запустите операцию, удерживая на клавиатуре клавишу «Shift«. В результате у вас получится более детальный отчёт, который также нужно приложить к письму.

5. Приложите к письму снимки экрана настроек обновлятора (всех или тех, что вы считаете важными), а также закладок в «свойствах проблемной базы«. О том как делать снимки рассказано здесь.

6. Если проблема в каком-то конкретном обновлении (например, оно не находится или выдаётся ошибка при его загрузке в базу) сожмите его в архив и приложите к письму. О том как загрузить большой архив в интернет — рассказано здесь (с пункта 5) на примере базы 1с.

Информации я прошу, конечно, много и для начинающих пользователей собрать и прислать её мне может быть не так легко. Но в этом случае я прошу вас обратиться к более опытным товарищам, чтобы они вам помогли.

С уважением к вам, Владимир Милькин

Неожиданная ошибка в работе архиватора (сама исчезла)
↓ (Волшебник 14.08.2023 09:41) ☑ 0

asd123

14.08.23

06:15

ДУ! Выходит такая ошибка неожиданная ошибка в работке архиватора . Ошибка происходит в строке

Файла = Новый ЧтениеZipФайла(КаталогВременныхФайлов + «tmp.zip»); Посмотрел файл есть, он нормально распаковывается вручную. А почему 1с не видит его?

Конфигурация диетическое питание Диетическое питание, редакция 1.0 (1.0.13.47),  платформа   8.3 (8.3.22.2106.

Раньше нормально все было. Конфигурацию не менял и платформу тоже

1

Мимохожий Однако

14.08.23

06:33

Расшифруй

2

asd123

14.08.23

06:48

чистил кэш  папку C:\Users\USR1CV8.1CTERM\AppData\Local\Temp, ошибка исчезла, а потом опять появилась

3

asd123

14.08.23

06:49

в смысле расшифруй?

4

asd123

14.08.23

07:02

у пользователя USR1CV8 по которым стартует сервер 1с не администраторские права, может из-за этого?

5

DJ Anthon

14.08.23

07:16

(3) текст ошибки скинуть можешь? в (0) нихчего не понятно

6

asd123

14.08.23

07:18

(5)

Ошибка при вызове конструктора (ЧтениеZipФайла)

{Обработка.ИнформацияПриЗапуске.Форма.Форма.Форма(350)}:ЧтениеZipФайла = Новый ЧтениеZipФайла(КаталогВременныхФайлов + «tmp.zip»);

{Обработка.ИнформацияПриЗапуске.Форма.Форма.Форма(280)}:РазместитьСтраницыКоманды(СтрокаКоманды);

{Обработка.ИнформацияПриЗапуске.Форма.Форма.Форма(229)}:Возврат ПросмотрСтраницы(«КомандаИзТаблицыДобавленных», Найденные[НомерСтроки-1]);

{Обработка.ИнформацияПриЗапуске.Форма.Форма.Форма(31)}:Если НЕ ЗаполнитьКоманды()

{ОбщийМодуль.ИнформацияПриЗапускеКлиент.Модуль(18)}:ОткрытьФорму(«Обработка.ИнформацияПриЗапуске.Форма»);

{ОбщийМодуль.СтандартныеПодсистемыКлиент.Модуль(504)}:Обработчик.Модуль.ПриНачалеРаботыСистемы(ОбработкаПараметровЗапуска);

{МодульУправляемогоПриложения(115)}:СтандартныеПодсистемыКлиент.ДействияПриНачалеРаботыСистемы(Истина);

по причине:

Неожиданная ошибка в работе архиватора: C:\Users\USR1CV8.1CTERM\AppData\Local\Temp\v8_822F_52.extras\tmp.zip

7

asd123

14.08.23

07:19

сам файл в папке есть C:\Users\USR1CV8.1CTERM\AppData\Local\Temp\v8_822F_52.extras\tmp.zip

8

DJ Anthon

14.08.23

07:22

добавь полные права на папку C:\Users\USR1CV8.1CTERM\AppData

9

АНДР

14.08.23

07:24

Изменился формат (алгоритм) архивного файла?

Откуда его получаешь?

10

asd123

14.08.23

07:29

(8) полные права добавлены на данную папку

11

asd123

14.08.23

07:30

для пользователя USR1CV8 (1CTERM\USR1CV8) и администраторы

12

DJ Anthon

14.08.23

07:32

вынеси его в другой каталог и попробуй открыть его с помощью ЧтениеZipФайла снова, попробуй другие платформы. можешь сюда выложить, может, кто-нить его посмотрит.

13

asd123

14.08.23

07:36

в данном коде записывается двоичный макет Демо_Старт в зип архив из обработки  ИнформацияПриЗапуске

    // Извлечение страницы

    Попытка

        ДвоичныеДанные = РеквизитФормыВЗначение(«Объект»).ПолучитьМакет(СтрокаТаблицы.ИмяМакета);

        ДвоичныеДанные.Записать(КаталогВременныхФайлов + «tmp.zip»);

    Исключение

        ЗаписьЖурналаРегистрации(

            НСтр(«ru = ‘Стандартные подсистемы. Дополнительная информация'»),

            УровеньЖурналаРегистрации.Ошибка,

            ,

            ,

            ПодробноеПредставлениеОшибки(ИнформацияОбОшибке())

        );

        Возврат;

    КонецПопытки;

14

АНДР

14.08.23

07:42

Антивирус?

15

asd123

14.08.23

08:02

16

asd123

14.08.23

08:02

ссылка на файл zip

17

asd123

14.08.23

08:03

в смысле антивирус?

18

Chai Nic

14.08.23

08:28

ДвоичныеДанные.Записать(КаталогВременныхФайлов + «tmp.zip»);

То есть вы думаете что если дать файлу расширение zip — это автоматически сделает его zip-архивом?

19

asd123

14.08.23

08:30

незнаю, но вручную распаковывается нормально через zip архив

20

asd123

14.08.23

08:31

сейчас ошибка исчезла не знаю почему

21

Chai Nic

14.08.23

08:33

(20) Продолжайте наблюдение

  1. Unarc.dll код 1
  2. Unarc.dll код 2 и код 3
  3. Unarc.dll код 4
  4. Unarc.dll код 5
  5. Unarc.dll код 6
  6. Unarc.dll код 7
  7. Unarc.dll код 8
  8. Unarc.dll код 11
  9. Unarc.dll код 12
  10. Unarc.dll код 13
  11. Unarc.dll код 14

Unarc.dll вернул код ошибки. Очень часто ошибка возникает на этапе распаковки архива во время установки игр или программ. Unarc.dll — это библиотека архиватора. Поэтому перед всеми остальными действиями рекомендуем установить самую последнюю версию архиваторов WinRAR или 7Zip.

Unarc.dll вернул код ошибки -1

Fifa ошибка

Полный текст ошибки: ERROR: archive data corrupted (decompression files)

Распаковка была прервана из-за того, что архив поврежден. Вероятно, установочный файл был скачан с ошибками. Такое часто возникает при скачивании файлов установки через торрент.

  1. Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш».
    Unarc.dll вернул код ошибки 1 один
  2. Убедитесь, что вы используете последнюю версию архиваторов WinRAR или 7Zip.
    Скачать последние версии можно тут:
    win-rar.com
    7-zip.org
  3. Кроме того, блокировать распаковку может защитник Windows или антивирус. Попробуйте отключить их на время и запустить установку от имени администратора.
  4. Так же проверьте путь к файлу, необходимо чтобы путь не содержал в названии русских букв.
  5. Так же проблема может быть из-за того, что имя пользователя написано русскими буквами. И в итоге временный каталог для распаковки содержит русские символы, к примеру: C:\Users\Дмитрий\AppData\Local\Temp.
    Для решения проблемы необходимо изменить расположение временного каталога на другое.
    dll ошибка
    В полях TEMP и TMP установите значение C:\Temp. Таким образом временный каталог будет доступен в корне диска C:\.
  6. Если вы устанавливаете программу с внешнего накопителя, попробуйте скинуть файлы на компьютер, и уже с компьютера запустить установку. Вероятно, внешний накопитель работает не стабильно.

Unarc.dll вернул код ошибки -2 и -3

Полный текст ошибки: Не найден, если у вас такая ошибка, приложите скриншот в комментариях.

В первую очередь устанавливайте последние версии архиваторов WinRAR или 7Zip. Выше есть ссылки на официальные сайты. Далее попробуйте:

  1. Вероятно оперативная память компьютера работает со сбоями. Проверьте стабильность работы с помощью специальных утилит. Одна из таких утилит уже есть в Windows. Введите в поисковую строку в меню компьютера «Диагностика проблем оперативной памяти компьютера» или выполните команду «mdsched»
    код ошибки 2 два
    В появившемся окне нужный вам режим проверки.
    dll ошибки 2 два
    Подробнее читайте в статье: Как проверить оперативную память на ошибки?
  2. Убедитесь, что в названии папки, в которую происходит установка, не содержится русских букв

Unarc.dll вернул код ошибки -4

Вернул код

Полный текст ошибки: Не найден, если у вас такая ошибка, приложите скриншот в комментариях.

Чтобы исправить ошибку с кодом четыре, необходимо включить технологию DEP для установочного файла. По умолчанию, технология DEP включена только для программ и служб Windows. Но необходимо включить эту технологию для других программ и добавить установочный файл игры в список.

dll ошибки 4 четыре

Подробнее читайте в статье по ссылке

Unarc.dll вернул код ошибки -5

brink

Ошибка с кодом пять связана с нехваткой памяти при распаковке. Освободите место на жестком диске для продолжения установки. Обратите внимание на минимальные системные требования в отношении места на HDD, плюс еще необходимо место для временной распаковки, приблизительно +50%, а в идеале +100%. К примеру, если игра требует 5Гб места на жестком диске, для установки необходимо иметь как миниум 7,5Гб свободного места.

Unarc.dll вернул код ошибки -6

brink код шесть

Полный текст: ERROR: can’t open file C:\Program Files\Skyrim\data1.bin

Вначале убедитесь, что путь, по которому устанавливается игра не содержит русских символов. Обычно ошибка с кодом шесть вызвана проблемами с жетским диском. Попробуйте установить приложение на другой диск. Если это не возможно, проверьте HDD на наличие ошибок. Для этого существуют как встроенные так и сторонние программы.

Unarc ошибки 6 шесть

После проверки жесткого диска повторите установку снова.

Unarc.dll вернул код ошибки -7

вернул код семь

Ошибка семь возникает из-за повреждения архива. Вероятно он не был докачан до конца.

  1. Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш».
    Unarc.dll вернул код ошибки 1 один
  2. Убедитесь, что вы используете последнюю версию архиваторов WinRAR или 7Zip.
    Скачать последние версии можно тут:
    win-rar.com
    7-zip.org

Unarc.dll вернул код ошибки -8

вернул код восемь

Полный текст: Произошла ошибка при распаковке: Необходимые функции не поддерживаются библиотекой!

Ошибка связана с архиватором. Необходимо установить последнюю версию.
Скачать последние версии можно тут:
win-rar.com
7-zip.org

Unarc.dll вернул код ошибки -11

код 11

Полный текст: Невозможно записать данные на диск. ERROR: file write operation failed

Вначале убедитесь, что путь, по которому устанавливается игра не содержит русских символов. Обычно ошибка с кодом шесть вызвана проблемами с жетским диском. Попробуйте установить приложение на другой диск. Если это не возможно, проверьте HDD на наличие ошибок. Для этого существуют как встроенные так и сторонние программы. Подробнее смотрите в пункте №6.

Так же ошибка может быть связана с недостаточным объемом файла подкачки. Необходимо в настройках файла подкачки указать автоматически подбирать объем.
Для этого выполните команду sysdm.cpl. Пуск — Выполнить, введите sysdm.cpl и нажмите ОК.
В появившемся окне перейдите во вкладку Дополнительно — затем «Параметры»
Следующий шаг: Дополнительно — Изменить.
В появившемся окне поставить галочку «Автоматически выбирать объем файла подкачки», затем ОК.

вернул код ошибки одиннадцать

Так же проблема может быть из-за того, что имя пользователя написано русскими буквами. И в итоге временный каталог для распаковки содержит русские символы, к примеру: C:\Users\Евгений\AppData\Local\Temp
Для решения проблемы необходимо изменить расположение временного каталога на другое. Как это сделать смотрите в первом пункте

Unarc.dll вернул код ошибки -12

двенадцать

Полный текст ошибки: ERROR: file C:\Program Files\GTA\data1.bin failed CRC check

Проблема возникла из-за неправильной архивации. Чаще всего проблема возникает при установке репаков или модов. Установите другую версию.

Unarc.dll вернул код ошибки -13

тринадцать ERROR

Полный текст ошибки: ERROR: wrong password

  1. Пароль к архиву не указан или указан не верно
  2. Если игра пиратская, убедитесь что в папке с установочным файлом присутствует кряк или таблетка

Unarc.dll вернул код ошибки -14

четырнадцать унарк

Полный текст ошибки: ERROR: this is not FreeArc archive or this archive is corrupt

Проверьте, все ли файлы были докачаны. Если вы скачивали торентом, попробуйте пересчитать или обновить хэш. Хеш предназначен для проверки целостности файлов. Для этого кликните на закачку правой кнопкой и нажмите «Пересчитать хэш». Подробнее в первом пункте.

Если вам не помогли приведенные советы или вы решили проблему другим способом, отпишитесь в комментариях на нашем сайте.

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Natalia Maximova

Дата регистрации: 15.03.2018
Сообщений: 2

здравствуйте!
помогите, пожалуйста, где копать? при обновлении конфы вылазит сообщение «Не удалось выполнить обновление. Неожиданная ошибка в работе архиватора: conf8.html».

Prikum

активный пользователь

онлайн

Дата регистрации: 18.02.2002
Сообщений: 20928

Natalia Maximova, может быть место на диске закончилось?

Natalia Maximova

Дата регистрации: 15.03.2018
Сообщений: 2

Prikum,300 гигов свободно

Gars

Дата регистрации: 28.05.2007
Сообщений: 207

Попробуйте запускать конфигуратор от имени «Администратора», с повышенными привилегиями.

Геннадий С

Дата регистрации: 26.03.2017
Сообщений: 648

Natalia, посмотрите ещё свободное место на диске каталога временных файлов системы %temp% и %tmp%.

Показывать по
10
20
40
сообщений

Читают тему:

Понравилась статья? Поделить с друзьями:
  • Обновляется лол ошибка
  • Обновления которые вызывают ошибку
  • Обновления код ошибки 80070643 windows 7
  • Обновления для windows 7 не устанавливаются ошибка 80072efe
  • Обновление хранилища дистрибутивов secret net studio ошибка