Page 1 of 1

Ошибка при запуске консольных программ после длительного аптайма

Posted: Sat 08 Apr, 2017 10:00
by Dennis_Moore
Свой ПК я держу включенным 24/7/365 и перезагружаюсь 2-3 раза в месяц (при выходе обновлений и 1-2 раза если нужно для обслуживания). FAR естественно тоже работает в таком же режиме. Уже давно заметил что через 2-3 (может больше) дня аптайма FAR при попытке вызвать любую консольную программу или команду cmd выдает ошибку "The application was unable to start correctly (0xc0000142)".

Для "лечения" достаточно перезапустить FAR. Если кто с подобным сталкивался хотелось бы знать причину и как от этого избавится.

P.S. Антивирусов не использую предпочитая пониженные права, пользователей-песочниц, политики, и.т.д. Разве-что стоит Comodo Firewall с отключенным HIPS но такая проблема есть и на машине с ZoneAlarm. FAR запущен без ConEmu с правами администратора (FAR из-под ConEmu c правами пользователя ведет себя так же).

Upd. ОС Windows 7 SP1 x64, FAR3 4xxx-4927

Ошибка при запуске консольных программ после длительного аптайма

Posted: Sat 08 Apr, 2017 12:37
by Shmuel
Dennis_Moore, по теме мне сказать нечего, но вот картинку лучше вставлять напрямую, а не ссылками на какой-то хостинг, где через месяц или год её уже не будет (уже не говоря о том, что мой браузер картинки с этого хостинга вообще не показывает, не дружат они почему-то).

Ошибка при запуске консольных программ после длительного аптайма

Posted: Sat 08 Apr, 2017 13:40
by Dennis_Moore
Shmuel wrote:Source of the post Dennis_Moore, по теме мне сказать нечего, но вот картинку лучше вставлять напрямую, а не ссылками на какой-то хостинг, где через месяц или год её уже не будет (уже не говоря о том, что мой браузер картинки с этого хостинга вообще не показывает, не дружат они почему-то).


Исправил. И по теме: есть много причин появления этой ошибки, но конкретно данный случай найти не смог (и дело конечно не в FAR как я понимаю)

Ошибка при запуске консольных программ после длительного аптайма

Posted: Sat 08 Apr, 2017 19:18
by DrKnS
А ещё лучше нажимать в таких диалогах Ctrl-C.

Если вам чем-то поможет, то 0xc0000142 это вот:

Code: Select all

// {DLL Initialization Failed}
// Initialization of the dynamic link library %hs failed. The process is terminating abnormally.
//
#define STATUS_DLL_INIT_FAILED           ((NTSTATUS)0xC0000142L)    // winnt


Возможно, в event log будет больше подробностей.

Ошибка при запуске консольных программ после длительного аптайма

Posted: Thu 13 Apr, 2017 13:20
by Dennis_Moore
Прошло 5 дней и вот опять.

В одной копии FAR все нормально, а в той которая запущена из ConEmu эта ошибка (бывыет и наоборот т.е. как я писал виноват не ConEmu, хотя поначалу я винил его).

Последние события в EventLog\System:

Code: Select all

13.04.2017 15:06:15
The Application Experience service entered the running state.

13.04.2017 15:04:51
Application popup: ConEmuC64.exe - Application Error : The application was unable to start correctly (0xc0000142). Click OK to close the application.


И в EvenLog\Application

Code: Select all

13.04.2017 0:10:09
The disk defragmenter successfully completed boot optimization on PFDF (C:)


Слабо верится что виноват дефрагментатор.

Ошибка при запуске консольных программ после длительного аптайма

Posted: Thu 13 Apr, 2017 13:23
by Dennis_Moore
DrKnS wrote:Source of the post А ещё лучше нажимать в таких диалогах Ctrl-C.


Нажал, но реакции никакой. А что должно произойти?

Ошибка при запуске консольных программ после длительного аптайма

Posted: Thu 13 Apr, 2017 13:27
by Shmuel
Dennis_Moore wrote:Source of the post А что должно произойти?
Содержимое в текстовом виде скопируется в буфер обмена.

Ошибка при запуске консольных программ после длительного аптайма

Posted: Thu 13 Apr, 2017 13:49
by Dennis_Moore
Shmuel wrote:
Dennis_Moore wrote:Source of the post А что должно произойти?
Содержимое в текстовом виде скопируется в буфер обмена.


Вот. Но здесь нет никакой новой информации:



Upd. Понятно. Это что-бы не вставлять изображения.

Ошибка при запуске консольных программ после длительного аптайма

Posted: Thu 13 Apr, 2017 13:57
by HaRT