Ошибка загрузки компоненты rtrsrvc 1с

Обновлено: 07.07.2024

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

Ошибка загрузки компоненты управления оборудованием, Ошибка загрузки компоненты управления оборудованием: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора
Открыл командную строку от имени администратора. Выполнил все по инструкции, как указано выше. Ошибка пропала, большое спасибо. Та же самая проблема, конфигурация Управление отелем 2. Пробовал все вышеперечисленные способы решения. Проблема возникает при первом запуске, папка LocalProtect по указанному пути отсутствует.
[img]file:///C:/Users/%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9/Desktop/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg[/img]

Дмитрий, добрый день.

При первом запуске программы 1С-Рарус: Управление отелем необходимо выполнить запуск Платформы 1С от имени Администратора.

Добрый день! У нас аналогичная проблема.
Конфигурация Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.07.14)
Библиотеку RarusEquipment.dll зарегистрировали от имени администратора (версия библиотеки 8.0.6.17).

Подскажите, пожалуйста, как нам еще можно попробовать решить проблему?

Добрый день, Светлана, уточните, пожалуйста, версию операционной системы и платформы 1С. Светлана,
1С:Предприятие 8.3 (8.3.9.1850)
Windows Server Standard 64-разрядная Светлана, Вам необходимо в папке Program Files (не Program Files(x86)) удалить папку 1cv8. Затем запускать базу как обычно. Светлана, к сожалению удаление папки 1cv8 из ProgramFiles(x86) не помогло. Ошибка все та же.

Светлана, пока не возможности попробовать удалить папку.

Поясните, пожалуйста, как удаление папки поможет в решении данной проблемы? Как же 1С будет запускаться, если мы удалим папку, в которую она установлена и из которой запускается?

Заранее спасибо за пояснения!

Светлана, 1С запускается именно из папки ProgramFiles(x86), а в папке ProgramFiles 1С как раз блокирует регистрацию компоненты, поэтому удаление папки 1cv8 из ProgramFiles и решит проблему.

Светлана, удалять папку нам было нельзя, т.к. была установлена 64-разрядная платформа и удаление папки привело бы к невозможности запуска 1С.

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

Мы установили 32-разрядную платформу и ошибка ушла без каких-либо доп. действий.

Возможно, необходимо прописать данную особенность в документации к ПП.

Затираются ли настройки торгового оборудования при удалении config.xml и повторной установке RarusEqupment.exe? Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
Цитата
Светлана Сулименко написал:
Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
я правильно понимаю что чтобы сохранить настройки лучше при ошибке указанной выше переустановить RarusEqupment.exe оставив config.xml на месте? ошибка(такая же как в 31м посте) не ушла, повторная регистрация компоненты и переустановка RarusEqupment.exe не помогли, ОС windows server 2008 enterprise r2 64 бит
платформа 8.3.9.1850, АА 5.1.10.09. Есть ещё варианты решения проблемы? Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Цитата
Светлана Сулименко написал:
Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Михаил, по факту сейчас у Вас платформа 1С установлена в двух папках: C:\Program Files (x86) и C:\Program Files. а должно быть в одной, платформу нужно удалить из одной папки. Решил ситуацию что запускаю не стартер а ехе-шник конкретной версии.

Долго мучался с похожей проблемой в УАТ.
При использовании платформы версии 8.3.9.1818, при запуске УАТ выходила ошибка.
Что не удалось зарегистрировать компоненту V8UATProf.dll
Оказалось что у меня стояла 64x версия 1С (8.3.9.1818).
Которая находилась по адресу (C:\Program Files\1cv8)
Удалил по вашему совету папку 1cv8

Скачал 32x версию той же платформы (8.3.9.1818).
Установилась по адресу (C:\Program Files (x86)), где лежат и остальные версии платформ.
Теперь УАТ запускается нормально.

Windows10 64-bit, 1С:Предприятие 8.3 (8.3.11.2924), 64-bit. В C:\Program Files (x86)\ папки 1сv8 нет.
Проделали все вышеописанные рекомендации. Ставить 32-разрядную платформу правда пока не стали.
Подскажите как решить данную проблему на 64 битной платформе.

