Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - Как закрыть зависшееприложение.

Ответить
Настройки темы
Ошибка - Как закрыть зависшееприложение.

Новый участник


Сообщения: 26
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Подскажите как закрыть зависшее приложение.
Использую программу для прошивки приборов, после нескольких штук или десятков прошиваний программа зависает. Завершить не могу, поэтому через несколько часов в системе висит несколько таких программ. Помогает только перезагрузка. Прошивка происходит через USB программатор, который в системе виден как COM-порт. Система ХР, СП3, чистая, со всеми обновлениями.

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

Отправлено: 12:00, 05-10-2013

 

SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


"Ctrl + Alt + Delete (Диспетчер задач)", вкладка "Процессы"
выбери зависший процесс, нажми "Завершить процес" » "ОК"

либо


Win+R (Пуск » Выполнить), вводишь
Код: Выделить весь код
TASKKILL /F /IM "название_процесса"
жмёшь "ОК".


Пример
Код: Выделить весь код
TASKKILL /F /IM "notepad.exe"

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:37, 05-10-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 26
Благодарности: 1

Профиль | Отправить PM | Цитировать


Nordek, вы сообщение до конца дочитали?

Отправлено: 15:57, 05-10-2013 | #3


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


Читал!
Так пробовал?
Код: Выделить весь код
TASKKILL /F /IM "название_процесса" /IM "название_процесса"
пробуй ещё утилитой ProcessExplorer. Запусти ProcessExplorer, выбери процесс из списка, нажми клавишу(ы) Del или Shift + Del.

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.


Последний раз редактировалось Nordek, 05-10-2013 в 16:19.


Отправлено: 16:14, 05-10-2013 | #4


Новый участник


Сообщения: 26
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
Диспетчер задач никак не риагирует (даже "завершить сейчас" не выдает,
taskkill выдает сообщеение "процесс с PID... успешно завершен", но приложения все висят,
перезапуск эксплорера так же не решает проблемы - другие приложения убиваются, а эти, зависшие, остаются
ProcessExplorer аналогично диспетчеру задач.

Отправлено: 16:24, 05-10-2013 | #5


SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


Цитата ZoomerJuk:
ProcessExplorer аналогично диспетчеру задач. »
Я тоже могу приводить теории что одно аналогично другому. Конкретно, я не увидел от тебя ответа о том что ты запускал ProcessExplorer и производил какие то действия
Цитата Nordek:
нажми клавишу(ы) Del или Shift + Del. »
Del - Завершить процесс
Shift + Del - Завершить дерево процесса.

Цитата ZoomerJuk:
"процесс с PID... успешно завершен", но приложения все висят »
значит процесс забивается/зависит от других процессов которые могут быть запущены вместе с ним либо использоваться уже запущенные. На уровне телепатии тебе никто не поможет, не известно что у тебя там на самом деле.

-------
09a468a9b4293cd82adf6d6c60a9da82 | Tm9yZGVr
В связи со сменой железа и переходом на LInux с полным отказом от Windows - посещение на форуме будет редким.


Последний раз редактировалось Nordek, 05-10-2013 в 16:44.


Отправлено: 16:39, 05-10-2013 | #6



Moderator


Сообщения: 53482
Благодарности: 15510

Профиль | Отправить PM | Цитировать


ZoomerJuk, сделайте дамп зависшего процесса в Process Explorer -> правой кнопкой мыши -> Create Dump.

Отправлено: 17:08, 05-10-2013 | #7


Новый участник


Сообщения: 26
Благодарности: 1

Профиль | Отправить PM | Цитировать


Сейчас как раз это делаю и качаю Windows Debugging Tools
Сделал minidump-ы для трех экземпляров висящих приложений. Ссылка на ДропБокс.
Fulldumps в процессе заливки.

Последний раз редактировалось ZoomerJuk, 05-10-2013 в 17:20. Причина: Добавление файла


Отправлено: 17:11, 05-10-2013 | #8



Moderator


Сообщения: 53482
Благодарности: 15510

Профиль | Отправить PM | Цитировать


ZoomerJuk, судя по стеку:
Код: Выделить весь код
ntdll!KiFastSystemCallRet
ntdll!NtCreateFile+0xc
kernel32!CreateFileW+0x35f
kernel32!CreateFileA+0x30
зависание на функции CreateFile.
Цитата:
Creates or opens a file or I/O device. The most commonly used I/O devices are as follows: file, file stream, directory, physical disk, volume, console buffer, tape drive, communications resource, mailslot, and pipe.
Цитата ZoomerJuk:
Прошивка происходит через USB программатор, который в системе виден как COM-порт
По возможности обновите драйвер этого девайса.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:31, 05-10-2013 | #9


Новый участник


Сообщения: 26
Благодарности: 1

Профиль | Отправить PM | Цитировать


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

А как, собственно, завершить фунцию CreateFile, что б закрыть зависшие окна?

Отправлено: 17:45, 05-10-2013 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Ошибка - Как закрыть зависшееприложение.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Стандартные шары в системе - как закрыть, как найти.. flower Microsoft Windows 7 4 21-03-2011 11:01
Вопрос - Как закрыть telnet? doc.ru Защита компьютерных систем 1 12-10-2009 21:25
Доступ - как мне для студента закрыть доступ на другой локальный диск, закрыть доступ к реестр nisan Microsoft Windows 2000/XP 10 12-09-2009 21:14
как закрыть шары vovas Microsoft Windows 2000/XP 0 08-02-2006 17:04
Как закрыть папку ND Microsoft Windows 95/98/Me (архив) 7 11-02-2002 07:33




 
Переход