Причины зависаний Windows 7 и способы борьбы с ними

Содержание:

windows 7 виснет“Новорожденная”, свежеустановленная Windows 7 обычно работает как часы – стабильно и шустро. Но по мере “взросления” – накопления ошибок и обрастания программами, ее производительность начинает снижаться. И в итоге падает так, что работа за компьютером начинает раздражать пользователя, вызывая желание поскорее переустановить “эту черепашью винду”. Рано или поздно так поступает каждый юзер, только у одних это происходит раз в несколько лет, а у других – каждые пару месяцев. Причина – Windows 7 виснет.

Зависания компьютера, не связанные с Windows

Прежде чем разбираться, почему Windows 7 подвисает, отбросим причины, которые могут проявляться такими же симптомами, но напрямую с ОС не связаны. Это несоответствие конфигурации компьютера системным требованиям Windows 7 и неисправность оборудования. Сделаем краткий обзор аппаратных неполадок, приводящих к тормозам или “мертвым” зависаниям ПК, чтобы вы научились по внешним признакам отличать их от системных.

  • Самый частый виновник тормозов и зависаний Windows 7 – это жесткий диск. Его неполадки связаны с дефектами поверхности (нечитаемые сектора), неисправностью или износом механики, ошибками электроники, повреждением разъемов и интерфейсных кабелей. Старые винчестеры с интерфейсом IDE в ряде случаев переключаются в PIO-режим – тогда обмен данными с памятью идет не прямо, а через центральный процессор. В результате этого система “еле шевелится”. Проблемный жесткий диск выдает себя тем, что при лагах (замедлениях), его световой индикатор на корпусе ПК непрерывно горит.
  • Блок питания. Недостаточно мощный или некачественный БП проявит себя тормозами при нагрузке. И чем она выше, тем ощутимее будут тормоза.
  • Оперативная память. Если не брать в расчет недостаточный объем ОЗУ, а только неполадки – то они могут проявляться по-разному, в том числе и зависаниями. Для проблем с памятью характерны тормоза при операциях копирования, вставки, перемещения, открытия и загрузки файлов, особенно больших.
  • Процессор, чипсет (системная логика), силовые цепи на плате и иногда другие устройства также могут быть виновниками подвисаний. Так, процессор может приостанавливать свою работу при чрезмерном нагреве. При проблемах в системе питания процессора и чипсета иногда возникают зависания, которые снимаются только перезагрузкой.
  • Драйвера. Поврежденные, не соответствующие модели оборудования или версии ОС – тоже одна из частых причин описываемой ситуации. Проблемы с драйверами проявляются высокой нагрузкой на CPU (часто – на одно ядро) процессами services.exe, svchost.exe, interrupts – теми, которые связаны с их запуском и работой.

Причины зависаний Windows

Теперь разберемся, отчего виснет сама операционная система, то есть как проблема может быть связана с софтом. Обычно зависает Windows 7 не сама по себе, а “благодаря” чему-то: программам, настройкам и т. п. Виновниками чаще всего бывают:

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

Диагностика и “лечение” подвисаний Windows 7

Наводим порядок

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

Чистим автозагрузку

Чтобы убрать из автозагрузки всё ненужное:

  • запустите утилиту настройки системы – откройте “Пуск” и впишите в строку поиска команду msconfig.exe;

зависает windows 7

  • откройте в утилите вкладку “Автозагрузка” и убирая галочки отключите приложения, которые не нужны вам каждый раз при запуске компьютера;

windows 7 виснет

  • перейдите на вкладку “Службы”, поставьте метку “Не отображать службы Microsoft” и снимите галки со служб ненужных вам программ, но только с тех, которые вам известны.

зависает windows 7

Чистим диск

Для удаления из системы мусора и неиспользуемых приложений:

  • откройте свойства системного диска;

windows 7 виснет

  • откройте вкладку “Общие” и щелкните кнопку “Очистка диска”;

зависает windows 7

  • в следующем окне нажмите “Очистить системные файлы” – так вы сможете удалить мусор, который остается после обновлений, временные файлы и еще много всего ненужного;

windows 7 виснет

  • нажав “Просмотр файлов” вы можете увидеть, что будет удалено;

зависает windows 7

  • находясь здесь же, откройте вкладку “Дополнительно” – отсюда вы можете перейти к удалению ненужных приложений через “Программы и компоненты” и точек восстановления – всех, кроме последней.

windows 7 виснет

Делаем дефрагментацию

Если на вашем ПК установлен обычный жесткий диск (HDD), значит, его нужно периодически дефрагментировать – собирать “разбросанные” части файлов и складывать их вместе. Это важно, так как на доступ к целостным файлам система затрачивает меньше времени.

Для запуска дефрагментации:

  • откройте вкладку “Сервис” в свойствах диска;

зависает windows 7

  • нажмите “Выполнить дефрагментацию”- в первую очередь нужно дефрагментировать системный диск;
  • здесь же можно настроить расписание автоматической дефрагментации.

Исправляем ошибки файловой системы и проверяем файлы Windows

Для проверки диска на ошибки:

  • снова откройте “Сервис” и в разделе “Проверка диска” кликните “Выполнить проверку”;

windows 7 виснет

  • в параметрах проверки выберите оба пункта – тогда все проблемы будут исправлены автоматически;
  • после нажатия “Запуск” проверка будет запланирована на следующий старт системы, поэтому вам придется перезагрузить компьютер.

Для проверки системных файлов:

  • запустите от администратора командную строку: введите в поисковой строке “Пуска” слово cmd и выберите из меню соответствующий пункт;

зависает windows 7

  • в окно консоли впишите команду: sfc /scannow, нажмите “Ввод” и наблюдайте за ходом проверки – если будут нарушения, система вас проинформирует, что делать.

windows 7 виснет

Далее желательно провести проверку на вирусы с помощью любого антивирусного сканера. Можно ожидать, что вы ощутите прирост производительности.

Мониторинг ресурсов

Если Windows 7 по-прежнему тормозит и виснет, стоит проверить, чем она загружена. Это можно сделать с помощью системной утилиты – “Монитор ресурсов” (файл C:windowssystem32resmon.exe).

Приложение показывает уровень загруженности процессора, жесткого диска, сети и памяти.

зависает windows 7

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

Контролируем старт и завершение работы Windows 7

Если вы заметили, что система подвисает при загрузке или завершении работы, можно уточнить, с чем эта проблема связана. Откройте редактор реестра: введите в поиске “Пуска” команду regedit и запустите файл.

windows 7 виснет

В редакторе перейдите в раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem. Здесь нужно создать параметр VerboseStatus. Для этого щелкните правой кнопкой мыши по свободному полю в правой половине окна и отметьте “Создать” – “Параметр DWORD 32 бита”.

зависает windows 7

По умолчанию новому параметру присваивается значение 0. Этот 0 нам нужно изменить на единицу: щелкните правой кнопкой по VerboseStatus и выберите пункт “Изменить”. Введите туда значение 1 и нажмите OK.

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