Постоянно вылетает программа на компьютерах кассиров с кассирскими учетками. На них настроены рмк, подключены фискальные регистраторы, сканеры штрих-кодов и эквайринговые терминалы. На этих же компьютерах под учетными записями администраторов работает без проблем. В системном логе пишет ошибку:
Имя сбойного приложения: 1cv8c.exe, версия: 8.3.10.2252, отметка времени: 0x590136ea
Имя сбойного модуля: rtrsrvc.dll, версия: 8.3.10.2252, отметка времени 0x59013769
Код исключения: 0xc0000090
Смещение ошибки: 0x00036e86
Идентификатор сбойного процесса: 0xbbc
Время запуска сбойного приложения: 0x01d2f660392b6881
Путь сбойного приложения: C:\Program Files (x86)\1cv8\8.3.10.2252\bin\1cv8c.exe
Путь сбойного модуля: C:\Program Files (x86)\1cv8\8.3.10.2252\bin\rtrsrvc.dll
Код отчета: 32f78135-6254-11e7-8485-50465da0e520

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

В какую сторону вообще копать? Нас скоро съедят с этой бедой(

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

ОС Разные на всех компьютерах. Есть ХР есть 7. Есть х64 есть х32.

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

БПО - Библиотека подключаемого оборудования. Это, образно говоря, кусочек конфы, который встроен в нее, чтобы она поддерживала различное оборудование

Как правильно будет сформулировать задачу для программиста по поводу логирования?
Версию БПО завтра посмотрю.

А есть ли вероятность, что проблема в ОС или в железе?

Про логирование путем добавления кода - хрень. ТЖ лучше включи, собери да посмотри.
(11) Судя по вопросам ты там начальник. Сколько платите за решение проблемы? А своему программисту?

Версию конфигурации забыл указать: 11.3.3.226.

В общем выяснилось, что проблема присутствует только на машинах х64. На х32 все ок.

Не могу найти: где посмотреть версию БПО?
На более старую платформу откатиться нет возможности. Комп забрать к себе и ковырять тоже возможности нет (ибо работа идет).

И что-то логи не сохраняются в appdata, папка log пустая. А дампы я так понимаю могут открыть только 1cники. Может логи где-то включить надо?

(15) "Может логи где-то включить надо?" // Для начала надо включить мозг. Ответ в этой ветке уже дан.
UAC пробовали отключать?
"В общем выяснилось, что проблема присутствует только на машинах х64." уточните версии операционок

Для набора статистики:

Вчера вечером обновил платформу с 8.3.9.2170 на 8.3.10.2375 (обновлял ради обновления конфы, но конфу обновить не успел).

На одном компе с РМК 1Ска стала периодически падать с тем же самым кодом ошибки (Код исключения: 0xc0000090)
из оборудования подключено:

Рядом работают еще 2 компа с практически идентичным железом, но у них подключены фискализированные ККМ (одна с ЭКЛЗ, вторая - с ФН). С ними проблем не возникло.
Все трое работают тонкими клиентами.

Пока попробовал отключить использование ФПринт-11 и Сберовский эквайринг - будем посмотреть.
Второй этап - попробовать работать толстым клиентом.

Версии операционок, на которых падает все 7.
IE версии 11, на одной машине с ХР 8.

UAC отключать не пробовали, это может быть связано?

С логами вроде разобрался, на 1 компьютере включил, жду когда упадет. Но где все-таки посмотреть версию БПО? поиском не нашел ответа на этот вопрос.
Если что сильно не пинайте в 1с практически 0, просто пришлось решать эту проблему(

(21) думаю надо проверить и UAC и DEP. На Вин ХР тоже х64 и падает? И, пальцем в небо, выключите ipv6
3 дня работы с отключенными ККМ и эквайринговым терминалом прошли без сбоев.
Подключил ККМ, эквайринг не подключал.
Наблюдаю дальше.

Отключение UAC и DEP не помогло. Отключение ipv6 тоже.

ХР x64 нет таких машин. на х32 работает нормально.

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

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

Параллельно можно попробовать локализовать проблему. Ну а если в лом - просто использовать 32-битную платформу (на 64-битной ОС, да).

так 32-битная платформа и стоит. на х64 не работает торговое оборудование

Ну вот и виновник.
С подключенной ККМ, но без Сберовского терминала работало стабильно.
После подключения Сберовского терминала не прошло и 15 минут до первого падения.

Сберовский терминал, если что, без собственной чекопечаталки - эквайринговый чек печатается через подключенный к 1С Атол.

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

Ошибка загрузки компоненты управления оборудованием, Ошибка загрузки компоненты управления оборудованием: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора
Открыл командную строку от имени администратора. Выполнил все по инструкции, как указано выше. Ошибка пропала, большое спасибо. Та же самая проблема, конфигурация Управление отелем 2. Пробовал все вышеперечисленные способы решения. Проблема возникает при первом запуске, папка LocalProtect по указанному пути отсутствует.
[img]file:///C:/Users/%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9/Desktop/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg[/img]

Дмитрий, добрый день.

При первом запуске программы 1С-Рарус: Управление отелем необходимо выполнить запуск Платформы 1С от имени Администратора.

Добрый день! У нас аналогичная проблема.
Конфигурация Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.07.14)
Библиотеку RarusEquipment.dll зарегистрировали от имени администратора (версия библиотеки 8.0.6.17).

Подскажите, пожалуйста, как нам еще можно попробовать решить проблему?

Добрый день, Светлана, уточните, пожалуйста, версию операционной системы и платформы 1С. Светлана,
1С:Предприятие 8.3 (8.3.9.1850)
Windows Server Standard 64-разрядная Светлана, Вам необходимо в папке Program Files (не Program Files(x86)) удалить папку 1cv8. Затем запускать базу как обычно. Светлана, к сожалению удаление папки 1cv8 из ProgramFiles(x86) не помогло. Ошибка все та же.

Светлана, пока не возможности попробовать удалить папку.

Поясните, пожалуйста, как удаление папки поможет в решении данной проблемы? Как же 1С будет запускаться, если мы удалим папку, в которую она установлена и из которой запускается?

Заранее спасибо за пояснения!

Светлана, 1С запускается именно из папки ProgramFiles(x86), а в папке ProgramFiles 1С как раз блокирует регистрацию компоненты, поэтому удаление папки 1cv8 из ProgramFiles и решит проблему.

Светлана, удалять папку нам было нельзя, т.к. была установлена 64-разрядная платформа и удаление папки привело бы к невозможности запуска 1С.

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

Мы установили 32-разрядную платформу и ошибка ушла без каких-либо доп. действий.

Возможно, необходимо прописать данную особенность в документации к ПП.

Затираются ли настройки торгового оборудования при удалении config.xml и повторной установке RarusEqupment.exe? Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
Цитата
Светлана Сулименко написал:
Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
я правильно понимаю что чтобы сохранить настройки лучше при ошибке указанной выше переустановить RarusEqupment.exe оставив config.xml на месте? ошибка(такая же как в 31м посте) не ушла, повторная регистрация компоненты и переустановка RarusEqupment.exe не помогли, ОС windows server 2008 enterprise r2 64 бит
платформа 8.3.9.1850, АА 5.1.10.09. Есть ещё варианты решения проблемы? Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Цитата
Светлана Сулименко написал:
Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Михаил, по факту сейчас у Вас платформа 1С установлена в двух папках: C:\Program Files (x86) и C:\Program Files. а должно быть в одной, платформу нужно удалить из одной папки. Решил ситуацию что запускаю не стартер а ехе-шник конкретной версии.

Долго мучался с похожей проблемой в УАТ.
При использовании платформы версии 8.3.9.1818, при запуске УАТ выходила ошибка.
Что не удалось зарегистрировать компоненту V8UATProf.dll
Оказалось что у меня стояла 64x версия 1С (8.3.9.1818).
Которая находилась по адресу (C:\Program Files\1cv8)
Удалил по вашему совету папку 1cv8

Скачал 32x версию той же платформы (8.3.9.1818).
Установилась по адресу (C:\Program Files (x86)), где лежат и остальные версии платформ.
Теперь УАТ запускается нормально.

Windows10 64-bit, 1С:Предприятие 8.3 (8.3.11.2924), 64-bit. В C:\Program Files (x86)\ папки 1сv8 нет.
Проделали все вышеописанные рекомендации. Ставить 32-разрядную платформу правда пока не стали.
Подскажите как решить данную проблему на 64 битной платформе.

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

Ошибка загрузки компоненты управления оборудованием, Ошибка загрузки компоненты управления оборудованием: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора?
Цитата
Светлана Сулименко написал:
Максим, регистрацию компоненты делали от имени пользователя с правами администратора
Открыл командную строку от имени администратора. Выполнил все по инструкции, как указано выше. Ошибка пропала, большое спасибо. Та же самая проблема, конфигурация Управление отелем 2. Пробовал все вышеперечисленные способы решения. Проблема возникает при первом запуске, папка LocalProtect по указанному пути отсутствует.
[img]file:///C:/Users/%D0%94%D0%BC%D0%B8%D1%82%D1%80%D0%B8%D0%B9/Desktop/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.jpg[/img]

Дмитрий, добрый день.

При первом запуске программы 1С-Рарус: Управление отелем необходимо выполнить запуск Платформы 1С от имени Администратора.

Добрый день! У нас аналогичная проблема.
Конфигурация Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.07.14)
Библиотеку RarusEquipment.dll зарегистрировали от имени администратора (версия библиотеки 8.0.6.17).

