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

-
Из папки установки Studio
Запустите файл
Primo.Diagnostics.exeв папке установки Primo RPA Studio.
Интерфейс и работа
При запуске утилита отображает окно с выбором действий и опций для сбора данных. Пользователь может выбрать, какие данные собирать: дамп памяти из Студии, дамп из Робота или логи приложения.

- Получить дамп из Primo RPA Studio — создаёт дамп памяти текущего процесса Studio
- Получить дамп из Primo RPA Robot — создаёт дамп памяти процесса Robot
- Получить логи — копирует логи Primo RPA из выбранных папок
Кнопки управления
| Кнопка | Действие |
|---|---|
| Собрать | Запуск сбора диагностики согласно выбранным опциям |
| Открыть результаты… | Открыть папку с собранными данными в Проводнике |
Выбор папок с логами
При выборе опции «Получить логи» отображается окно выбора директорий, из которых будут скопированы логи. Доступные пути автоматически обнаруживаются утилитой.
Можно выбрать одну или несколько папок для копирования.

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

Результаты сбора
Все результаты сохраняются в автоматически создаваемую папку по пути:
C:\Users\<ИмяПользователя>\AppData\Local\Primo\<ГГГГ-ММ-ДД-ЧЧ-ММ-СС>Пример:
C:\Users\Gerd\AppData\Local\Primo\2026-05-05-16-57-54
Важно
Файл .dmp передаётся разработчикам Primo RPA для анализа. Он содержит подробную информацию о состоянии приложения в момент сбоя, включая стек вызовов, загруженные модули и данные в памяти. Это позволяет эффективно выявлять причины зависаний и сбоев.
- Для штатной работы утилиты не требуются права администратора
- Для создания дампа некоторых процессов может потребоваться запуск от имени администратора