Запуск системы защиты ошибка при создании глобального объекта ядра 1с

Обновлено: 07.07.2024

Добрый день.
Пишу для истории, возможно кому- то пригодится. Была аналогичная проблема в Конвертации 2.0. После выгрузки объекта в ПКО формировала Табличный документ и пыталась его записать. В момент записи выдавал ошибку, что "Установлен безопасный режим. Выполнение операции запрещено".
Было так:

ТабДок = Документы.МойДокумент.ПечатьЛистаСогласования(Источник,Источник);
ВрФайл = ПолучитьИмяВременногоФайла("pdf");
табДок.записать(ВрФайл,ТипФайлаТабличногоДокумента.pdf);
*
Выходила ошибка.

Стало вот так:
ТабДок = Документы.МойДокумент.ПечатьЛистаСогласования(Источник,Источник);
ВрФайл = ПолучитьИмяВременногоФайла("pdf");
Значение = БезопасныйРежим();
Если ТипЗнч(Значение)=тип("Булево") и Значение=Истина тогда
УстановитьОтключениеБезопасногоРежима(Истина);
табДок.записать(ВрФайл,ТипФайлаТабличногоДокумента.pdf);
КОнецЕсли;

И все заработало.

Rootking2010; user706520_bichkov; adhocprog; svilsa; COMPER; yaguarrr; user834802; ASDF2; AlekSo; + 9 – Ответить (23) Тоже ковыряюсь с КД2 в ПВД.
Прописываю УстановитьОтключениеБезопасногоРежима(Истина);
Не работает нифга. Попробовал еще варианты с УстановитьБезопасныйРежим(Ложь);
Я еще потом понатыкал вывод на экран со статусом безопасного режима. Не меняется вообще Безопасный режим. Запускал под админом с полными правами. Хз куда дальше копать. ,
(25) Та же проблема. Надо было в КД2 записать файл на диск. Была ошибка "Установлен безопасный режим выполнение операции запрещено". Оказалось все просто.
Надо сохранить УниверсальныйОбменДаннымиXML как внешнюю обработку. Там в форме при создании на сервере:

Только так заработало

(26) Благодарю - помогло - та же проблема была при загрузке данных с помощью обработки "Универсальный обмен данными XML".
У меня при загрузке конфа обращалась к интернет ресурсу, чтобы правильно заполнить адрес в контактной информации в УНФ.

В обработке в процедуре ПриСозданииНаСервере() указал:

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

В третьем параметре этого метода БезопасныйРежим задается признак подключения внешней обработки/отчета в безопасном режиме. Если значение параметра Истина или параметр не указан, подключение будет осуществлено в безопасном режиме. Чтобы его отключить нужно установить значение параметра БезопасныйРежим в Ложь.

Пример программного подключения внешней обработки рассмотрен в вопросе "Как программно открыть внешнюю обработку?".

Подробнее об использовании метода Подключить() можно прочитать в синтакс-помощнике: Прикладные объекты - Внешние обработки и отчеты - ВнешниеОбработкиМенеджер/ ВнешниеОтчетыМенеджер - Методы.

Здравствуйте, такая проблема. Установили Windows 7, поставили 1С, запускаем базу и выдается такая окно "ошибка выполнения глобального модуля" ошибка при создании объекта из компоненты 1cpp.dll отсутствует clsid

regsvr32 1cpp.dll<br>надо сделать с админскими правами

не регистрирует эту компанетну, уже пытались.

Варианты такие:<br>1. Нет прав администратора<br>2. Регистриуете компоненту, находящуюся в одном месте, а 1С ее пытается загрузить с другого места

На ярлыке 1с правой кнопкой, запустить от имени администратора.

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

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

Читают тему:

Мероприятия

1C:Лекторий: 25 ноября 2021 года (четверг, начало в 12:00) — Специальные механизмы в "1С:ЗУП 8" (ред. 3)

  • Где купить СОФТ
  • Вакансии фирм-партнеров "1С"
  • Центры Сертифицированного Обучения
  • Интернет курсы обучения "1С"
  • Самоучители
  • Учебный центр № 1
  • Учебный центр № 3
  • Сертификация по "1С:Профессионал"
  • Организация обучения под заказ
  • Книги по 1С:Предприятию

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

Редакция БУХ.1С не несет ответственности за мнения и информацию, опубликованную в комментариях к материалам.

Редакция уважает мнение авторов, но не всегда разделяет его.

Дизайн сайта

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