Подскажите, пожалуйста, как нам еще можно попробовать решить проблему?

Добрый день, Светлана, уточните, пожалуйста, версию операционной системы и платформы 1С. Светлана,
1С:Предприятие 8.3 (8.3.9.1850)
Windows Server Standard 64-разрядная Светлана, Вам необходимо в папке Program Files (не Program Files(x86)) удалить папку 1cv8. Затем запускать базу как обычно. Светлана, к сожалению удаление папки 1cv8 из ProgramFiles(x86) не помогло. Ошибка все та же.

Светлана, пока не возможности попробовать удалить папку.

Поясните, пожалуйста, как удаление папки поможет в решении данной проблемы? Как же 1С будет запускаться, если мы удалим папку, в которую она установлена и из которой запускается?

Заранее спасибо за пояснения!

Светлана, 1С запускается именно из папки ProgramFiles(x86), а в папке ProgramFiles 1С как раз блокирует регистрацию компоненты, поэтому удаление папки 1cv8 из ProgramFiles и решит проблему.

Светлана, удалять папку нам было нельзя, т.к. была установлена 64-разрядная платформа и удаление папки привело бы к невозможности запуска 1С.

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

Мы установили 32-разрядную платформу и ошибка ушла без каких-либо доп. действий.

Возможно, необходимо прописать данную особенность в документации к ПП.

