Re: Win: Логи запуска приложений, и UWP в частности
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 22.06.23 12:27
Оценка: 6 (1)
Здравствуйте, пффф, Вы писали:

П>есть в системе логи, в которых написано, почему приложение не стартовало?


Ошибки системного уровня (нет ответа от службы, ошибка в системном модуле и т.п.) пишутся в стандартные логи System и Application. Аварийные завершения обрабатывает подсистема Windows Error Reporting (WER). Раньше при любой ошибке вываливалось окно с отчетом, но где-то начиная с десяток или восьмерок, MS решила заметать такие ошибки под ковер, и по умолчанию WerFault может не делать ничего, даже не создавать дампов. Посмотрите, разрешено ли создание дампов.

Если системе удалось успешно создать процесс (создать объекты процесса/потока в ядре, включить их в системные списки, выделить начальную память и т.п.), то все дальнейшие действия (инициализация системных DLL, настройка по параметрам из реестра, создание среды и т.п.) выполняются уже в контексте самого процесса. То есть, если где-то возникнет ошибка, это будет зарегистрировано (если вообще будет), как обычное аварийное завершение процесса, а не как неудача его создания.

П>Нашел в Event Viewer/Система: Регистрация сервера DCOM не выполнена в отведенное время. И всё. Мне это ни как не помогает


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