Системные прерывания грузят процессор
Если вы столкнулись с тем, что системные прерывания грузят процессор в диспетчере задач Windows 10, 8.1 или Windows 7, в этой инструкции подробно о том, как выявить причину этого и исправить проблему. Полностью убрать системные прерывания из диспетчера задач нельзя, но вернуть нагрузку в норму (десятые доли процента) вполне возможно, если выяснить, что вызывает нагрузку.
Системные прерывания не являются процессом Windows, хотя и отображаются в категории «Процессы Windows». Это, в общих чертах, — событие, вызывающее прекращение выполнения текущих «задач» процессором для выполнения «более важной» операции. Существуют различные типы прерываний, но чаще всего высокую нагрузку вызывают аппаратные прерывания IRQ (от оборудования компьютера) или исключения, обычно вызываемые ошибками работы оборудования.
Что делать, если системные прерывания грузят процессор
Чаще всего, когда в диспетчере задач появляется неестественно высокая нагрузка на процессор, причиной является что-то из:
- Неправильно работающее оборудование компьютера
- Неправильная работа драйверов устройств
Почти всегда причины сводятся именно к этим пунктам, хотя взаимосвязь проблемы с устройствами компьютера или драйверами не всегда очевидна.
Прежде чем приступать к поиску конкретной причины, рекомендую, если это возможно, вспомнить, что выполнялось в Windows непосредственно перед появлением проблемы:
- Например, если обновлялись драйверы, можно попробовать откатить их.
- Если было установлено какое-то новое оборудование — убедиться в правильности подключения и работоспособности устройства.
- Также, если ещё вчера проблемы не было, а с аппаратными изменениями связать проблему не получается, можно попробовать использовать точки восстановления Windows.
Поиск драйверов, вызывающих нагрузку от «Системные прерывания»
Как уже было отмечено, чаще всего дело в драйверах или устройствах. Можно попробовать обнаружить, какое из устройств вызывает проблему. Например, в этом может помочь бесплатная для бесплатного использования программа LatencyMon.
- Скачайте и установите LatencyMon с официального сайта разработчика https://www.resplendence.com/downloads и запустите программу.
- В меню программы нажмите кнопку «Play», перейдите на вкладку «Drivers» и отсортируйте список по колонке «DPC count».
- Обратите внимание на то, какой драйвер имеет наибольшие значения DPC Count, если это драйвер какого-то внутреннего или внешнего устройства, с большой вероятностью, причина именно в работе этого драйвера или самого устройства (на скриншоте — вид на «здоровой» системе, т.е. более высокие количества DPC для приведенных на скриншоте модулей — норма).
- В диспетчере устройств попробуйте отключить устройства, драйверы которых вызывают наибольшую нагрузку согласно LatencyMon, а затем проверить, была ли решена проблема. Важно: не отключайте системные устройства, а также находящиеся в разделах «Процессоры» и «Компьютер». Также не стоит отключать видеоадаптер и устройства ввода.
- Если отключение устройства вернуло нагрузку, вызываемую системными прерываниями в норму, удостоверьтесь в работоспособности устройства, попробуйте обновить или откатить драйвер, в идеале — с официального сайта производителя оборудования.
Обычно причина кроется в драйверах сетевых и Wi-Fi адаптеров, звуковых карт, других карт обработки видео или аудио-сигнала.
Проблемы с работой USB устройств и контроллеров
Также частой причиной высокой нагрузки на процессор со стороны системных прерываний является неправильная работа или неисправность внешних устройств, подключенных по USB, самих разъемов или повреждение кабелей. В этом случае в LatencyMon вы навряд ли увидите что-то необычное.
При подозрениях на то, что причина в этом, можно было бы рекомендовать поочередно отключать все USB-контроллеры в диспетчере устройств, пока в диспетчере задач не упадет нагрузка, но, если вы начинающий пользователь, есть вероятность, что вы столкнетесь с тем, что у вас перестанут работать клавиатура и мышь, а что делать дальше будет не ясно.
Поэтому могу рекомендовать более простой метод: откройте диспетчер задач, так чтобы было видно «Системные прерывания» и поочередно отключайте все без исключения USB устройства (включая клавиатуру, мышь, принтеры): если вы увидите, что при отключении очередного устройства нагрузка упала, то ищите проблему в этом устройстве, его подключении или том USB-разъеме, который для него использовался.
Другие причины высокой нагрузки от системных прерываний в Windows 10, 8.1 и Windows 7
В завершение некоторые менее часто встречающиеся причины, вызывающие описываемую проблему:
- Включенный быстрый запуск Windows 10 или 8.1 в сочетании с отсутствием оригинальных драйверов управления электропитанием и чипсета. Попробуйте отключить быстрый запуск.
- Неисправный или не оригинальный адаптер питания ноутбука — если при его отключении системные прерывания перестают грузить процессор, дело скорее всего в этом. Однако, иногда, виноват не адаптер, а батарея.
- Звуковые эффекты. Попробуйте отключить их: правый клик по значку динамика в области уведомлений — звуки — вкладка «Воспроизведение» (или «Устройств воспроизведения»). Выбираем используемое по умолчанию устройства и нажимаем «Свойства». Если в свойствах присутствуют вкладки «Эффекты», «Пространственный звук» и похожие, отключаем их.
- Неправильная работа оперативной памяти — выполните проверку оперативной памяти на ошибки.
- Проблемы с работой жесткого диска (основной признак — компьютер то и дело зависает при доступе к папкам и файлам, диск издает необычные звуки) — выполните проверку жесткого диска на ошибки.
- Редко — наличие нескольких антивирусов на компьютере или специфических вирусов, работающих напрямую с оборудованием.
Есть еще один способ попробовать выяснить, какое оборудование виновато (но что-то показывает редко):
- Нажмите клавиши Win+R на клавиатуре и введите perfmon /report затем нажмите Enter.
- Подождите, пока будет подготовлен отчет.
В отчете в разделе Производительность — Обзор ресурсов вы можете увидеть отдельные компоненты, цвет которых будет красным. Присмотритесь к ним, возможно, стоит выполнить проверку работоспособности этого компонента.
Просмотр и управление запущенными процессами является основной функцией штатного Диспетчера задач Windows, хотя с не меньшим успехом его можно использовать для контроля автозагрузки, получения данных о производительности, запуска и остановки системных служб. Когда компьютер начинает внезапно тормозить, вы можете открыть Диспетчер задач и посмотреть, какой процесс потребляет аномальный объем ресурсов CPU или RAM. Однако создавать проблемы могут не только процессы. Падение производительности может быть вызвано утечками памяти, а также некорректной работой драйверов устройств или оборудования. На последнее будет указывать высокая загрузка процессора процессом «Системные прерывания».
По правде говоря, употреблённый выше термин «процесс» так же нужно было брать в кавычки, потому что в строгом смысле слова процессом он не является. Если вы кликните по нему правой кнопкой мыши, то найдёте, что в контекстном меню управления процессом большая часть опции неактивны, да и сам «процесс» не имеет идентификатора. Как и «Бездействие системы», «Системные прерывания» — это индикатор, указывающий в данном примере на некорректную работу устройств, впрочем, высокая загрузка процессора системными прерываниями может быть связана с любыми неполадками, в результате которых ЦП оказывается заваленным инструкциями, которые он не успевает обработать. То есть CPU выделяет больше процессорного времени на обработку передаваемых сплошным потоком инструкций от какого-то приложения или оборудования, прерывается на решение образовавшейся проблемы, в результате чего производительность компьютера резко снижается. Отсюда и название индикатора — системные прерывания.
В норме загрузка CPU системными прерываниями составляет до 5%, всё что выше, свидетельствует о неполадках в работе драйверов или оборудования. Статистически чаще всего проблема вызывается неполадками в работе драйверов, поэтому начинать поиск источника проблемы лучше всего с их диагностики. Для начала можно попробовать воспользоваться встроенными средствами Windows — монитором ресурсов и производительности. Запустите оснастку командой perfmon /report, подождите, пока соберёт диагностические сведения, а затем изучите содержимое разделов «Предупреждения» и «Производительность».
Если в результатах диагностики вы видите отмеченные красным значком устройства, это повод проверить их драйвера, что касается драйверов, помеченных как повреждённые, таковые нужно переустановить в первую очередь. Надо, однако, отметить, что штатный Монитор ресурсов и производительности не отличается особой эффективностью, когда речь идёт о выявлении причин загрузки ЦП системными прерываниями, он фиксирует лишь очевидные неполадки. Поэтому для диагностики всё же лучше использовать узкоспециализированные утилиты от сторонних разработчиков, например, DPC Latency Checker или LatencyMon.
К сожалению, первая утилита DPC Latency Checker не показывает, какой именно драйвер или устройство вызывают проблему, искать их придётся вручную методом исключения, утилита лишь помогает выбрать верное направление поиска. Будучи запущенной, она демонстрирует график использования вычислительной мощности процессора.
В идеале все столбцы должны находиться в зелёной или жёлтой зоне, что также считается допустимым, если же вы видите красные столбцы, открывайте Диспетчер устройств и начинайте поочерёдно отключать некритичные устройства, одновременно наблюдая за показателями загрузки системными прерываниями. Безопасно отключать можно:
• Bluetooth;
• Дисководы;
• Аудиовходы и аудиовыходы;
• Звуковые, игровые и видеоустройства;
• Контроллеры USB;
• Мыши и иные указующие устройства;
• Очереди печати;
• Устройства HID;
• Сетевые адаптеры;
• Устройства обработки изображений.
А вот компоненты разделов «Компьютер», «Процессор», «Системные устройства», «Мониторы», «Контроллеры запоминающих устройств», «Дисковые устройства» и «Контроллеры IDE» лучше не трогать, так как их отключение может привести к проблемам в работе операционной системы. Таким образом, методом исключения можно выявить проблемное устройство и уже дальше принимать решение относительно его конфигурации. Если устройство не используется, можно попробовать его отключить, но лучше ограничиться переустановкой или обновлением его драйвера.
Большей информативностью отличается утилита LatencyMon. Установите её, запустите, нажмите в меню кнопку «Play», затем переключитесь на вкладку «Drivers» и отсортируйте список драйверов по колонке «DPC count». Обратите внимание на первые в списке драйвера, имеющие самый высокий показатель DPC, возможно, какой-то из них является причиной загрузки процессора системными прерываниями. Вам останется лишь сопоставить имя драйвера (подсказку даст Google) с устройством, отключить последнее, если это возможно и посмотреть, как это повлияет на загрузку CPU системными прерываниями.
Итак, при обнаружении высокой загрузки процессора в первую очередь нужно проверить работу оборудования, в том числе жёсткого диска, видеокарты, оперативной памяти и даже аккумулятора. Неправильная работа драйверов и оборудования составляет 95 процентов случаев высокой загрузки ЦП системными прерываниями, и только малая доля случаев приходится на причины, вызываемые некорректной работой программного обеспечения. Есть примеры, когда проблема загрузки системными прерываниями решалась отключением аудиоэффектов в системных настройках звука. Иногда источником неполадки становятся работающие непосредственно с оборудованием программы, в некоторых случаях проблему могут создать антивирусы, конфликтующие с другими имеющимися на компьютере программами для обеспечения безопасности.
-
Что такое системные прерывания?
-
Проверка оборудования
-
Другие причины
Приложения, которые нагружают систему, вызывают много вопросов. В первую очередь: как отключить? Но существуют процессы, не имеющие исполнительного файла: они являются индикаторами, указывающими на присутствие более серьезной проблемы. Прекрасный пример – системные прерывания, которые по мнению многих пользователей грузят процессор. Рассмотрим этот вопрос подробнее.
Что такое системные прерывания?
Системные прерывания – стандартный процесс Windows, сигнализирующий о нарушенной работе одного из устройств компьютера. Т.е. это не отдельное приложение, а лишь индикатор, указывающий на аппаратную проблему. Нормальное значение не более 5%.
Когда на ПК запускается приложение, оно использует ресурсы материнской платы, видеокарты и т.д. Так вот: если драйверов на некоторые устройства нет (устарели) или присутствуют поврежденные комплектующие (жесткий диск, оперативная память) – процессор начинает выделять дополнительную мощность для обработки тех операций, которые пропускает поврежденное устройство. Тот факт, что наш товарищ с ядрами тащит все на своем горбу, отображает процесс системные прерывания.
Проверка оборудования
Нужно выяснить, какой именно аппаратный компонент не дает нам спокойно жить.
Для этого нужно:
- Скачать DPC Latency Checker по этой ссылке. Приложение поможет определить потенциальных сбойных кандидатов.
- После запуска исполняемого файла (устанавливать приложение не нужно) начните диагностику системы.
- По окончанию процесса ознакомьтесь с информацией в нижнем поле программы – она советует перейти в «Диспетчер задач».
- Теперь начните по-одному отключать устройства и постоянно проверяйте состояние загруженности процесса «Системные прерывания». Обратите внимание, что деактивировать компоненты «Компьютер», «Процессор» и «Системные устройства» не стоит, это приведет к аварийному завершению работы операционной системы и создаст проблемы при повторной загрузке Windows.
- Выясните, при отключении чего нагрузка на ПК возвращается в нормальное состояние. Если такой компонент был найден – обновляйте драйвера устройства.
Внимание! Загружайте драйвера только с официальных сайтов производителей!
В случае неудачного поиска дефективного устройства не расстраивайтесь, возможно проблема заключается в тех трёх компонентах, которые мы не отключали. Обновите для них драйвера и проблема вероятно устранится.
Другие причины
Известны отзывы пользователей, которые справились с проблемой иным способом:
- Проверьте батарею. Бытует мнение, что подобную проблему вызывает умирающий аккумулятор. Поэтому выясните текущую емкость батареи и в случае большой разницы с номинальной – рассматривайте замену элемента питания.
- Сброс звуковых настроек в Windows. Перейдите в «Панель управления» – «Звук» – «Улучшения». Поставьте галочку на «Отключение всех звуковых эффектов».
- Обновление BIOS. Вполне возможен вариант того, что причиной проблемы является устаревшая версия базовой системы ввода-вывода. Решение в данном случае одно – обновление.
На этом я заканчиваю. Предоставленной информации должно хватить для того, чтоб системные прерывания больше не грузили процессор.
Все способы:
- «Системные прерывания» загружают процессор
- Способ 1: Обновление драйверов
- Способ 2: Проверка диска
- Способ 3: Проверка батареи
- Способ 4: Обновление БИОС
- Временные решения
- Заключение
- Вопросы и ответы: 0
Многие пользователи ОС Windows со временем начинают замечать, что нагрузка на систему некоторыми процессами значительно возросла. В частности, повышается расход ресурсов центрального процессора, что, в свою очередь, приводит к «тормозам» и некомфортной работе. В этой статье мы разберем причины и решения проблемы, связанной с процессом «Системные прерывания».
«Системные прерывания» загружают процессор
Данный процесс не сопоставлен с каким-либо приложением, а является исключительно сигнальным. Это означает, что он показывает повышенный расход процессорного времени другими программными или аппаратными средствами. Такое поведение системы связано с тем, что CPU приходится выделять дополнительную мощность для обработки данных, пропущенных другими компонентами. «Системные прерывания» показывают, что какое-то оборудование или драйвер работают некорректно или неисправны.
Перед тем, как переходить к решению проблемы, необходимо определить, какой порог нагрузки данным процессом является нормальным. Это примерно 5 процентов. Если значение выше, стоит задуматься о том, что в системе имеются сбойные компоненты.
Способ 1: Обновление драйверов
Первое, о чем необходимо задуматься при возникновении проблемы, это обновление драйверов всех устройств, как физических, так и виртуальных. Особенно это касается девайсов, отвечающих за воспроизведение мультимедиа – звуковой и видеокарты, а также сетевых адаптеров. Выполнять комплексное обновление рекомендуется с помощью специального софта. Впрочем, «десятка» оснащена и собственным, довольно эффективным инструментом.
Подробнее: Обновляем драйвера на Windows 10
Способ 2: Проверка диска
Системный диск, особенно если у вас установлен HDD, со временем может работать с ошибками из-за повреждения секторов, микросхем памяти или сбоев в контроллере. Для того чтобы исключить данный фактор, необходимо проверить диск на предмет наличия ошибок. Если таковые будут выявлены, «железку» стоит заменить или попытаться восстановить, что не всегда приводит к желаемому результату.
Подробнее:
Проверка жесткого диска на ошибки и битые сектора
Как проверить жесткий диск на работоспособность
Лечение нестабильных секторов на жестком диске
Устранение ошибок и битых секторов на жестком диске
Восстановление жесткого диска с помощью Victoria
Способ 3: Проверка батареи
Батарея ноутбука, исчерпавшая свой ресурс, может стать причиной возникновения повышенной нагрузки на ЦП процессом «Системные прерывания». Этот фактор приводит к некорректной работе различных «энергосберегаек», которые активно используются в портативных устройствах. Решение здесь простое: нужно протестировать батарею и, в зависимости от результата, заменить ее новой, попытаться восстановить или перейти к другим способам устранения неполадки.
Подробнее:
Тест батареи ноутбука
Программы для калибровки батареи ноутбука
Как восстановить аккумулятор ноутбука
Способ 4: Обновление БИОС
К возникновению обсуждаемой сегодня проблемы может привести и устаревшее микропрограммное обеспечение, управляющее материнской платой – BIOS. Чаще всего неполадки возникают после замены или подключения новых устройств к ПК – процессора, видеокарты, жесткого диска и так далее. Выход – обновить БИОС.
На нашем сайте очень много статей, посвященных данной теме. Найти их довольно просто: достаточно ввести запрос вида «обновить биос» без кавычек в поисковую строку на главной странице.
Временные решения
Существуют приемы, которые способны помочь избавится от симптомов (нагрузки на ЦП), но не устранят причин «болезни». Это отключение звуковых и визуальных эффектов в системе.
Звуковые эффекты
- Нажимаем ПКМ по значку динамика в области уведомлений и выбираем «Звуки».
- Идем на вкладку «Воспроизведение», кликаем ПКМ по «Устройству по умолчанию» (тому, через которое воспроизводится звук) и переходим к свойствам.
- Далее, на вкладке «Дополнительно» или на той, что имеет название вашей звуковой карты, необходимо поставить галку в чекбоксе с названием «Отключить звуковые эффекты» или подобным. Перепутать сложно, так как эта опция всегда расположена в одном и том же месте. Не забудьте нажать кнопку «Применить».
- Для достижения необходимого эффекта может потребоваться перезагрузка.
Визуальные эффекты
- Переходим к свойствам системы, кликнув правой кнопкой мыши по значку компьютера на рабочем столе.
- Далее идем в «Дополнительные параметры».
- На вкладке «Дополнительно» ищем блок настроек быстродействия и нажимаем кнопку, указанную на скриншоте.
- В открывшемся окне, на вкладке «Визуальные эффекты», выбираем значение «Обеспечить наилучшее быстродействие». Все галки в нижнем блоке пропадут. Здесь можно вернуть сглаживание шрифтов. Жмем «Применить».
Если один из приемов сработал, следует задуматься о проблемах со звуковой или видеокартой или их драйверами.
Заключение
В ситуации, когда никакие средства не помогают устранить повышенную нагрузку на процессор, можно сделать несколько выводов. Первый – имеются неполадки в самом ЦП (поход в сервис и возможная замена). Второй – неисправны компоненты материнской платы (также поход в сервисный центр). Еще стоит обратить внимание на порты ввода-вывода информации – разъемы USB, SATA, PCI-E и другие, внешние и внутренние. Просто подключите устройство к другому гнезду, если таковое имеется, и проверьте задержки. В любом случае, все это уже говорит о серьезных аппаратных проблемах, и справиться с ними можно, только посетив специализированную мастерскую.
Наша группа в TelegramПолезные советы и помощь
Процесс «Системные прерывания» не связан с конкретным приложением или службой и выполняет сигнальную функцию. Он показывает, что в работе системы есть сбои, которые вынуждают процессор выделить дополнительные ресурсы на проведение операций другими компонентами. В нормальном состоянии показатель загрузки системных прерываний составляет десятые доли процента (даже на очень слабых компьютерах значение не должно превышать 5%), но при наличии сбоев и ошибок системные прерывания Windows начинают грузить процессор на 100%.
Основные причины системных прерываний и повышенной нагрузки на процессор
Причина ошибки, из-за которой CPU вынужден выполнять больше работы, обычно связана с неполадками оборудования или отсутствием/устареванием драйверов. Но могут быть и другие факторы:
- несовместимость внешних устройств и компьютера;
- использование устаревшей версии BIOS;
- проблемы при установке программ;
- ошибки в работе диска;
- включение визуальных и звуковых эффектов на очень слабых компьютерах;
- неполадки в центральном процессоре.
Что делать, если прерывания грузят процессор?
Просто отключить процесс нельзя — это приведёт к сбою системы. Чтобы снизить нагрузку и прекратить системные прерывания, необходимо проверить аппаратную часть компьютера и все драйверы.
Проверка драйверов и оборудования
Если вы помните, что делали перед появлением прерываний, то это может существенно упростить задачу. Например, я столкнулся с этой проблемой, когда подключил новый принтер к старому компьютеру и случайно прервал установку драйверов. В итоге оборудование работало, но процесс системные прерывания грузил CPU. Переустановка драйвера решила эту проблему.
Системные прерывания отображаются в процессах
Если связать появление ошибки с конкретным действием не удаётся, то придётся искать причину неполадок с помощью специальных инструментов. Для начала попробуем использовать встроенное средство диагностики — «Монитор ресурсов и производительности».
- Нажимаем сочетание клавиш Win+R.
- Вводим запрос perfmon /report и нажимаем Enter.
- Ждём, пока утилита соберёт диагностические данные.
Выполнить perfmon /report
После появления отчёта необходимо обратить внимание на предупреждения и показатели производительности. В списке могут быть указаны поврежденные драйверы, которые следует проверить и переустановить в первую очередь. В разделе «Производительность» отображаются отдельные компоненты. Если какие-то из них отмечены красной точкой, то это повод изучить состояние их драйверов.
Симптомы и причины ошибок
К сожалению, «Монитор ресурсов и производительности» редко показывает что-то полезное. Поэтому приходится использовать программы от сторонних разработчиков для диагностики устройств. Есть две утилиты, которые советуют на форумах: LatencyMon и DPC Latency Checker. Я предпочитаю использовать их в паре — получается такая взаимная проверка, контроль качества работы. То, что не обнаружила одна программа, может определиться во втором приложении.
Начнём проверку с LatencyMon. Программу можно скачать бесплатно с сайта разработчиков.
- Загружаем и устанавливаем утилиту.
- Запускаем LatencyMon и нажимаем кнопку Play на верхней панели.
LatencyMon
- Ждём завершения сканирования.
- Переходим на вкладку Drivers.
- Сортируем список драйверов по колонке DPC count.
Обращаем внимание на драйверы, которые имеют наибольшее значение DPC count. Не всегда высокий показатель говорит об ошибке. Чтобы правильно интерпретировать результаты сканирования, ищите подробную информацию о драйвере, который находится на первом месте в списке при сортировке по DPC count.
Находим ошибочный драйвер по DPC count
Если очевидно, что показатель DPC count слишком высокий, то необходимо в диспетчере устройств найти оборудование, в работе которого возникли сбои, и отключить его.
Важно: нельзя трогать системные устройства, а также оборудование, которое находится в разделах «Компьютер» и «Процессоры». Не стоит отключать также видеоадаптер и устройство ввода — в первом случае вы останетесь без картинки на экране, во втором — без возможности управлять системой.
Для контроля качества работы LatencyMon мы будем использовать вторую утилиту диагностики оборудования — DPC Latency Checker. Она тоже доступна для бесплатного скачивания с официального сайта разработчика. Программу даже не нужно устанавливать — она запускается сразу после загрузки на компьютер.
Чтобы результаты сканирования были честными, закрываем все мультимедийные и графические приложения, в том числе браузер. Рекомендуется также завершить работу программ, использующих интернет — например, клиентов облачных хранилищ. После этого запускаем утилиту. Проверка оборудования начнётся автоматически.
DPC Latency Checker — просто и без установки
Прежде чем оценивать результаты, ждём несколько минут. Если в диаграмме появляются красные пики, значит, в работе какого-то оборудования есть неполадки. Сложность в том, что определять виновника придётся вручную, отключая подряд все драйверы в диспетчере устройств.
Выше мы уже договорились, что нельзя трогать системные устройства, оборудование, которое находится в разделах «Компьютер» и «Процессоры», а также видеоадаптер и устройства ввода. Все остальные драйверы можно отключать. Тестирование должно быть построено следующим образом:
- Запускаем «Диспетчер устройств» (правой кнопкой по меню «Пуск» — выбор в контекстном меню соответствующего пункта).
Жмем
- Отключаем первое устройство в списке. У меня это Bluetooth Module. Нажимаем на него правой кнопкой и выбираем «Отключить».
Отключим модуль
- Переключаемся на DPC Latency Checker и проверяем, пропали ли красные пики.
Если после отключения устройства красные пики не пропадают, то необходимо включить оборудование обратно и проверить другой вариант. Процедура определения сбойного устройства может затянуться, но если вы не помните, после чего возникла ошибка, а LatencyMon не показывает конкретного виновника, то другого способа найти причину высокой нагрузки на процессор «Системного прерывания» нет.
Загрузка …
Обновление драйверов устройства
Итак, мы разобрались, как найти причину системных прерываний. Допустим, нам повезло: «Монитор ресурсов и производительности» или LatencyMon указали на устройство, которое работает с ошибками. Или не повезло, пришлось перебирать оборудование вручную через «Диспетчер устройств», проверяя пики в DPC Latency Checker. В любом случае, виновник обнаружен, что с ним делать дальше?
Правильный ответ — обновить драйверы.
Мы возвращаемся в «Диспетчер устройств», снова нажимаем правой кнопкой на устройство, на которое указали программы диагностики, и выбираем пункт «Обновить драйвер».
Попробуем обновиться
В появившемся окне выбираем режим автоматического поиска. Если у драйвера есть новая версия, то Windows установит его самостоятельно. Если ничего нет, то появится сообщение о том, что используется актуальное программное обеспечение. Я таким ответам не очень доверяю и проверяю наличие драйверов вручную на сайте производителя.
Нужно немного подождать
Если на сайте производителя обнаруживается новая версия программного обеспечения для моего оборудования, я скачиваю её и устанавливаю вручную, после чего перезагружаю компьютер. Автоматическими инсталляторами и драйвер-паками я не пользуюсь и другим не рекомендую — никогда не знаешь, откуда они берут ПО и какие вообще версии распространяют.
Если обновление драйверов не помогает, то идём дальше. Есть ещё несколько способов устранения чрезмерной нагрузки на процессор со стороны «Системных прерываний».
Загрузка …
Проверка жёсткого диска и оперативной памяти
Если система установлена на HDD, то нет ничего удивительного в том, что со временем в ней появляются различные сбои. Технология хранения и записи данных на HDD такова, что на старых дисках появляется всё больше сбойных секторов, которые негативно влияют на производительность. Обнаружить и исправить их можно с помощью встроенного инструмента проверки или утилиты от стороннего разработчика Victoria HDD.
Для начала используем стандартное средство Windows 10:
- Открываем «Этот компьютер».
- Находим раздел диска, на который установлена система. Кликаем по нему правой кнопкой и выбираем пункт «Свойства».
Свойства тома
- Переходим на вкладку «Сервисы».
- Нажимаем «Проверить диск».
Попробуем найти ошибки
Если сообщение о завершении сканирования появляется сразу после старта, повторите процедуру. Это длительная процедура, её выполнение не укладывается в несколько секунд. Если во время сканирования система обнаружит ошибки, то постарается исправить их самостоятельно. Если ошибки не будут найдены, то появится окошко с соответствующим сообщением и кнопкой закрытия. Такую проверку диска необходимо выполнить для всех разделов диска, а не только системного тома.
Когда у меня был HDD, я не ограничивался проверкой через стандартную утилиту Windows 10 и прогонял диск через тесты мощной утилиты Victoria. Это не так сложно, как может показаться.
- Запускаем Victoria (скачать ее можно тут), переходим на вкладку Standart и выбираем диск, который хотим проверить. Не логические разделы, а само устройство.
- Открываем вкладку SMART и нажимаем Get SMART.
Victoria
- Смотрим результаты. Особое внимание — пункту Health, в котором указано общее состояние диска. Он должен быть зелёного цвета. Жёлтый и красный — цвета опасности из-за большого количества сбойных секторов (их число указано в столбце RAW).
- Для восстановления сбойных секторов переходим на вкладку Test и выбираем один из режимов.
Самый безопасный режим — Remap. Он подразумевает переназначение секторов из резерва. Я пользовался только им, чтобы заменить сбойные блоки. В режиме Restore утилита пытается восстановить секторы, но эта процедура не рекомендуется для дисков, объём которых превышает 80 Гб. Третий режим Erase запускает запись новых данных в повреждённые блоки. Чтобы запустить процедуру, нажимаем кнопку Start.
Тестируем винчестер
Если с жёстким диском всё в порядке, проверьте оперативную память. См. также: как протестировать оперативную память на ошибки в Windows 10.
- Открываем встроенный поиск Windows 10.
- Набираем запрос «Средство проверки памяти» и запускаем релевантное приложение.
- Выполняем перезагрузку и проверку.
«Средство проверки памяти» Windows 10
Во время перезапуска системы появится окно сканирования. В нём можно изменить параметры проверки, нажав кнопку F1 — например, выбрать расширенный режим или увеличить количество проходов. Результат тестирования отображается при запуске Windows.
Загрузка …
Обновление BIOS
Использование устаревшей версии BIOS тоже может стать причиной неадекватной нагрузки на процессор и запуска системных прерываний. Обновлять BIOS рекомендуется только с помощью официальных утилит от производителя материнской платы. Но сначала необходимо посмотреть, какая версия установлена сейчас.
Запускаем командную строку от имени администратора.
Режим администратора дает нам расширенные права
Последовательно выполняем две команды и смотрим версию BIOS:
systeminfo | findstr /I /c:bios
wmic bios get manufacturer, smbiosbiosversion
Номер версии BIOS
С этой информацией можно идти на сайт производителя материнской платы, проверять номер актуальной версии и при необходимости скачивать официальную утилиту для обновления.
Загрузка …
Проверка адаптера и батареи ноутбука
Влиять на состояние процессора ноутбука может даже неисправный или неоригинальный адаптер питания. Если при его отключении нагрузка снижается, то проблема точно в нём. Но чаще виновата батарея, которая выработала ресурс и не способна обеспечить нормальное питание всех компонентов.
Самый простой способ узнать уровень износа аккумулятора — воспользоваться бесплатной утилитой Battery Eater. Найти ее легко в интернете.
- Устанавливаем и запускаем программу.
- Выбираем опцию «Начинать тест при отключении от сети».
- Отключаем адаптер от сети и оставляем питание от батареи.
Интерфейс Battery Eater
После окончания теста снова появится главное окно программы. Чтобы посмотреть подробную информацию, переходим в раздел «Опции». Здесь указаны данные о максимальной и номинальной ёмкости. Сравнив их, мы получим представление об износе батареи. Если всё плохо, то надо рассматривать варианты, как исправить ситуацию — например, откалибровать аккумулятор или просто его заменить.
Загрузка …
Отключение звуковых и визуальных эффектов Windows
Есть также несколько решений, которые не устранят причину неполадки, но могут на время снизить нагрузку на процессор. Речь идёт об отключении звуковых и визуальных эффектов в системе.
Для отключения звуковых эффектов:
- Находим значок динамика на панели уведомлений (в трее, правая часть панели) и нажимаем на него правой кнопкой. Выбираем пункт «Звуки».
Отключаем звуковые эффекты
- Переходим на вкладку «Воспроизведение».
- Находим устройство по умолчанию, нажимаем на него правой кнопкой и открываем «Свойства».
Настроим свойства динамиков
- Переходим на вкладку «Дополнительно» и отмечаем пункт «Отключить звуковые эффекты» или убираем все отметки в поле «Улучшения». Вкладка может также носить имя звуковой карты, установленной на компьютер, но суть от этого не меняется.
Отключаем все
- Для сохранения новой конфигурации нажимаем «Сохранить». Возможно, потребуется перезагрузка, чтобы изменения вступили в силу.
Для отключения визуальных эффектов:
- Открываем «Этот компьютер». Кликаем правой кнопкой по свободному месту и переходим в «Свойства».
Снова в «Свойства», только теперь компьютера
- Открываем «Дополнительные параметры».
Дополнительные параметры
- На вкладке «Дополнительно» ищем настройки быстродействия и нажимаем на кнопку «Параметры».
Параметры быстродействия
- На вкладке «Визуальные эффекты» выбираем опцию «Обеспечить наилучшее быстродействие». После этого все эффекты, указанные в блоке ниже, будут отключены. Из необходимого возвращаем «Сглаживание неровностей экранных шрифтов», чтобы интерфейс системы и сторонних программ выглядел прилично.
Отдаем предпочтение быстродействию
- Для сохранения конфигурации нажимаем кнопку «Применить».
Отключение звуковых и визуальных эффектов помогает снизить нагрузку на процессор. Но если один из этих способов сработал, то это ещё и повод задуматься о состоянии оборудования. Возможно, звуковая карта, видеоадаптер или их драйверы работают с ошибками. Или компьютер уже достаточно стар для того, чтобы тратить ресурсы на всякие красивости типа скольжения при раскрытии списков или анимации окон при свёртывании и развёртывании.
Загрузка …
Заключение
Если же ничего не помогает избавиться от повышенной нагрузки на процессор со стороны системных прерываний, то следует побеспокоиться о состоянии самого CPU. Возможно, центральный процессор работает с неполадками, которые вскоре приведут к его выходу из строя. Обратить внимание также следует на компоненты материнской платы и порты ввода-вывода. Я обычно пробую переподключить устройство к другому разъёму.
Направление большого количества ресурсов на системные прерывания говорит о том, что в аппаратной части есть проблемы. Если обнаружить их самостоятельно не удаётся, нужно обратиться в сервисный центр. Но прежде необходимо попробовать ещё один метод — разобрать системный блок или ноутбук и почистить содержимое от пыли, уделяя особое внимание процессору. Связь уловить сложно, но пользовательский опыт говорит, что это действительно помогает.
Загрузка …
Post Views: 11 583