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

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post 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
Attachments
AppErr.png
AppErr.png (4.8 KiB) Viewed 13708 times
Last edited by Dennis_Moore on Sat 08 Apr, 2017 13:29, edited 4 times in total.
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

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

Post by Shmuel »

Dennis_Moore, по теме мне сказать нечего, но вот картинку лучше вставлять напрямую, а не ссылками на какой-то хостинг, где через месяц или год её уже не будет (уже не говоря о том, что мой браузер картинки с этого хостинга вообще не показывает, не дружат они почему-то).
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

Shmuel wrote: Dennis_Moore, по теме мне сказать нечего, но вот картинку лучше вставлять напрямую, а не ссылками на какой-то хостинг, где через месяц или год её уже не будет (уже не говоря о том, что мой браузер картинки с этого хостинга вообще не показывает, не дружат они почему-то).
Исправил. И по теме: есть много причин появления этой ошибки, но конкретно данный случай найти не смог (и дело конечно не в FAR как я понимаю)
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post 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 будет больше подробностей.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post 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:)
Слабо верится что виноват дефрагментатор.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

DrKnS wrote: А ещё лучше нажимать в таких диалогах Ctrl-C.
Нажал, но реакции никакой. А что должно произойти?
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

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

Post by Shmuel »

Dennis_Moore wrote: А что должно произойти?
Содержимое в текстовом виде скопируется в буфер обмена.
User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 times

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

Post by Dennis_Moore »

Shmuel wrote:
Dennis_Moore wrote: А что должно произойти?
Содержимое в текстовом виде скопируется в буфер обмена.
Вот. Но здесь нет никакой новой информации:



Upd. Понятно. Это что-бы не вставлять изображения.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

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

Post by HaRT »

Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Операционные системы, командные оболочки и прочее”