Почему программа не отвечает как это исправить




Почему программа не отвечает, как устранить зависание?

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

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

Таким же образом разделяется и устранение зависания, то есть иногда достаточно простого действия в 2 шага, а в других случаях может пригодиться сторонняя утилита или перезагрузка Windows.

Чаще всего нечего страшного в зависании нет, даже если это последствия вирусной атаки, обычно её можно легко пресечь.

Причины зависания программ и их решение

Частые проблемы, которые вызывают зависания программ:

1. Неудовлетворенные требования программы #8212; вам следует ознакомиться с системными требованиями программы, чаще всего их можно найти на официальном сайте;

2. Устаревшая версия ПО – вам следует проверить наличие обновлений, возможно они и помогут решить вам вашу проблему;

3. Устаревшие или несовместимые драйвера – возникает довольно часто, чтобы решить проблему вам следует установить соответствующие вашему компьютеру набор драйверов;

4. Последствия зараженности вашей системы вирусами – для этого существует большое множество антивирусного программного обеспечения, которое сможет вам помочь, иногда вам может понадобиться перебрать несколько таких утилит, так как функционал и метод проверки разный. Стоит начать с наиболее известных и зарекомендовавших себя временем, а далее опытным путём перебирать программы до решения проблемы;

5. Проблема в устаревшем .Net Framework – программы, которые разработаны на более новой версии, не будут работать на старой, за редкими исключениями. Этот framework является платформой для корректной работы вашей системы с различными языками программирования;

6. Неполадки самой программы – такое тоже далеко не редкость, а скорее правило, обычно в таких случаях вам также следует проверить обновление, в случае если у вас установлена последняя версия и с драйверами всё в порядке, проверьте версию .Net Framework, DirectX. Visual C++ и другие необходимые для работы программы платформы.

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

7. Проблемы с оборудованием – такие проблемы встречаются реже всего, поэтому стоит проверить иные варианты прежде чем впадать в крайность. Обычно за этим может стоять несколько компонентов:
  • Недостаточный объём оперативной памяти . маленькая мощность процессора или видеоадаптера;
  • Проблемы с жестким диском . в таком случае зависать будет всё, а не только программа, такая проблема может возникать регулярно, в таком случае вам следует в кратчайшие сроки позаботиться о сохранности вашей информации, перенеся на её другие носители. Жесткий диск – это механический компонент компьютера, поэтому он боится сильных вибраций, что и может стать причиной выхода его из строя. Ремонтировать его, в случае если там нет крайне необходимых и утерянных файлов, не советуем, это вам будет стоить 60% – 120% от стоимости нового, а результат того не стоит.
  • Блок питания – проблемы с ним могут возникнуть по двум причинам: он не подходит по мощности, то есть недостаточное количество электроэнергии передаёт или уже выходит из строя.

Основные причины мы рассмотрели, теперь давайте перейдём к решению ситуации, когда программа не отвечает, но прежде всего вам нужно убедиться, что дело именно в программном обеспечении, а не завис компьютер. Для этого воспользуйтесь любым элементом вашей системы, лучше всего требующим мало ресурсов или нажатием Caps Lock, Num Lock, если всё работает как нужно переходите к решению.

Как снять не отвечающую программу с помощью диспетчера задач?

Способ 1

Эту главу следует разделить на две части: одна это снятие приложения через главное окно, другая через вкладку процессы. Начнём с первого этапа:

2. Перед вами перечень запущенных приложений и имеется графа «Состояние», чаще всего в нём будет отображаться «не отвечает», иногда указывается, что программа работает, а на самом деле не так;

3. Выберите нужный вариант и нажмите «Снять задачу», перед вами будет предупреждение, на которое вам следует согласиться, но в таком случае, если приложение не поддерживает восстановление, вы потеряете его содержимое.

Способ 2

Этого должно быть достаточно, но так бывает далеко не всегда, когда при снятии приложения нечего не происходит вам следует воспользоваться вкладкой «Процессы», для этого:

1. Запустите «Диспетчер задач»;

2. Перейдите во вкладку «Процессы»;

3. Найдите нужный вам процесс, чаще всего они называются как часть имени приложения или сокращение от него;

4. Далее снимайте по одному их, если таким много, пока вы не увидите изменение. Все программы запускаются от имени пользователя, поэтому если в графе «Пользователь» указано «System», «Network Service», «Local Service» #8212; эти процессы вам не следует трогать;

5. Если процессы перезапускаются сами и удаление по одному не приносит результата, вы можете воспользоваться функцией «Завершить дерево процессов», для этого нажмите правой кнопкой по нужной строке и выберите соответствующую опцию.

Практически всегда этого достаточно, но иногда следует действовать обходным путем.

Устранение зависания программы с помощью утилиты AnVir Task Manager

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

1. Чтобы воспользоваться этим приложением скачайте его с официального сайта http://www.anvir.net ;

2. Установите приложение, это происходит очень быстро;

3. Попробуйте закрыть программу с помощью её функционала, если не получается, а проблема возникает постоянно и перезапуск компьютера не помогает, вы можете удалить используемый приложением файл в безопасном режиме. Путь можете взять из утилиты.

Если у Вас остались вопросы по теме #171;Почему программа не отвечает, как устранить зависание?#187;, то можете задать их в комментариях

Также рекомендуем прочесть:

Был ли материал для Вас полезным? Оставьте Ваш отзыв или поделитесь в соц. сетях:

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

Компьютер домашний или был (или сейчас) раньше в сети с другими ПК и серверами?

1. Пробуйте отключать антивирус (на всякий случай приведите вывод команды powershell.exe Get-service )
2. Проверьте ОС на предмет вредоносных программ (например, cureit из безопасного режима).
3. Проверьте журналы ОС на предмет любых событий относящихся как к моменту начала неотвечания , так и ко всему периоду неотвечания .

Какова загрузка процессора в момент, когда программа Не отвечает (в разбивке по ядрам)?
Какова загрузка процессора конкретным процессом Не отвечающего приложения и какие процессы в такой моменты жрут больше всего процессорного времени?
Какова загрузка жесткого диска в такие моменты (Диспетчер задач / Быстройдействие / Монитор ресурсов)?

Приведите пожалуйста примеры программ, которые не отвечают и есть ли какие-либо закономерности такого поведения?

PS: как переходили с Висты - через обновление или новой установкой W7?

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

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

Компьютер домашний, W7 установлена заново, легальная, с диска.
Эпилепсия может начаться в любой программе - The Bat. BitComet, проводнике.
Сейчас проверяю CureIt, далее сделаю диагноcтику для Virusinfo.
Потом протестирую по Вашей методике, о результатах доложу.
Спасибо!
Докладываю:

DrWebCureIt вирусов не нашёл.
The Bat! в момент загрузки поморгала - ЦП - 25

ProShow Producer (c ним больше всего проблем) - ЦП 01-02
Диск. чтение 68, запись 8351, значения переменные, пока шла загрузка фотографий цифры были побольше.
Закономерностей не вижу особых. Разве что, почти каждая программа при запуске непременно дёргается.
В заголовке главного окна быстро мигает надпись Не отвечает.

Монитор ресурсов тоже помаргивает.
Проводник дёргается, но меньше.
Журнал открывается долго, на момент неотвечания никаких событий.

Экстремальной нагрузки не выявил.

Последний раз редактировалось Bourbogne, 09-07-2010 в 02:17. Причина: Отчёт о наблюдениях.

Как закрыть зависшую программу

Если у вас перестала отвечать какая то программа, она не как не реагирует ни на мышь ни на клавиатуру и возможно даже появилась надпись #171;программа не отвечает#187;, это и называется зависшей программой.

Иногда бывает так, что зависшая программа не мешает вам работать, а иногда наоборот из за одной зависшей программы может тормозиться работа всей ОС, в любом случае проблему надо решать, надо что то делать.

