что значит системные прерывания в диспетчере задач
Что такое системные прерывания в Windows 10 и что делать, если они загружают процессор
Если процесс, являющийся следствием работы какого-нибудь исполняемого файла можно завершить или оптимизировать, то с системными прерываниями этого сделать нельзя по той простой причине, что он не зависит от работы конкретного приложения. Процесс «Системные прерывания» — это своеобразный индикатор, сигнализирующий о некорректной работе аппаратных компонентов компьютера, хотя и имеющий косвенную связь с запущенными приложениями.
Что такое системные прерывания
Постараемся дать этому процессу более подробное и понятное определение на конкретном примере. Представьте, что на вашем компьютере запущено некое приложение, предъявляющее к комплектующим железа определенные требования. Если устройство, будь то видеокарта, жесткий диск или оперативная память повреждены или для них в системе нет подходящих драйверов, центральный процессор предпринимает попытки компенсировать эти недостатки, выделяя для обработки проводимых устройством операций дополнительные ресурсы. Вот как раз об этом расходе ресурсов и сигнализирует процесс системные прерывания и чем серьезнее проблема, тем более высоким становится уровень загрузки.
Что делать, если системные прерывания грузят процессор
Так как практически во всех случаях проблема связана с неполадками в работе оборудования, начинать диагностику необходимо с драйверов. Для начала можно воспользоваться бесплатной утилитой DPC Latency Checker. Эта небольшая утилита позволяет определить, есть ли в системе проблемы с драйверами устройств или нет. Предварительно завершив работу всех сторонних приложений, запустите утилиту (установки она не требует) и посмотрите на диаграмму. Если вы видите на ней высокие красные столбики, скорее всего, у вас имеются проблемы с работой драйверов устройств.
Не закрывая окошко DPC Latency Checker, откройте Диспетчер задач и штатный Диспетчер устройств и начинайте последовательно отключать/включать устройства, раз за разом проверяя, не снизились ли показатели загрузки в окошке утилиты и не снизился ли процент загрузки процесса «Системные прерывания» в Диспетчере задач.
Если в момент отключения одного устройства показатели обеих инструментов (особенно Диспетчера задач) резко снизятся, скорее всего, проблема заключается именно в этом устройстве. Если оно не играет важной роли на ПК можете оставить его отключенным или попробуйте обновить его драйвер.
Системные прерывания нагружают процессор.
Виной тому, что процессор перегружен практически в течение всего сеанса, могут быть так называемые системные прерывания, а это, в свою очередь, означает, что проблема кроется в области установленного на компьютере оборудования или драйверах для этих устройств. Но предупреждаю сразу: даже объёма всей этой статьи не хватит, чтобы вычленить все причины (и тем более варианты их решений) почему системные прерывания просто убивают Windows. Ибо подход к поиску проблем усложняется использованием куда более сложного инструмента, чем тот, что описывается здесь.
Что такое системные прерывания и как попробовать справиться с перегрузкой процессора?
Причиной прерываний (точнее, слишком медленной время от времени работы) могут служить девайсы внутри вашего компьютера, установленные программы, а иногда и сам процессор. Ведь системные прерывания – есть некая форма взаимодействия между программой/«железом» и самим процессором. Всякий раз, когда новому процессу нужно появиться в системе, процессор бросает все дела и выполняет задачу. Неважно, нажал ли пользователь мышку или процесс запущен по расписанию, задача сразу добавляется в очередь на исполнение. По её выполнению процессор возвращается к предыдущему состоянию.
Как понимаете, системные прерывания вполне могут сигнализировать системе и пользователю, что в данный момент некоторые вычисления идут с ошибкой, что и выражается в серьёзных потреблениях ресурсов процессора этим «процессом». В здоровой системе системные прерывания «потребляют» НЕ БОЛЕЕ 2% от общего объёма работы процессора. Хотя мне встречались и процессоры с показателем прерывания от 3 до 10 %% — всё зависит от конфигурации. Но если вы заметили, что процессор тратит на прерывания хотя бы 5 — 10 %% от своей вычислительной мощности от сеанса к сеансу, это сигнал того, что у компьютера проблемы.
Системные прерывания. Как бороться с высокими показаниями?
Каждый из следующих шагов потребует перезагрузки системы. Не потому что так принято, а потому проблемы с прерываниями решаются часто простым перезапуском Windows.
ДРАЙВЕРЫ И ЕЩЁ РАЗ ДРАЙВЕРЫ
Самое первое средство, которое поможет определить, виноваты ли битые драйверы в том, что системные прерывания нагружают процессор, это немецкая утилита DPC Latency Checker. Скачайте её по этой ссылке:
Установки не потребуется. Суть утилиты проста. Запускаем и начинаем работу в Windows до тех пор, пока системные прерывания не начнут нам мешать. Вот окно нормально работающей сборки:
А вот они начинают себя проявлять:
Утилита в поле комментария на английском языке советует вам перейти в Диспетчер устройств и приступить к поэтапному отключению сетевых устройств, звуковых карт, USB контроллеров, устройств bluetooth. Советую прислушаться. После каждого отключения всматривайтесь в Диспетчер задач и окно утилиты, посмотрите, как система реагирует на временное отключение оборудования. Продолжите отключением всех внешних устройств: модемы, внешние диски, флешки. И если в какой-то момент наметятся изменения к лучшему, примите решение об обновлении драйвера к устройству. Но чтобы не было проблем с запуском Windows, вот эти устройства лучше не отключать (эти драйверы жизненно необходимы, но это тоже драйверы, и вполне возможно придётся переустановить дрова на материнскую всем пакетом как при установке Windows начисто):
На такой же манер действует и программа LatencyMon
Она потребует установки, зато также бесплатна. Её задача — поиск файлов драйверов с высоким показателем вычислений, потраченных на отложенный вызов процедуры (процесса, который вызывается процедурой обработки прерывания в ответ на само прерывание, но необязательно сразу же исполняется). За этим мудрёным названием скрывается процесс поиска драйверов, в файлах которых хранится информация о том, что драйвер слишком много требует от процессора для обслуживания своего, приписанного конкретно ему устройства. Вот страница издателей:
на которой, впрочем, я своими слепыми глазами ссылки для скачивания не нашёл, а потому представлю вам возможность скачать программу с моего сайта
СКАЧАТЬ БЕСПЛАТНО ПРОГРАММУ LatencyMon
Переходим во вкладку Drivers и отсортируем их по наиболее уязвимым показаниям, нажав на колонку DPC count:
К первым в строчке присмотритесь: они и могут быть причиной ваших проблем.
ВСЁ ПРОИЗОШЛО КАК-ТО ВДРУГ, ПОСЛЕ ПЕРЕЗАГРУЗКИ
Был один момент, когда ну никак не удавалось вычленить причину тормозов. Помог случай: пользователь «хапнул» вирус, который совершенно уничтожил DirectX, причём действовал крайне избирательно, убивая именно системные файлы Windows, оставляя DirectX игровые dll-ки. Пришлось ремонтировать систему обновлением, и — о чудо! — вместе с дрянью пропали и системные прерывания. Я не пожалел немного времени, но результат оказался неожиданный. Виновниками оказались не вирусы и не драйверы, а пакеты обновлений. Вот их имена:
Я настаиваю, что именно ПОСЛЕ УСТАНОВКИ ИМЕННО ЭТИХ ОБНОВЛЕНИЙ конкретный пользователь начинал мучиться от перегрузки системными прерываниями. Как-то так… вам информация к размышлению.
ИСКЛЮЧАЕМ НЕИСПРАВНОЕ ОБОРУДОВАНИЕ
Тоже может послужить причиной того, что системные прерывания нагружают процессор донельзя. Приступайте к проверке, если предыдущий поиск битых драйверов успеха не принёс. А поможет вам в поиске проблем с «железом» сама Windows и встроенные утилиты самодиагностики. О них я писал уже в статье Тестирование компьютера: встроенные утилиты. Пробегите глазами, информация окажется полезной, не сомневайтесь. Знайте — отошедшие от разъёма шлейфа также могут быть виновниками злоключений. Я лично сталкивался с проблемами и перегрева процессора, и «забывчивости» про-апгрейдить BIOS для новенькой Windows 10 (об этом ниже) — везде итогом были заметные системные прерывания.
ПРИМЕЧАНИЕ. Если системные прерывания одолели ваш ноутбук, вам придётся убедиться, что у вас нет проблем с умирающим аккумулятором. Прочтите статью, как проверить батарею ноутбука собственными силами.
ПРОВЕРЬТЕ ЗВУКОВУЮ СХЕМУ WINDOWS
Собственно, речь идёт о том, чтобы сбросить звуковые эффекты в Windows до установленных по умолчанию. Щёлкните по иконке звука правой мышкой и нажмите на Устройства воспроизведения:
Во вкладке Воспроизведение щёлкните два раза по пункту дефолтных устройств (у меня Динамики), пройдите во вкладку Дополнительные возможности и установите галочку напротив Отключить все эффекты. Применить — ОК. Перезагружаемся и проверяем:
Не исключено. BIOS — первая программа, которая запускается после нажатия на кнопку включения компьютера. Так что время проверить обновления для вашей BIOS. А чтобы поиски нужной версии не затягивались во времени, проверьте версию вашей BIOS прямо сейчас. В консоли команд cmd наберите последовательно две команды:
I в первой команде — это большая латинская i.
Причина в жёстком диске?
«Вполне себе и даже очень». Самый простой способ — проверьте диск на ошибки с помощью встроенных средств типа chkdsk. Если после «прогона» системные прерывания поутихли, причина обнаружена. Однако в случае, когда проблема появляется вновь и вновь, при всём том chkdsk неизменно обнаруживает ошибки, у вас проблемы (с жёстким, БП или материнской платой) — готовьтесь к худшему.
Системные прерывания грузят процессор — 6 способов убрать причину
В диспетчере задач Windows имеется процесс «Системные прерывания» (он же «System interrupts»). И бывают случаи, когда он создаёт огромную нагрузку на процессор. В этой инструкции разберёмся, почему это происходит, а также, что следует предпринять пользователю, когда системные прерывания грузят процессор.
Проблемы с работой USB устройств и контроллеров
Это самый распространённый вариант, из-за чего процесс «Системные прерывания» сильно грузит систему. А всё из-за того, что от оборудования поступают нестандартные сигналы в материнскую плату. Процессор тем временем их безуспешно пытается обработать, задействовав поочерёдно различные архитектуры его работы.
Процесс System interrupts при этом может занимать от 30 до 100% производительности ЦП. А заканчивается всё это тем, что возникает ошибка, мол, устройство не удалось опознать.
Или иной вариант — пользователь вставил USB-устройство в порт USB 3.0, но драйвера для работы USB-контроллера в системе нет.
Подобная ситуация очень часто возникает именно в ноутбуках, на которые совсем недавно была установлена система Windows. И всё, что нужно для решения проблемы — это обновить драйвера. То есть зайти на сайт производителя, скачать все нужные установочные пакеты и выполнить их инсталляцию.
Также можно воспользоваться установочным компакт-диском (если он имеется в комплекте к ноутбуку или материнской плате).
Как убрать системные прерывания
Что такое системные прерывания и как они себя проявляют
Другие причины высокой нагрузки от системных прерываний в Windows 10, 8.1 и Windows 7
Дополнительные причины, из-за которых системные прерывания могут грузить ЦП:
Проверка оборудования
Даже если в диспетчере устройств указано, что все устройства работают в нормальном режиме, то это не является гарантией, что с ними нет неполадок, особенно если процесс системные прерывания (System interrupts) сильно грузит систему. А для диагностики можно использовать сторонние программы.
Опытные системные администраторы для этих целей чаще всего используют Latencymon и Dpc latency checker.
Latencymon эффективный инструмент для диагностики устройств
Бесплатная утилита, которая анализирует работу всех задействованных системой драйверов. Больше ориентирована на работу со звуковым оборудованием. И если аудиокарта работает некорректно, то показывает это в главном окне приложения (последняя строка).
Dpc latency checker бесплатное приложение, не требующее установки
Мини-утилита, которая распространяется как portable-приложение (устанавливать не нужно). Анализирует DPC-показатели. То есть обнаруживает ситуации, если работа процессора, ОЗУ, видеокарты, звукового устройства не синхронизирована (что и вызывает прерывания).
Что такое системные прерывания по DSP? Это мгновения, когда ЦП не обрабатывает сигналы от системы, так как пытается взаимодействовать с подключённым оборудованием. В нормальном состоянии подобных «простоев» не должно быть.
Что делать, если системные прерывания Windows 10 грузят процессор
Не всегда есть возможность самостоятельно определить, из-за какого именно оборудования процесс «Системные прерывания» перегружен, и ПК очень сильно виснет. Особенно если устройство, что вызывает сбой — внутреннее (например, чип сетевого адаптера). Но если банальная перезагрузка не позволяет снизить нагрузку из-за системных прерываний Windows, то рекомендуется поочерёдно выполнять следующие пункты.
Обновление BIOS
Как именно это выполняется — зависит от производителя материнской платы ПК или ноутбука. В большинстве случаев нужно зайти на его сайт, скачать специальную утилиту и установить её.
Ни в коем случае во время обновления не выключать устройство!
Отключение всех звуковых и визуальных эффектов
Для отключения визуальных эффектов нужно:
А вот отключить звуковые эффекты можно следующим образом:
Системные прерывания из-за некорректно работающего жёсткого диска
Для проверки винчестера на наличие «повреждённых» секторов рекомендуется использовать специализированные программы. Одна из самых популярных в этом плане — это Victoria HDD. Она бесплатна.
Изношенная батарея напрямую влияет на процесс «Системные прерывания»
В ноутбуках сбой «Системных прерываний» может вызывать и аккумуляторная батарея. Проверить её работоспособность проще всего через программу AIDA64. Она хоть и платная, но 30 дней с момента установки можно пользоваться бесплатно.
Если износ батареи будет свыше 60 – 70% или же программа даже не сможет определить модель аккумулятора и его ёмкость, то АКБ явно работает некорректно. То есть системе не удаётся «опросить» контроллер питания, и именно из-за этого процесс «Системные прерывания» будет перезагружен.
Решение проблемы — временно придётся работать за ноутбуком без батареи.
Итого, большая нагрузка на процессор системными прерываниями — это явный признак некорректной работы оборудования. Сперва следует отключить все внешние устройства поочерёдно, чтобы определить «виновника». Далее — обновить драйвера, BIOS, попробовать отключить визуальные и звуковые эффекты. Если и это не поможет, то на крайний случай — переустановить ОС.
Сталкивались ли вы с данной проблемой? И если да, то каким образом вам удалось её устранить? Расскажите об этом в комментариях.
Как бороться с «Системными прерываниями» в Windows, дающими нагрузку на процессор
Иногда при работе с компьютером можно заметить, что быстродействие снизилось, ждать выполнения команды приходится долго, а курсор то и дело превращается во вращающийся кружочек. Если вы войдёте в «Диспетчер задач», чтобы выяснить, что происходит, то увидите в списке процессов «Системные прерывания», которые потребляют немереное количество ресурсов.
Что за процесс «Системные прерывания»
Процесс под названием «Системные прерывания» сам по себе ничего не делает. Он только отражает возникшие проблемы: системе не хватает мощности, необходимой для работы одной из программ, вот она и берет много ресурсов из ЦП, чтобы компенсировать дефицит. В этом случае все другие процессы откладываются, и система концентрируется только на проблемной программе. Понятно, что такое положение вещей мешает нормальной работе, поэтому любому пользователю хочется поскорее избавиться от «Системных прерываний». Однако, если просто воспользоваться опцией «Снять задачу», то ничего не поменяется – ресурсы не высвободятся, и процесс вскоре вновь отобразится в общем списке.
Что делать, если системные прерывания грузят процессор
Когда «Системные прерывания» непомерно грузят процессор Windows (а такое может случиться в любой версии от 7 до 10), это свидетельствует:
Поиск драйверов, вызывающих нагрузку от «Системные прерывания»
Как ни прискорбно, а отключить «Системные прерывания» в Windows 7, 8, 10 невозможно. Зато можно найти причину, по которой они грузят процессор, и устранить ее. Наиболее частой является неправильная работа драйверов. Чтобы выяснить, каких именно, понадобится специальная программа, типа Driver Fusion. Когда вы её запустите, отобразится таблица, напоминающая интерфейс «Диспетчера задач» — вы увидите список всех драйверов, качество их работы, версии обновлений и степень нагрузки на систему. Обратите внимание на те, которые имеют самые высокие показатели, и те, которые программа определила, как проблемные. Посмотрите, каким устройствам они принадлежат, и отключите их. Это делается так:
Объектом вашего внимания должны стать девайсы, подключенные извне: принтеры, сканеры, съемная клавиатура, графический планшет, внешние колонки и дополнительные звуковые карты, веб-камеры, Wi-Fi и прочее. Если после их отключения «Системные прерывания» перестали грузить ЦП, значит, вы на верном пути – нужно что-то делать с драйверами этих устройств: обновите их или, наоборот, установите старую версию. Не скачивайте пакетом, наподобие «100 драйверов в одном архиве», да ещё с неизвестных сайтов – зайдите на ресурс фирмы-производителя.
Проблемы с работой USB-устройств и контроллеров
Также причина может быть в неисправном оборудовании или USB-шнуре, который соединяет его с ПК. Наверное, вы уже заметили в «Диспетчере задач» раздел «Контроллеры» — можно попробовать поочерёдно отключать их и следить за нагрузкой на ЦП. Но если вы не обладаете особыми знаниями о компьютерах и являетесь просто рядовым пользователем, то лучше оставить этот метод и обратиться к другому.
Попробуйте избавиться от «Системных прерываний», физически убирая устройства: выньте шнур мыши и проверьте, нет ли изменений, не падает ли показатель расхода ресурсов. Если нет, переходите к Wi-Fi, колонкам, флешкам, планшету и далее по списку. Попробуйте также подключить проблемный девайс к другому ПК и удостовериться, что с ним действительно происходит что-то неладное. Поменяйте шнур и сверьте показатели еще раз: может быть, с самим устройством все в порядке.
Изредка срабатывает опция распознавания неисправного оборудования. Чтобы добраться до нее нажмите Win+R, впишите без кавычек: «perfmon /report», щелкните «ОК», и перед вами появится список.
Другие причины высокой нагрузки от «Системных прерываний» в Windows 7,8 и 10
Изредка провоцировать сбой в работе могут другие причины.
Просмотр и управление запущенными процессами является основной функцией штатного Диспетчера задач Windows, хотя с не меньшим успехом его можно использовать для контроля автозагрузки, получения данных о производительности, запуска и остановки системных служб. Когда компьютер начинает внезапно тормозить, вы можете открыть Диспетчер задач и посмотреть, какой процесс потребляет аномальный объем ресурсов CPU или RAM. Однако создавать проблемы могут не только процессы. Падение производительности может быть вызвано утечками памяти, а также некорректной работой драйверов устройств или оборудования. На последнее будет указывать высокая загрузка процессора процессом «Системные прерывания».
Системные прерывания грузят процессор в Windows 10
Что такое системные прерывания
По правде говоря, употреблённый выше термин «процесс» так же нужно было брать в кавычки, потому что в строгом смысле слова процессом он не является. Если вы кликните по нему правой кнопкой мыши, то найдёте, что в контекстном меню управления процессом большая часть опции неактивны, да и сам «процесс» не имеет идентификатора. Как и «Бездействие системы», «Системные прерывания» — это индикатор, указывающий в данном примере на некорректную работу устройств, впрочем, высокая загрузка процессора системными прерываниями может быть связана с любыми неполадками, в результате которых ЦП оказывается заваленным инструкциями, которые он не успевает обработать. То есть CPU выделяет больше процессорного времени на обработку передаваемых сплошным потоком инструкций от какого-то приложения или оборудования, прерывается на решение образовавшейся проблемы, в результате чего производительность компьютера резко снижается. Отсюда и название индикатора — системные прерывания.
Поиск причин высокой загрузки системными прерываниями
К сожалению, первая утилита DPC Latency Checker не показывает, какой именно драйвер или устройство вызывают проблему, искать их придётся вручную методом исключения, утилита лишь помогает выбрать верное направление поиска. Будучи запущенной, она демонстрирует график использования вычислительной мощности процессора.
В идеале все столбцы должны находиться в зелёной или жёлтой зоне, что также считается допустимым, если же вы видите красные столбцы, открывайте Диспетчер устройств и начинайте поочерёдно отключать некритичные устройства, одновременно наблюдая за показателями загрузки системными прерываниями. Безопасно отключать можно:
• Bluetooth;
• Дисководы;
• Аудиовходы и аудиовыходы;
• Звуковые, игровые и видеоустройства;
• Контроллеры USB;
• Мыши и иные указующие устройства;
• Очереди печати;
• Устройства HID;
• Сетевые адаптеры;
• Устройства обработки изображений.А вот компоненты разделов «Компьютер», «Процессор», «Системные устройства», «Мониторы», «Контроллеры запоминающих устройств», «Дисковые устройства» и «Контроллеры IDE» лучше не трогать, так как их отключение может привести к проблемам в работе операционной системы. Таким образом, методом исключения можно выявить проблемное устройство и уже дальше принимать решение относительно его конфигурации. Если устройство не используется, можно попробовать его отключить, но лучше ограничиться переустановкой или обновлением его драйвера.
Большей информативностью отличается утилита LatencyMon. Установите её, запустите, нажмите в меню кнопку «Play», затем переключитесь на вкладку «Drivers» и отсортируйте список драйверов по колонке «DPC count». Обратите внимание на первые в списке драйвера, имеющие самый высокий показатель DPC, возможно, какой-то из них является причиной загрузки процессора системными прерываниями. Вам останется лишь сопоставить имя драйвера (подсказку даст Google) с устройством, отключить последнее, если это возможно и посмотреть, как это повлияет на загрузку CPU системными прерываниями.Прочие причины
Итак, при обнаружении высокой загрузки процессора в первую очередь нужно проверить работу оборудования, в том числе жёсткого диска, видеокарты, оперативной памяти и даже аккумулятора. Неправильная работа драйверов и оборудования составляет 95 процентов случаев высокой загрузки ЦП системными прерываниями, и только малая доля случаев приходится на причины, вызываемые некорректной работой программного обеспечения. Есть примеры, когда проблема загрузки системными прерываниями решалась отключением аудиоэффектов в системных настройках звука. Иногда источником неполадки становятся работающие непосредственно с оборудованием программы, в некоторых случаях проблему могут создать антивирусы, конфликтующие с другими имеющимися на компьютере программами для обеспечения безопасности.