Skip to Content
Primo RPA StudioИнструментыДиагностика (сбор дампов и логов)

Диагностика Primo.Diagnostics.exe

Диагностическая утилита (Primo.Diagnostics.exe) — инструмент для сбора диагностических данных, позволяющий получить дампы памяти процессов Primo RPA Studio или Primo RPA Robot, а также собрать логи приложения.

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

Запуск утилиты

Утилита доступна следующими способами:

  1. Из меню Студии вкладка Отладка → Собрать дамп

    alt

  2. Из папки установки Studio

    Запустите файл Primo.Diagnostics.exe в папке установки Primo RPA Studio.

    alt

Интерфейс и работа

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

alt

  • Получить дамп из Primo RPA Studio — создаёт дамп памяти текущего процесса Studio
  • Получить дамп из Primo RPA Robot — создаёт дамп памяти процесса Robot
  • Получить логи — копирует логи Primo RPA из выбранных папок

Кнопки управления

КнопкаДействие
СобратьЗапуск сбора диагностики согласно выбранным опциям
Открыть результаты…Открыть папку с собранными данными в Проводнике

Выбор папок с логами

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

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

alt

Процесс сбора диагностики

В процессе работы утилита отображает подробный лог с информацией о ходе выполнения операций.

alt

Результаты сбора

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

C:\Users\<ИмяПользователя>\AppData\Local\Primo\<ГГГГ-ММ-ДД-ЧЧ-ММ-СС>

Пример:

C:\Users\Gerd\AppData\Local\Primo\2026-05-05-16-57-54

alt

Важно

Файл .dmp передаётся разработчикам Primo RPA для анализа. Он содержит подробную информацию о состоянии приложения в момент сбоя, включая стек вызовов, загруженные модули и данные в памяти. Это позволяет эффективно выявлять причины зависаний и сбоев.

  • Для штатной работы утилиты не требуются права администратора
  • Для создания дампа некоторых процессов может потребоваться запуск от имени администратора
Last updated on