Примерно с таким запросом к нам в поддержку, стучаться время от времени, проектировщики – не работает Профиль. Но за все время обслуживания программа показала себя устойчивым к запуску продуктом. То есть если сам пользователь не удалил “ненужные или подозрительные”, по его мнению файлы, то программа обычно запускается.
Бывает несовместимость с версиями САПР, но даже с ошибками окно появляется. А раз так то причину этой трагедии мы знаем и тут напишем как проектировщику устранить эту проблему самому, благо это очень просто и займет от силы минут 5-7.
➡️ 1. Эра двух мониторов в САПР
➡️ 2. Проблема: «Невидимка» — куда пропадает окно после замены монитора?
➡️ 3. Решение А (Автоматическое): Утилита быстрого восстановления
➡️ 4. Решение Б (Ручное): Инструкция для самостоятельного «возврата»
➡️ 5. Заключение: Как минимизировать количество обращений в поддержку
1. Предисловие: Эра двух мониторов в САПР
🟦 Современный рабочий процесс проектировщика уже сложно представить без использования двух и более мониторов. Это позволяет держать чертеж в САПР на одном экране, а нормативную документацию или нашу клиентскую программу — на втором, что критически повышает скорость и комфорт работы. Мы всегда поддерживаем такую конфигурацию: наше ПО гибко запоминает позицию окна и позволяет пользователю самостоятельно перетащить его на удобный дисплей. Казалось бы, эргономика налажена, но есть один нюанс, который сводит на нет все удобства в момент технического обслуживания рабочей станции.
2. Проблема: «Невидимка» — куда пропадает окно после замены монитора?
🟦 Всё работает идеально до тех пор, пока системный администратор не производит замену монитора. Причины могут быть разными: механическая поломка экрана, плановая замена парка устройств или переход на мониторы с другой диагональю и разрешением. Однако после перезагрузки и подключения нового оборудования пользователь с ужасом обнаруживает, что окно нашей программы исчезло. Фактически процесс запущен, он висит в трее или диспетчере задач, но его графический интерфейс находится «за горизонтом» — вне зоны видимости текущего рабочего стола. Это связано с тем, что операционная система сохраняет координаты окна относительно старого монитора. Если новое устройство имеет меньшее разрешение или физически расположено иначе (справа/слева), окно просто уходит в невидимую область. Пользователь паникует, пишет в поддержку «Программа сломалась!», хотя наша программа тут ни при чём — это вопрос конфигурации оконной системы.
3. Решение А (Автоматическое): Утилита для сброса позиции (Рекомендуемый вариант)
🟦 Чтобы раз и навсегда закрыть этот вопрос и перестать тратить время на подключение к рабочей станции пользователя, мы разработали простую портативную утилиту.
Как это работает: Вам не нужно обладать правами администратора или лезть в реестр. Достаточно скачать прилагаемый файл ResetWindowPos.exe и поместить его в корневую папку с настройками нашей программы (рядом с основным конфигурационным файлом). Запуск утилиты занимает долю секунды: она автоматически находит файл конфигурации, сбрасывает в нём параметры координат окна (X и Y) на нулевые значения (или в центр основного экрана) и завершает свою работу. После этого вы просто перезапускаете нашу программу — и её окно снова появляется перед глазами на основном мониторе. Никаких навыков, всё в один клик.
Шаг 1 :::
!!! Обязательно закрываем свою САПР, чтобы случайно не потерять чертеж над которым работали.
Скачиваем утилиту отсюда.
Размещаем ее по ссылке – “C:/ideasoft/profil/SETTINGS/”,

Фото 1 – примерное содержание папки SETTINGS, там уже обязательно должен быть файл – PSM_STT.xml
После размещения утилиты в этом каталоге Должно получится – Ваш диск “C:/ideasoft/profil/SETTNGS/”

Фото 2 – Содержимое папки SETTINGS после размещения утилиты PSM_STT.xml
Шаг 2 :::
Открываем файл PSM_STT.xml блокнотом Windows или Notepade++, и находим там строку

Фото 3 – Строка со значениями
Шаг 3 :::
Затем запускаем только что перемещенную сюда утилиту EDITXML.exe кликнув по ней два раза мышью, если все идет правильно, то в этой папке появится новый файл – PSM_STT.xml.bak, как показано на фото внизу.

Фото 4 – Появление нового файла – PSM_STT.xml.bak в папке SETTINGS
И открыв заново файл PSM_STT.xml можно увидеть картину как на фото внизу:

Фото 5 – Измененная строка
Шаг 4 :::
Если все так как в этой инструкции и значения
4. Решение Б (Ручное): Инструкция для самостоятельного спасения
Если по каким-то причинам скачать утилиту невозможно (запрещена политика безопасности или нет доступа в интернет), вы можете вернуть окно вручную. Для этого откройте проводник и перейдите в папку:
“C:/ideasoft/profil/SETTINGS/”, как в Шаг 1, там должно появится содержимое как на Фото 1.
Открываем файл PSM_STT.xml блокнотом Windows или Notepade++, и находим там строку
Вручную корректируем строку
5. Заключение
🟦 Мы ценим время наших клиентов и понимаем, что в работе проектировщика каждая минута на счету. Сбои при замене мониторов — это не вина ни нашего ПО, ни системного администратора, а объективная особенность взаимодействия приложений с графической подсистемой Windows. Однако вместо долгих переписок в чате поддержки и доказательств того, что «мы тут ни при чём», мы предлагаем два готовых инструмента решения. Автоматический вариант (утилита) полностью исключает человеческий фактор, ручной — поможет в экстренной ситуации. Внедрение любого из них в ваш обиход значительно сократит время простоя и сэкономит нервы как сотрудникам, так и службе технической поддержки.
❎ ПЫ-СЫ: Такая ситуация может случится с любой версией программы Профиль работающей под любой САПР, потому как эти две системы здесь не при чем.