"7.70.025, конфигурации разные.<br>При открытии программы возникает ошибка. <br> Ошибка при создании объекта из компоненты d:\buhsa\1C\1CV77.ADM\bin\1CRtInf.dll (отсутствует интерфейс IInitDone)<br> Норм_Компонента = СоздатьОбъект("AddIn.DBExtension");<br> : Неудачная попытка создания объекта (AddIn.DBExtension)<br>Эта ошибка так же неожиданно исчезает как и появляется. Может кто сталкивался с такой же проблемкой?"

Библиотеки в проге менял? Ну типа с ITLAND-а скачал замену config.dll.<br>

Такое бывает, если что-то блокирует объекты OLE. проверь права у пользователя или антивирус.

нет, библиотеки не меняли.

Такая ошибка не возникает у тех у кого полные права на каталог 1CV77.ADM\BIN или на данную dll. У других права на чтение и выполнение. Но ошибка может возникнуть раз в месяц, или два дня подряд как в этот раз. Права не меняли.<br>

1С откуда запускается? Периодические проблемы с запуском у тех же пользователей?

1c установлена на сервере windows 2003 и используется терминальный доступ. <br>У нас есть каталог "1с" и права пользователей на эту папку: чтение и выполнение, применительно только к этой папке. Внутри этой папки лежит каталог 1CV77.ADM (с exe 1с) и на эту папку даны права:чтение и выполнение, применительно к этой папке, ее подпапкам и файлам. Раньше это срабатывало - ошибок не было при запуске 1с. Сейчас добавили на каталог "1с" права такие же как и каталог 1CV77.ADM и ошибка не появляется.

Иногда DLL нужно регистрировать, если у пользователя нет прав Локального администратора.<br>Я обычно делал так, даю пользователю права локального администратора, Пуск -> Выполнить -> regsvr32 <Полный_путь_к_DLL_с_ее_именем> и тыкаем ОК. После этого можно забрать у пользователя права локального администратора. <br>Обычно такое возникает с v7plus.dll =)<br>

Думаю, права давать пользователю излишне. Мы обычно делаем так: при возникновении ошибки с регистрацией V7plus, в 1С заходит админ со своими админскими правами. При начале работы системы у нас загружаются курсы валют, поэтому просто зайти обычно бывает достаточно. Если автоматически курсы не скачиваются, то можно запустить что-то, что использует V7Plus: загрузить те же курсы, получить обновления доп.информации и т.п.<br>Если кто-то знает, как решить проблему нормальным способом - поделитесь, плз.

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

При попытке запуска программы и подключения к базе появляется ошибка (см. скриншот). Было испробовано: переустановка "1С", очистка кэшей "1С", очистка временных файлов пользователя, отключение антивируса/файрволла. Из-под администраторской учётки получается запустить через раз, из-под пользовательской вообще никак не получается. Права "Чтение и Запись" на \ProgramData\Protect\LocalProtect выставлены для всех пользователей.
Что интересно, данная ошибка возникла только на одном ПК, на остальных (с такой же конфигурацией железа и таким же набором ПО) всё в порядке.
Платформа: 8.2.18.109.
Конфигурация "Альфа-Авто": 5.0.08.06.

Установите из дистрибутива систему управления оборудованием (Equipment\EquipmentSetup.exe)
Запустите 1С-Предприятие под правами администратора. Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты \ProgramData\Protect\LocalProtect

Добрый день! Это тоже было испробовано.

Цитата
Если ошибка повторится, то сообщите версию файла RarusEquipment.dll, который лежит в каталоге системы защиты \ProgramData\Protect\LocalProtect

1. Попробуйте разрегистрировать компоненту \ProgramData\Protect\LocalProtect\RarusEquipment.dll
а затем зарегистрировать

2. Отключите все файерволы, антивирусы, брандмауэры - возможно кто-то из них блокирует доступ к файлу

Цитата
Надежда Бушева пишет:
1. Попробуйте разрегистрировать компоненту \ProgramData\Protect\LocalProtect\RarusEquipment.dll
а затем зарегистрировать

Терминальный сервер
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02)
Версия файла RarusEquipment.dll - 8.0.6.16
Лицензий за место: 26

У 26 пользователей работает 1С, а 27, 28 и 29 выдают ошибку

Вопрос: как распределяются лицензии на рабочие места, если первые 26 пользователей выключили 1С, а 27, 28 и 29 все равно не могут зайти в 1С из-за ошибки , существует ли привязка лицензий за место к терминальному профилю пользователя?

Читайте также: