Программа не отвечает — что делать?
Каждый пользователь компьютера под управлением операционной системой Windows рано или поздно сталкивается с сообщением вида «Программа не отвечает», где вместо «Программа» указывается название приложения. Причин возникновения данной ошибки очень много — мы не будем заострять на этом внимания. В любом случае речь идет о зависании программы, точнее — о прекращении ею обмена данными с операционной системой. Результатом может стать либо продолжение работы зависшего приложения по истечению некоторого времени, либо полное прекращение его работы, т.е. окончательное и бесповоротное зависание.
Проблема с зависшей программой решается довольно просто — достаточно принудительно завершить работу процесса, переставшего отвечать на запросы со стороны операционной системы. Если на экране отобразилось соответствующее сообщение в окне, просто нажмите в нем кнопку «Закрыть программу» (иногда для отображения этого сообщения нужно несколько раз кликнуть по окну зависшей программы):
Как исправить — «Прекращена работа программы» при запуске ИГРЫ
Иногда нажатие на кнопку «Закрыть программу» ни к чему не приводит. В этом случае для принудительного завершения работы приложения можно воспользоваться штатным менеджером процессов Windows — «Диспетчером задач»:
- Для запуска «Диспетчера задач» кликните правой кнопкой мыши по значку «Пуск» и выберите соответствующий пункт в отобразившемся списке либо используйте горячие клавиши «Ctrl + Shift + Esc».
- В открывшемся окне в списке процессов найдите тот, что в данный момент завис. Если программа имеет видимые окна и/или она работает в мультипотоковом режиме (программой были созданы дополнительные процессы), то в списке процессов она будет отображена в виде раскрывающегося элемента. Раскрыв ее, можно будет увидеть пометку «Не отвечает»:
- Просто выделите зависшую программу/процесс и нажмите на клавиатуре клавишу «Del» либо кнопку «Снять задачу» в правом нижнем углу «Диспетчера задач»:
- На этом все — зависшая программа будет просто закрыта. К сожалению, если это был какой-нибудь редактор (как в нашем случае — Microsoft Word), в котором осуществлялось редактирование файла, то внесенные в него изменения могут быть утеряны.
В очень редких случаях даже «Диспетчер задач» может оказаться бесполезным. Это может быть связано, например, с тем, что вместе с программой завис еще какой-нибудь системный процесс. В любом случае для принудительного завершения работы программы можно воспользоваться сторонним менеджером процессов, например — Process Explorer (сторонний он лишь условно, т.к. принадлежит все той же Microsoft Corporation):
- Перейдите по ссылке для загрузки программы Process Explorer. Программа бесплатная и не требует установки.
- Запустите Process Explorer от имени администратора, кликнув правой кнопкой мыши по программе и выбрав соответствующий пункт.
- Найдите название зависшей программы (если она запускалась штатным способом через ярлык, то ее название можно найти в разделе «explorer.exe»).
- Выделите переставшую отвечать программу и нажмите клавишу «Del» либо кликните по ее названию правой кнопкой мыши и затем выберите пункт «Kill Process» из выпадающего списка:
Источник: www.softsalad.ru
Почему программа не отвечает, как устранить зависание?
Версии Windows обновляются, но проблема с зависанием программ никуда не девается, поэтому пользователю следует быть подготовленному к возможным проблемам зависания компьютера из-за не отвечающей программы. Причин может быть множество, от всех застраховаться невозможно, а вот решить – да.
Ключевые и часто возникающие причины этой проблемы мы также по возможности рассмотрим, так как в некоторых случаях причиной может быть не сама программа, а среда, в которой её запускают или даже выходящее из строя оборудование компьютера.
Таким же образом разделяется и устранение зависания, то есть иногда достаточно простого действия в 2 шага, а в других случаях может пригодиться сторонняя утилита или перезагрузка Windows.
Причины зависания программ и их решение
Частые проблемы, которые вызывают зависания программ:
1. Неудовлетворенные требования программы — вам следует ознакомиться с системными требованиями программы, чаще всего их можно найти на официальном сайте;
2. Устаревшая версия ПО – вам следует проверить наличие обновлений, возможно они и помогут решить вам вашу проблему;
3. Устаревшие или несовместимые драйвера – возникает довольно часто, чтобы решить проблему вам следует установить соответствующие вашему компьютеру набор драйверов;
4. Последствия зараженности вашей системы вирусами – для этого существует большое множество антивирусного программного обеспечения, которое сможет вам помочь, иногда вам может понадобиться перебрать несколько таких утилит, так как функционал и метод проверки разный. Стоит начать с наиболее известных и зарекомендовавших себя временем, а далее опытным путём перебирать программы до решения проблемы;
5. Проблема в устаревшем .Net Framework – программы, которые разработаны на более новой версии, не будут работать на старой, за редкими исключениями. Этот framework является платформой для корректной работы вашей системы с различными языками программирования;
6. Неполадки самой программы – такое тоже далеко не редкость, а скорее правило, обычно в таких случаях вам также следует проверить обновление, в случае если у вас установлена последняя версия и с драйверами всё в порядке, проверьте версию .Net Framework, DirectX, Visual C++ и другие необходимые для работы программы платформы.
7. Проблемы с оборудованием – такие проблемы встречаются реже всего, поэтому стоит проверить иные варианты прежде чем впадать в крайность. Обычно за этим может стоять несколько компонентов:
- Недостаточный объём оперативной памяти, маленькая мощность процессора или видеоадаптера;
- Проблемы с жестким диском, в таком случае зависать будет всё, а не только программа, такая проблема может возникать регулярно, в таком случае вам следует в кратчайшие сроки позаботиться о сохранности вашей информации, перенеся на её другие носители. Жесткий диск – это механический компонент компьютера, поэтому он боится сильных вибраций, что и может стать причиной выхода его из строя. Ремонтировать его, в случае если там нет крайне необходимых и утерянных файлов, не советуем, это вам будет стоить 60% – 120% от стоимости нового, а результат того не стоит.
- Блок питания – проблемы с ним могут возникнуть по двум причинам: он не подходит по мощности, то есть недостаточное количество электроэнергии передаёт или уже выходит из строя.
Основные причины мы рассмотрели, теперь давайте перейдём к решению ситуации, когда программа не отвечает, но прежде всего вам нужно убедиться, что дело именно в программном обеспечении, а не завис компьютер. Для этого воспользуйтесь любым элементом вашей системы, лучше всего требующим мало ресурсов или нажатием Caps Lock, Num Lock, если всё работает как нужно переходите к решению.
Как снять не отвечающую программу с помощью диспетчера задач?
Способ 1
Эту главу следует разделить на две части: одна это снятие приложения через главное окно, другая через вкладку процессы. Начнём с первого этапа:
1. Включите «Диспетчер задач» Windows;
2. Перед вами перечень запущенных приложений и имеется графа «Состояние», чаще всего в нём будет отображаться «не отвечает», иногда указывается, что программа работает, а на самом деле не так;
3. Выберите нужный вариант и нажмите «Снять задачу», перед вами будет предупреждение, на которое вам следует согласиться, но в таком случае, если приложение не поддерживает восстановление, вы потеряете его содержимое.
Способ 2
Этого должно быть достаточно, но так бывает далеко не всегда, когда при снятии приложения нечего не происходит вам следует воспользоваться вкладкой «Процессы», для этого:
1. Запустите «Диспетчер задач»;
2. Перейдите во вкладку «Процессы»;
3. Найдите нужный вам процесс, чаще всего они называются как часть имени приложения или сокращение от него;
4. Далее снимайте по одному их, если таким много, пока вы не увидите изменение. Все программы запускаются от имени пользователя, поэтому если в графе «Пользователь» указано «System», «Network Service», «Local Service» — эти процессы вам не следует трогать;
5. Если процессы перезапускаются сами и удаление по одному не приносит результата, вы можете воспользоваться функцией «Завершить дерево процессов», для этого нажмите правой кнопкой по нужной строке и выберите соответствующую опцию.
Практически всегда этого достаточно, но иногда следует действовать обходным путем.
Устранение зависания программы с помощью утилиты AnVir Task Manager
Это очень легкая в освоении и по требуемым ресурсам программа, которая поможет найти файл, который запускает процесс, посмотреть уровень доверия к приложению и снять процессы.
1. Чтобы воспользоваться этим приложением скачайте его с официального сайта https://www.anvir.net;
2. Установите приложение, это происходит очень быстро;
3. Попробуйте закрыть программу с помощью её функционала, если не получается, а проблема возникает постоянно и перезапуск компьютера не помогает, вы можете удалить используемый приложением файл в безопасном режиме. Путь можете взять из утилиты.
Источник: a-apple.ru
Приложение на Андроиде не отвечает – в чем проблема и что с ней делать
Обитатели интернета делятся на два лагеря: одни восхваляют Windows, а другие без ума от Linux. Так вот, сторонники Linux часто выдают один аргумент в защиту продукта – в нем все оптимизировано. Если процесс оказывается проблематичным, то сразу уничтожается, а не зависает. Раз Android построен на Linux, то и в нем процессы не зависают, а закрываются, но это происходит не всегда. Мы расскажем, в чем может быть проблема, если приложение постоянно не отвечает на Андроиде.
Почему не отвечают приложения на Андроиде
Прежде чем мы перейдем к практической части, сначала разберемся с тем, как вообще происходит взаимодействие устройства и приложения. Как известно, напрямую ни одна программа не может взаимодействовать с аппаратными составляющими, то есть оперативной памятью или процессором. Вместо этого используется аппаратный интерфейс, вшитый в ядро (база файлов) ОС Android. Сама ОС как бы «решает», какому приложению сколько выдать ресурсов, когда забрать и как распределить. Такой подход позволяет избежать утечки памяти, а также эксплуатации лишних ресурсов. Так вот, бывают случаи, когда в алгоритме приложения происходит сбой либо ему просто не хватает ресурсов. После этого приложение никак не реагирует на запросы ОС вернуть или получить аппаратные ресурсы. Отсюда и идет выражение «приложение не отвечает», то есть не реагирует на запросы. Это может быть связано с несколькими причинами:
- Программа требует намного больше, чем дозволено софту подобного типа. ОС в таком случае распознает угрозу и избавляется от саботажника.
- Алгоритм софта не справился со входными данными. Это скорее вина разработчиков, часто проявляется при выполнении одних и тех же действий. Например, если программа вылетает все время на одном этапе, а именно во время ввода пароля в нужное поле (к примеру), значит, алгоритм не может справиться с задачей обработки.
- Не хватает зависимостей. Зависимости – это такие мини-приложения (не всегда мини), которые помогают в выполнении какой-то задачи. Например, в графическом редакторе зависимостью может быть видеодрайвер или программа отрисовки растровой графики.
- В системе осталось критически малое количество ресурсов. Ведь если гаджет может выдать только 120 Мб ОЗУ для игры, которой нужно не менее 512 Мб, то вылет обеспечен.
Как вы могли заметить, проблемы могут быть спровоцированы не только самим пользователем, но и загруженностью гаджета и ошибками разработчиков софта. В последнем случае это легко определить. Если другие программы работают исправно, значит, бракованное именно это, и придется искать замену. В случае с браузерами таких замен десятки, а то и тысячи.
Решение проблемы
Все нижеперечисленные способы направлены на решение первой, второй и третьей проблем, описанных выше. Мы не будем рассказывать о том, как освободить больше оперативной памяти и места. Потому что для этого в вашем гаджете существуют готовые утилиты-клинеры, которые достаточно просто открыть и запустить.
Закрытие приложения
Сейчас кто-то из читателей может взбеситься со словами: «Как я его закрою, оно само закрывается после ошибки». На самом деле не всегда, иногда оно висит процессом в фоне. Потому его приходится завершить принудительно. Простейший способ – это перезагрузка гаджета. Но есть более лаконичное решение:
- Откройте настройки.
- Перейдите в раздел «Приложения» и откройте список установленных программ.
- Найдите зависающую программу и откройте страницу о ней.
- Нажмите кнопку «Закрыть» или «Остановить».
Готово. После откройте ее снова. Впрочем, можете пока не выходить из этого раздела настроек, ведь пункты ниже связаны с ним.
Очистка кэша
Этот способ помогает реже, но вне обзора решения его оставить нельзя – все же помогает ведь. Кэш – это область памяти, к которой система обращается в первую очередь. Кэш быстрее обычной памяти, потому туда помещаются важные файлы, которые иногда могут подвергнуться повреждениям.
Для очистки кэша выполните с первого по третий пункт в предыдущем разделе, но вместо кнопки «Остановить» выберите «Очистить кэш». В некоторых интерфейсах нужно нажать раскрывающееся меню «Очистить», а только после выбрать «Кэш». Также это можно сделать глобально, запустив любую утилиту чистки от мусора.
Очистка данных
Еще одно решение, которое можно сделать в пару кликов (если вы не выходили из настроек). После удаления данных приложение запустится «с нуля», будто его только что скачали. Кстати, этот способ абсолютно бесполезен, если программа стала зависать и вылетать уже при первом запуске. Для очистки данных повторите действия из раздела выше, но вместо кэша выберите «Очистить все» или «Стереть данные».
Переустановка
Банальное решение, которое позволит переустановить не только программу, но и зависимости (находятся в установочном файле). Для этого достаточно выполнить следующие действия:
- Откройте магазин Play Market.
- Через окно поиска найдите проблемную программу и откройте страницу о ней.
- Выберите кнопку «Удалить», а после нажмите «Установить».
Кстати, иногда рекомендуется попробовать использовать установщик не из Play Market, но так вы рискуете занести вирусы.
Обновление
В завершение довольно банальное решение, которое часто помогает справиться со сбоями. Разработчики часто выпускают патчи для проблем в софтах. Для их установки просто откройте Play Market, найдите нужную программу и нажмите кнопку «Обновить». Вот так просто и эффективно.
Благодарим за прочтение.
Источник: it-tehnik.ru
Программа не отвечает: что делать если зависла программа?
Привет! Работая за компьютером, или просто проводя время в социальных сетях, время от времени могут случатся маленькие неприятности с работой компьютера. Ну вы уже неверное не раз видели случай, когда какая-то программа во время работы зависает и перестает отвечать на наши действия. Уже не помню как там в Windows XP, а в Windows 7 окно с программой делается белым, и ничего нажать нельзя.
Хорошо если эта программа немного повисит и ее попустит, но как правило, если программа зависла то он уже так и останется в подвешенном состоянии :). И что бы не сидеть и не ждать когда же ее отпустит, ее нужно закрыть. Скорее всего закрыть нажатием на красный крестик не получится, здесь нужно выполнить немного другие действия, ну или перезагрузить компьютер. Я всегда снимаю зависшие программы через «Диспетчер задач», это очень удобно и эффективно.
Сейчас мы рассмотрим что делать если зависла программа, или не отвечает, что одно и то же. Я не спроста решил написать этот совет. Дело в том, что с позапрошлого обновления, у меня часто стала зависать Опера. Так как это мой любимый браузер, то я его в беде не бросил и продолжаю им пользоваться.
А может это что-то на моей стороне, а не дело в обновлении, впрочем не важно. Бывает, что Опера не отвечает всего несколько секунд, и тут же продолжает нормально работать, а бывает что приходится снимать ее через «Диспетчер задач». Вот такая печальная история :).
Что делать если программа зависла и не отвечает?
Как я уже писал выше можно просто взять и перезагрузить компьютер, но мне кажется что это уже крайний вариант, потому что зависшую программу можно закрыть и без перезагрузки компьютера.
Нам нужно запустить «Диспетчер задач» , что бы закрыть в нем программу которая не отвечает.
Нажмите правой кнопкой мыши на свободную область на панеле задач и выберите «Запустить диспетчер задач» .
Если таким способом запустить диспетчер не получается, то нажимаем вместе три легендарных клавиши Ctrl+Alt+Delete . Откроется синий экране, (нет, не синий экран смерти :)) на котором выберите «Запустить диспетчер задач» .
Откроется окно с диспетчером. В нем мы сразу видим программу, которая зависла, у нее будет статус «Не отвечает» .
Нажимаем правой кнопкой мыши на эту программу и выбираем «Снять задачу» .
Скорее всего, появится еще одно окно, в котором нужно выбрать «Закрыть программу» .
После этих действий программа которая «висела» должна закрыться. Если в диспетчере задач, на вкладке «Приложения» , вы не нашли программу которая перестала работать, то посмотрите на вкладке «Процессы» . Если найдете процесс который висит, то нажмите «Завершить процесс» и он закроется. Только внимательно смотрите что закрываете.
Теперь когда у вас появится проблемам с работой программы, вы уже знаете что можно сделать, и как ее закрыть. Если появляться вопросы, задавайте их в комментариях. Удачи!
P.S. Преимущество ноутбуков перед обычными компьютерами в том, что ноутбук можно взять например с собой на кухню и продолжить работать. Но и по сравнению с обычными ПК, ноутбуки страдают больше всего. От падений, влаги и т. д. Если вас попала вода в ноутбук, первыми делом отключите его от сети, и вытяните батарею. Отнесите ноутбук в ремонт, не затягивайте с этим, потому что может окислится системная плата.
Понравилась статья? Оцените её:
Источник: f1comp.ru