Содержание:
Причина 1: Загруженность ЦП или ОЗУ
Если на компьютере запущено много ресурсоемких приложений, запущенной или уже работающей программе может не хватать возможностей процессора или оперативной памяти. Решением в таком случае станет высвобождение ресурсов за счет завершения работы других, менее приоритетных программ.
Завершите работу программы, которая в данный момент меньше всего нужна. Если она тоже не отвечает, откройте любым приемлемым способом «Диспетчер задач» и завершите ее принудительно: найдите ее в списке, кликните правой кнопкой мыши и выберите из контекстного меню опцию «Снять задачу».
Чтобы предотвратить зависание нужной программы в будущем, с некоторой долей риска можно назначить ее процессу более высокий приоритет в потреблении ресурсов компьютера. Для этого выполните следующие действия:
- Откройте «Диспетчер задач» и переключитесь на вкладку «Подробности».
- Кликните по процессу приложения правой кнопкой мыши и выберите опцию «Задать приоритет». Выберите приоритет «Высокий» или «Выше среднего».
- Подтвердите изменения в диалоговом окошке.
Теоретически изменение приоритета некоторых процессов может привести к сбоям, учитывайте этот момент.
Ярлык автозавершения
Если зависшее приложение приводит к зависанию других программ, загружает процессор и память, процедуру завершения не отвечающего процесса можно упростить.
- Создайте на рабочем столе ярлык из контекстного меню.
- В поле «Расположение объекта» вставьте команду
taskkill.exe /f /fi "status eq not responding"
и нажмите «Далее». - Присвойте ярлыку произвольное подходящее название и сохраните его.
Готовый ярлык можно закрепить на «Панели задач» и использовать его для завершения зависших программ.
Причина 2: Баги в коде программы
Если неполадка возникла сразу после установки или обновления приложения, возможно, причина в ошибках в коде или конфликте процесса приложения с другими процессами. Попробуйте запустить приложение, предварительно закрыв все другие программы. Если приложение станет работать нормально, возможно, причиной стал конфликт процессов. В противном случае удалите текущую версию программы и установите другую версию, например предыдущую или новую, если проблема возникла при запуске старой версии. Также нельзя исключать повреждение установщика – скачайте дистрибутив из другого источника.
Причина 3: Влияние антивируса
Если на компьютере у вас установлен сторонний антивирус, попробуйте его отключить или добавьте не отвечающую программу в его исключения. Возможно, антивирус блокирует запуск приложения. Сценарий маловероятен, так как блокируя выполнение определенных задач в памяти, антивирусы обычно немедленно оповещают об этом пользователя звуковым сигналом или всплывающим окошком. Не устанавливайте на один компьютер два антивируса.
Подробнее:
Отключение антивируса
Добавление программы в исключения антивируса / брандмауэра в Windows 10
Причина 4: Проблемы с программой
Не исключено, что зависание приложения вызвано повреждением его файлов, в том числе тех, которые хранятся в папках пользовательского профиля. В этой ситуации эффективным решением станет полная переустановка приложения. При этом для удаления приложения лучше использовать специальные деинсталляторы – они позволяют избавиться от файлов программы не только в системном каталоге «Program Files», но и в папках профиля пользователя, а также от связанных записей в реестре.
Подробнее: Программы для удаления программ
Дополнительные рекомендации
- Установите актуальные обновления для Windows 10.
Подробнее: Обновление Windows 10 до последней версии
- Установите или переустановите компоненты .NET Framework и Visual C++.
Читайте также: Переустановка .NET Framework / обновление .NET Framework в Windows 10
Читайте также: Обновление Microsoft Visual C++ в Windows 10
- Если на компьютере используется HDD, проверьте его на предмет фрагментации и выполните при необходимости обслуживание. Также просканируйте его на предмет наличия bad-секторов.
Подробнее:
Как дефрагментировать диск в Windows 10
Как проверить жесткий диск на битые сектора - Исключите конфликты приложения с системными фоновыми службами, запустив приложения в безопасном режиме или выполнив чистую загрузку Windows.
Подробнее:
Переход в «Безопасный режим» в Windows 10
«Чистый» запуск Windows 10 (см. Способ 4) - Проверьте Windows на предмет нарушения целостности, выполнив в запущенной от имени администратора «PowerShell» или «Командной строке» команду
sfc /scannow
.
Если первая команда вернет ошибку, выполните сначала командуDISM /Online /Cleanup-Image /RestoreHealth
, а затемsfc /scannow
.
Наконец, если окошко с сообщением «Приложение не отвечает» не появилось, но программа подвисла, не спешите предпринимать какие-либо действия. Возможно, программе нужно некоторое время на выполнение фоновых операций. В этом случае порой достаточно просто немного подождать.
Наш Telegram каналТолько полезная информация
Большое спасибо, уже несколько дней не мог решить эту проблему))