Чего не нужно делать:

1) Выдергивать вилку из розетки #8212; это самая грубейшая ошибка, которую вы можете совершить в данной ситуации. Резкое прекращение подачи электроэнергии для компьютера является большим стрессом. К этому пункту также относятся выключение компьютера при помощи кнопки пуск на системном блоке, и выключение путем нажатия на выключатель блока питания. Суть у этих способов одна, вы прекращаете подачу электроэнергии.

2) Нажимать на кнопку reset #8212; эта кнопка располагается на передней части системного блока, и служит для принудительной перезагрузки. Нажимать ее следует только в самых безнадежных ситуациях, когда другие способы не помогают.

3) Делать лишних движений #8212; если из за зависшей программы у вас сильно начала тормозить операционная система, то любое лишнее действие лишь сильнее усугубит ситуацию. Под лишними действиями я подразумеваю попытка повторного запуска зависшей программы (не в коем случае нельзя этого делать), запуск каких либо других программ, открывание меню пуск или другого меню. Если ситуация особо критичная, то не стоит просто так двигать мышь, так как курсор может зависнуть и решить проблему будет уже сложнее.

4) Ждать очень долго #8212; как правило достаточно подождать пять минут, для того чтобы понять что программа зависла, если у вас слабый компьютер дайте ему минут 15 #8212; 20. Дальше ждать как правило бесполезно.

5) Нервничать #8212; пиная ногой системный блок или стуча клавиатурой по столу делу не поможешь. Я специально написал этот пункт, так как по непонятным причинам люди так иногда поступают (наверно сказывается наше прошлое, когда ламповый телевизор не хотел работать, его обычно стукали рукой и это помогало). Компьютер #8212; это не ламповый телевизор, не надо его бить.

Что нужно сделать

Нужно пытаться закрыть программу, если нажатие на крестик в правом верхнем углу и комбинация alt + f4 не помогают, то надо сделать следующее:

Нажимаем комбинацию клавиш для вызова диспетчера задач:

Для Windows xp #171;Ctrl + Alt + Del#187;.

Для Windows 7 #171;Ctrl + Shift + Esc#187;.

В диспетчере задач переходим во вкладку #171;Приложения#187;, если в разделе задача отображается ваша программа, то выделяйте ее и жмите на кнопку #171;Снять задачу#187;. Если реакции сразу не последовало, не нужно повторно жать на эту кнопку, нужно просто подождать немного. Через некоторое время появится окошко с предупреждением что данные могут быть потеряны, вам надо будет нажать на кнопку #171;Завершить сейчас#187;. Для примера смотрите скриншот (я завершал рабочую программу, так что текст у вас будет другой, но принцип один и тот же).

Если таким способом не удается завершить программу, тогда нажмите правой кнопкой мыши на зависшей программе и из ниспадающего меню выберите пункт #171;Перейти к процессу#187;. Вы автоматически попадете во вкладку #171;Процессы#187;, нужный процесс уже будет выделен, вам только надо будет нажать на кнопку #171;Завершить процесс#187;.

Если зависшая программа не отображается во вкладке «Приложения», тогда вам надо перейти во вкладку #171;Процессы#187; найти процесс зависшей программы и завершить его. Искать процесс легче всего по имени, также можно искать по степени загруженности процессора, обычно у зависшего приложения процент этот большой.

Если программы у вас зависают подозрительно часто, и вы заметили что компьютер стал работать медленнее, советую вам прочитать мою статью «Что делать если тормозит компьютер» .

Понравилась статья? Поделитесь с друзьями!

С этой статьей так же читают:

Источники: http://tvoykomputer.ru/pochemu-programma-ne-otvechaet-kak-ustranit-zavisanie/, http://forum.oszone.net/post-1449856.html, http://the-komp.ru/chto-delat-esli-zavisla-programma.html



Комментариев пока нет!
Ваше имя *
Ваш Email *

Сумма цифр на картинке: код подтверждения