Затираются ли настройки торгового оборудования при удалении config.xml и повторной установке RarusEqupment.exe? Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
Цитата
Светлана Сулименко написал:
Да, Михаил, при удалении файла config.xml оборудование нужно будет устанавливать заново.
при повторной установке RarusEqupment.exe оборудование не затирается.
я правильно понимаю что чтобы сохранить настройки лучше при ошибке указанной выше переустановить RarusEqupment.exe оставив config.xml на месте? ошибка(такая же как в 31м посте) не ушла, повторная регистрация компоненты и переустановка RarusEqupment.exe не помогли, ОС windows server 2008 enterprise r2 64 бит
платформа 8.3.9.1850, АА 5.1.10.09. Есть ещё варианты решения проблемы? Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Цитата
Светлана Сулименко написал:
Михаил, у Вас неправильно установлена платформа 1С. Платформу нужно ставить общую для ОС windows, а она уже при установке определит битность ОС.
Михаил, по факту сейчас у Вас платформа 1С установлена в двух папках: C:\Program Files (x86) и C:\Program Files. а должно быть в одной, платформу нужно удалить из одной папки. Решил ситуацию что запускаю не стартер а ехе-шник конкретной версии.

Долго мучался с похожей проблемой в УАТ.
При использовании платформы версии 8.3.9.1818, при запуске УАТ выходила ошибка.
Что не удалось зарегистрировать компоненту V8UATProf.dll
Оказалось что у меня стояла 64x версия 1С (8.3.9.1818).
Которая находилась по адресу (C:\Program Files\1cv8)
Удалил по вашему совету папку 1cv8

Скачал 32x версию той же платформы (8.3.9.1818).
Установилась по адресу (C:\Program Files (x86)), где лежат и остальные версии платформ.
Теперь УАТ запускается нормально.

Windows10 64-bit, 1С:Предприятие 8.3 (8.3.11.2924), 64-bit. В C:\Program Files (x86)\ папки 1сv8 нет.
Проделали все вышеописанные рекомендации. Ставить 32-разрядную платформу правда пока не стали.
Подскажите как решить данную проблему на 64 битной платформе.

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