Домашня » як » Що таке «переривання системи» і чому він працює на моєму комп'ютері?

    Що таке «переривання системи» і чому він працює на моєму комп'ютері?

    Якщо ви коли-небудь переглядаєте вікно диспетчера завдань, ви, напевно, помітили процес, який називається "переривання системи", і, можливо, його ігнорували. Але якщо ви використовуєте ваш процесор, і вам цікаво, що ви можете зробити з цим, ми отримали відповідь для вас.

    Ця стаття є частиною нашої нинішньої серії, в якій пояснюються різні процеси, знайдені в диспетчері завдань, такі як Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe та багато інших. Не знаєте, що це за послуги? Краще почати читати!

    Що таке процес «переривань системи»?

    Системні переривання є офіційною частиною Windows, і, хоча вона відображається як процес у диспетчері завдань, це не є процесом у традиційному сенсі. Скоріше, це сукупний заповнювач, який використовується для відображення системних ресурсів, що використовуються всіма апаратними перериваннями, що відбуваються на вашому ПК.

    Хоча апаратне переривання звучить грубо, це нормальне спілкування між вашим обладнанням (і відповідним програмним забезпеченням) і процесором. Скажімо, ви почнете вводити щось на клавіатурі. Замість того, щоб весь процес, присвячений тільки спостереження за сигналами з клавіатури, є насправді трохи обладнання на материнській платі, яка обробляє такого моніторингу. Коли він визначає, що інша частина обладнання потребує уваги процесора, вона посилає сигнал переривання до центрального процесора. Якщо це переривання з високим пріоритетом (як це звичайно відбувається з вводом користувача), CPU призупиняє процес, на якому він працює, має справу з перериванням, а потім відновлює попередній процес.

    Все це відбувається блискавично, і, як правило, відбувається багато переривань. Фактично, ви можете побачити цю саму річ у дії, якщо хочете. Запустіть диспетчер завдань і прокрутіть вниз, доки у вікні не з'явиться повідомлення “System interrupts”. Тепер відкрийте Блокнот і почніть вводити. Це не вплине на налаштування системи “Переривання системи”, але ви повинні побачити, що вона збільшиться на десяту відсоток відсотка. У нашому випадку вона зросла з базового рівня на 0,1% до 0,3%.

    Під час звичайних операцій, ви можете побачити, що використання процесора "Переривання системи" зростає на 10% коротко, перш ніж воно опуститься до майже нічого.

    Це здорово, але чому він використовує так багато процесорів?

    Якщо ви бачите використання процесора "Переривання системи" вище, ніж на 20%, то це важлива частина-залишайтеся там постійно, тоді у вас виникла проблема. Оскільки він є репрезентативним для апаратних переривань на вашому комп'ютері, послідовно високе використання процесора зазвичай означає, що частина апаратного забезпечення або пов'язаний з ним драйвер не працює правильно. Отже, як ви вирішити проблему з апаратним забезпеченням? Добре, це - складна частина.

    Першим кроком має бути перезавантаження комп'ютера. Ми знаємо, що ви це чули мільйон разів, але це все-таки тверда порада. Перезавантаження комп'ютера може виправити всі види дивних проблем, і це досить простий крок.

    Якщо перезавантаження комп'ютера не вилікує проблему використання ЦП, наступний крок полягає в тому, щоб переконатися, що комп'ютер оновлено. Нехай Windows Update зробить свою справу, щоб ви могли бути впевнені, що у вас є всі останні оновлення Windows і драйверів - принаймні для драйверів, якими керує Windows. Поки ви на ньому, вам потрібно переконатися, що драйвери, які не підтримуються службою Windows Update, також є актуальними. У цьому посібнику можна знайти інструкції для виконання обох цих речей.

    Якщо оновлення ПК і драйверів апаратних засобів не спрацює, то ви будете мати занурення і з'ясувати, який конкретний апаратний пристрій викликає проблеми. Діагностика всього вашого обладнання трохи виходить за рамки цієї статті, але у нас є корисні рекомендації, які допоможуть вам зменшити обсяг.

    Почніть з відключення зовнішніх пристроїв по одному. Ми починаємо з зовнішніх пристроїв, головним чином тому, що це найпростіше, і ви повинні в основному зосередитися на зовнішніх дисках і пристроях вводу, таких як клавіатура, миша, веб-камера і мікрофон. Просто від'єднайте їх по черзі і переконайтеся, що «Система переривається». Якщо це так, то ви знаєте, на якому пристрої потрібно зосередитися.

    Далі перейдіть до внутрішніх пристроїв. Очевидно, це стає трохи складніше, оскільки ви не можете просто відключити їх. Але їх можна вимкнути в диспетчері пристроїв. Ви просто хочете бути обережними, щоб не вимкнути будь-які пристрої, важливі для підтримання роботи вашої системи, наприклад, диски або адаптери дисплеїв. Крім того, не вимикайте жодного з перелічених нижче категорій Комп'ютер, Процесори або Системні пристрої. Замість цього сфокусуйтеся на таких мережевих адаптерах, звукових картах та інших додаткових картках. Вони є найбільш імовірними винуватцями. Просто йдіть один за одним. Вимкніть пристрій і перевірте "Системні переривання" в диспетчері завдань. Якщо проблема зникне, ви визначили проблему пристрою. Якщо це не так, знову ввімкніть пристрій і перейдіть до наступного.

    Є ще пара інших апаратних засобів, які можуть викликати цю проблему, і ви не зможете перевірити цей спосіб. Невдалий блок живлення (або акумулятор ноутбука) може викликати сплеск використання процесора "переривань системи", а отже, і збій жорсткого диска. Ви можете протестувати свої жорсткі диски з Windows, вбудованим у інструменті Check Disk, або з хорошим третьою стороною S.M.A.R.T. корисності. На жаль, єдиний спосіб перевірити блок живлення для цієї проблеми - замінити його.

    Якщо ви ідентифікуєте пристрій, який спричиняє проблеми, наступним кроком буде з'ясування того, чи це сам пристрій або драйвер апаратного забезпечення, що викликає проблему. Знову ж таки, це може бути трохи складніше, щоб з'ясувати, і буде потрібно деякі спроби і помилки, але у нас є деякі рекомендації.

    • Спробуйте виконати зовнішні пристрої на іншому комп'ютері, якщо у вас є доступний.
    • Якщо ваші драйвери оновлюються, і ви вважаєте, що пристрій є нормальним, ви завжди можете спробувати повернутися до попереднього драйвера.
    • Натисніть Google або веб-сайт виробника вашого обладнання і перевірте, чи мають інші люди подібні проблеми.
    • Розглянемо оновлення BIOS. Якщо ви не можете звузити проблему, можливо, що апаратне забезпечення, відповідальне за інтерпретацію переривань, має проблеми. Оновлення BIOS іноді може усунути проблему.

    Чи можу я вимкнути його?

    Ні, ви не можете відключити "Переривання системи". І немає ніяких поважних причин. Це життєво важливий компонент для продуктивності вашого комп'ютера, оскільки він використовується для обробки та звітування про апаратні переривання. Windows навіть не дозволить тимчасово завершити завдання.

    Чи може цей процес бути вірусом?

    «Система переривання» сама по собі є офіційним компонентом Windows. Це майже напевно не вірус. Насправді, оскільки це не справжній процес, "системні переривання" навіть не мають пов'язаного з ним файлу .EXE або .DLL. Це означає, що немає можливості безпосередньо захопити зловмисне програмне забезпечення.

    Тим не менш, можливо, що вірус втручається в певний драйвер апаратного забезпечення, що, у свою чергу, може вплинути на "переривання системи". Якщо ви підозрюєте будь-яку зловмисну ​​програму, перегляньте віруси за допомогою потрібного антивірусного сканера. Краще перестрахуватися, ніж потім шкодувати!