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

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

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

Post by Dennis_Moore » Sat 08 Apr, 2017 10:00

Свой ПК я держу включенным 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 1043 times
Last edited by Dennis_Moore on Sat 08 Apr, 2017 13:29, edited 4 times in total.

Shmuel
Posts: 5096
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 140 times

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

Post by Shmuel » Sat 08 Apr, 2017 12:37

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

User avatar
Dennis_Moore
Posts: 226
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Sat 08 Apr, 2017 13:40

Shmuel wrote: Dennis_Moore, по теме мне сказать нечего, но вот картинку лучше вставлять напрямую, а не ссылками на какой-то хостинг, где через месяц или год её уже не будет (уже не говоря о том, что мой браузер картинки с этого хостинга вообще не показывает, не дружат они почему-то).
Исправил. И по теме: есть много причин появления этой ошибки, но конкретно данный случай найти не смог (и дело конечно не в FAR как я понимаю)

User avatar
DrKnS
Posts: 4563
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

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

Post by DrKnS » Sat 08 Apr, 2017 19:18

А ещё лучше нажимать в таких диалогах 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: 226
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Thu 13 Apr, 2017 13:20

Прошло 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: 226
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Thu 13 Apr, 2017 13:23

DrKnS wrote: А ещё лучше нажимать в таких диалогах Ctrl-C.
Нажал, но реакции никакой. А что должно произойти?

Shmuel
Posts: 5096
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 140 times

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

Post by Shmuel » Thu 13 Apr, 2017 13:27

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

User avatar
Dennis_Moore
Posts: 226
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Thu 13 Apr, 2017 13:49

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



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

User avatar
HaRT
Moderator
Posts: 8025
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 99 times

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

Post by HaRT » Thu 13 Apr, 2017 13:57

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

Post Reply

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