Причин зависания компьютера может быть достаточно много. Корни этой проблемы могут находиться на аппаратном или программном уровне. Часто весьма сложно определить, что заставляет операционную систему виснуть.
При этом иногда зависает весь рабочий стол вместе с мышкой; иногда виснет только определенная часть стола (пуск, панель задач) — частичное зависание; иногда мышкой можно двигать, но отклика от рабочего стола не наблюдается. Приведем ряд возможных решений этой распространенной проблемы.
Содержание статьи
- Файл подкачки и битые сектора.
- Частичное зависание.
- Переполнение системного диска.
- Ресурсоёмкие процессы и беспроводный адаптер.
- Перезапуск рабочего стола.
Битые сектора и файл подкачки
Вероятно, наибольшей проблемой зависаний является наличие битых секторов на жестком диске. Их наличие проверяют специальными программами. Заметив местоположение испорченных секторов, определив при помощи Hex-редактора местоположение файла подкачки pagefile.sys, мы обнаружим, пересекаются ли они между собой. Если пересечения есть, — испорченные сектора находятся в зоне расположения файла подкачки — тогда придется принимать решение об отключении этого файла.
Битый сектор — это испорченная часть файловой системы или физической поверхности винчестера, данные с которой считываются слишком долгое время или не считываются вообще — возникает ошибка при считывании. А файлик подкачки включает сброшенные на жесткий диск страницы временно неиспользуемых данных из оперативной памяти. Если данные оказались вновь нужны, но они расположены в зоне битого сектора, тогда их считывание происходит очень долго — система виснет.
Автор также рекомендует:
Возможным решением такой проблемы станет отключение файла подкачки. Современные компьютерные системы таковы, что поддерживают гигантские объемы памяти — 4, 8, 16 Гб. Поэтому многие часто отказываются от использования файла подкачки. Это позволяет обойти ряд проблем, включая и зависания. Откроем свойства компьютера:
Перейдем в дополнительные параметры:
Нажмем кнопочку параметров раздела «Быстродействие».
Перейдем на вкладку «Дополнительно», где жмем кнопочку «Изменить»
Попадем в раздел «Виртуальная память». Эта область позволяет устанавливать параметры для pagefile.sys.
Здесь просто установим флажок напротив «Без файла подкачки».
Частичное зависание — не откликается панель задач и пуск.
Возможной причиной такого капризного поведения компьютера может оказаться не запустившаяся или долго инициализирующаяся программа. Чаще такое поведение встречается при старте системы, что говорит о длительной инициализации ее программных компонентов. Иногда такое поведение наблюдается уже после старта системы — сразу после запуска компьютера.
Вполне возможно, что зависание случилось по вине какой-то из служб. Проверяется это предположение через просмотр системных событий. Нам надо увидеть, не произошло ли при старте компьютера событие под идентификатором 7022. Эта ошибка сообщает, что какая-то из программ вовремя не обратилась к ServiceManager — она зависла или не запустилась вообще.
Обнаружив нечто подобное, нужно посмотреть подробные сведения об ошибке. Эти сведения сообщают название программного компонента, что стал причиной ошибки. Нам надо запустить данную утилиту. Затем запустим оснастку событий.
Нам нужны журналы Windows и системные события.
Сделаем фильтр.
Отфильтруем события по идентификатору.
В поле описания находится наименование программы, зависшей во время инициализации системы.
Далее следует лишь проверить запущена ли служба, вызвавшая сбой-зависание. Если она не работает, тогда следует поинтересоваться, от каких служб она зависима. Вполне возможно, что эти службы остановлены, а потому остановлен и наш целевой сервис. Запустим оснастку служб.
В открывшемся списке найдем нужную.
Откроем ее контекстное меню и найдем пункт свойств и перейдем на вкладку зависимостей.
Определяем, от каких служб зависит наш сервис и проверяем, работают ли они.
Переполнение системного диска.
Современные компьютерные устройства оснащаются довольно объемными жесткими дисками. Поэтому пользователи часто теряют из внимания такой момент, как переполнение системного тома. Обычно, для диска C отводят до 60 Гб места, что, казалось бы, по сравнению с предыдущим поколением винчестеров является заоблачной цифрой для одного тома. Но надо учесть тот факт, что современное программное обеспечение также становится объемней и часто такой объем оказывается совсем недостаточным.
Если системный том располагает свободным местом не более 4 Гб, а ваш файл подкачки в максимуме превышает данный объем или равен ему, тогда ждите неожиданных сюрпризов. Переполнение системного тома станет причиной банального зависания вашего ПК и пользователю ничего не останется, как перезагрузить компьютер, чтобы сбросить размер pagefile.sys до минимума. Поэтому очень важно вовремя проводить чистку «мусорных», ненужных файлов, что хранятся во временных директориях, кэше браузеров.
Для освобождения нужного количества места можно воспользоваться такой утилитой, как CCleaner. Проанализируем потенциальный объем высвобождаемого места и дождемся завершения анализа.
Объем места, который может освободить программа:
Автозагрузка, ресурсоемкие процессы и беспроводный адаптер
В данном случае обозначим два вектора проблемы: подвисание во время загрузки и зависание из-за определенного приложения. Первый вариант может быть связан с наличием в автозагрузке большого числа приложений или ресурсоемкой компоненты. Второй — связан именно с ресурсоемким приложением.
Для успешного устранения проблемы при старте выполните очистку автозагрузки от лишних компонент. Например, автозапуск можно почистить при помощи UninstallTool.
Успешное устранение проблемы подвисания второго типа (ресурсоемкая программа) осуществляется при помощи диспетчера задач. Надо вызвать эту системную утилиту и найти среди выполняемых процессов тот, который занимает 100% времени процессора или расходует более половины памяти компьютера. Именно это приложение является причиной зависания, так как расходует большое количество ресурсов компьютера. Если оно не нужно, тогда просто отключите его — завершите данный процесс. Но делать это надо со знанием дела, иначе остановите нужный системе процесс.
Иногда причиной капризного поведения становится беспроводный адаптер. Результатом его инициализации во время загрузки ПК становится потеря отклика панели задачи. Если вы не пользуетесь беспроводной сетью, тогда лучше просто отключить данный адаптер. Для этого надо пройти в оснастку управления компьютером, где открыть диспетчер устройств.
В диспетчере найдите раздел сетевых устройств и отключите беспроводный адаптер.
Согласимся с предупреждением.
Появившаяся иконка показывает, что устройство отключено.
Перезапускаем рабочий стол
Рабочий стол — это процесс под названием explorer. Если рабочий стол не отвечает, тогда стоит перезапустить его процесс. Во-первых, операционная система сама может вам предложить такое решение, выдав сообщение о том, что explorer не откликается. Согласившись с предложенным, пользователь перезапустит данный процесс и, вполне возможно, восстановит работоспособность системы.
Иначе, пользователю следует вызвать диспетчер задач (например, комбинацией Ctrl+Alt+Del). Далее, найдем в списке выполняемых процессов название explorer и завершим его выполнение.
Такое действие приведет к полному исчезновению папки рабочего стола вместе с хранимыми его объектами. Далее, снова вызовем диспетчер. Откроем меню пункта «Файл» главного меню окна диспетчера и нажмем пункт «Новая задача».
Это действие откроет окно утилиты «Выполнить», в текстовое поле которой запишем текст «explorer». Так, мы перезапустим рабочий стол.
Краткий итог
В данной статье приведены несколько вариантов действий, которые необходимо выполнять в случае, если компьютер зависает. Причин такого поведения очень много. Иногда они могут скрываться на аппаратном уровне, иногда — на программном, а иногда на обеих сразу.
Примером может стать наличие битых секторов на поверхности жесткого диска, пересекающихся с расположением ряда часто используемых файлов (pagefile.sys). Другим примером может стать долгая инициализация служб или их зависание на этапе загрузки ПК.
Часто проблема зависания появляется неожиданно при переполнении системного тома. Программы автозагрузки также приводят к длительной инициализации, а ресурсоемкие программы способны заметно снизить производительность компьютера. Иногда причина потери отклика панели задач находится на уровне драйверов, включая адаптер беспроводной сети.