М'який

Виправити хост служби: Служба політики діагностики Високе використання ЦП

Спробуйте Наш Інструмент Для Усунення Проблем





Опубліковано наОстаннє оновлення: 16 лютого 2021 року

Як ви могли знати, існує ряд активних фонових процесів і служб, які сприяють безперебійному функціонуванню Windows. Більшість із цих фонових процесів/сервісів використовують мінімальну кількість потужності ЦП та оперативної пам’яті. Хоча іноді процес може функціонувати з ладу або бути пошкодженим, і в кінцевому підсумку він використовує набагато більше ресурсів, ніж зазвичай, залишаючи мало для інших програм переднього плану. Служба діагностичної політики є одним із таких процесів, відомих тим, що в рідкісних випадках перевантажує системні ресурси.



Служба політики діагностики є одним із спільних процесів Svchost.exe (хост служби) і відповідає за виявлення проблем з різними компонентами Windows, а також їх усунення. Служба намагається автоматично виправити будь-які виявлені проблеми, якщо це можливо, а якщо ні, зареєструє діагностичну інформацію для аналізу. Оскільки діагностика та автоматичне усунення несправностей є важливою функцією для безперебійної роботи, служба політики діагностики була налаштована на автоматичний запуск під час завантаження комп’ютера та залишаючись активною у фоновому режимі. Точна причина того, що він споживає більше потужності ЦП, ніж планувалося, невідомо, але, виходячи з потенційних рішень, винуватцями можуть бути пошкоджений екземпляр служби, пошкоджені системні файли, атака вірусів або зловмисного програмного забезпечення, великі файли журналу подій тощо.

У цій статті ми пояснили п’ять різних методів, які допоможуть вам знизити споживання ЦП службою діагностичної політики до нормального рівня.



Політика діагностичного обслуговування

Зміст[ приховати ]



Виправити хост служби: Служба політики діагностики Високе використання ЦП

Потенційні виправлення для служби політики діагностики високого використання ЦП

Більшість користувачів зможуть вирішити проблему надзвичайно високого використання диска Службою політики діагностики, просто перезапустивши її. Іншим може знадобитися виконати кілька сканувань (SFC і DISM), щоб знайти пошкоджені системні файли або запустити вбудований засіб усунення несправностей продуктивності. Оновлення до останню версію Windows і очищення журналів перегляду подій також може вирішити проблему. Нарешті, якщо нічого не працює, користувачі мають можливість вимкнути службу. Однак вимкнення служби політики діагностики означає, що Windows більше не буде виконувати автоматичну діагностику та усувати помилки.

Спосіб 1. Завершіть процес із диспетчера завдань

Процес може захопити додаткові системні ресурси, якщо щось спонукало його пошкоджений екземпляр. У цьому випадку ви можете спробувати вручну завершити процес (тут Служба політики діагностики), а потім дозволити йому автоматично перезапуститися. Все це можна досягти за допомогою диспетчера завдань Windows ( Знищення ресурсомістких процесів за допомогою диспетчера завдань Windows ).



один. Клацніть правою кнопкою миші на Меню «Пуск». кнопку та виберіть Диспетчер завдань .

Клацніть правою кнопкою миші кнопку меню «Пуск» і виберіть «Диспетчер завдань |». Fix Service Host: Служба політики діагностики Високий ЦП

2. Натисніть на Детальніше розширювати Диспетчер завдань і подивіться на все наразі активні процеси та послуги.

Натисніть «Докладніше», щоб переглянути всі фонові процеси

3. Знайдіть Хост служби: служба діагностичної політики під процесами Windows. Клацніть правою кнопкою миші на ньому та виберіть Завершити завдання . (Ви також можете вибрати послугу за клацніть лівою кнопкою миші а потім натисніть на Завершити завдання кнопку внизу праворуч.)

Знайдіть службу політики діагностики хоста служби під процесами Windows і клацніть її правою кнопкою миші. Виберіть Завершити завдання.

Служба політики діагностики перезапуститься автоматично, але якщо це не так, просто перезавантажте комп’ютер і перевірте, чи проблема не зникає.

Спосіб 2. Запустіть сканування SFC та DISM

Нещодавнє оновлення системи Windows або навіть антивірусна атака могли пошкодити певні системні файли, що призвело до високого використання ЦП служби діагностики. На щастя, Windows має вбудовані утиліти для пошуку та відремонтувати пошкоджені/відсутні системні файли . Перший з них - це утиліта перевірки системних файлів, яка, як випливає з назви, перевіряє цілісність усіх системних файлів і замінює пошкоджені на кешовану копію. Якщо сканування SFC не вдається виправити пошкоджені системні файли, користувачі можуть скористатися інструментом командного рядка (DISM).

1. Тип Командний рядок у рядку пошуку Windows і натисніть на Запустити від імені адміністратора на правій панелі, коли надходять результати пошуку.

Введіть командний рядок у рядок пошуку Cortana | Fix Service Host: Служба політики діагностики Високий ЦП

2. Тип sfc /scannow у вікні командного рядка та натисніть Enter, щоб виконати. Сканування може зайняти деякий час, тому відкиньтеся і не закривайте вікно, поки процес перевірки не досягне 100%.

Введіть sfc scannow у вікні командного рядка та натисніть Enter, щоб виконати.

3. Після завершення SFC сканування , виконайте наступне Команда DISM . Знову терпляче дочекайтеся завершення процесу сканування та відновлення, перш ніж вийти з програми. Перезапустіть комп’ютер, коли закінчите.

|_+_|

виконайте таку команду DISM | Fix Service Host: Служба політики діагностики Високий ЦП

Читайте також: Як виправити високе використання ЦП процесом простою системи

Спосіб 3. Оновіть Windows і запустіть засіб усунення несправностей продуктивності

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

Окрім оновлення Windows, також запустіть засіб вирішення проблем із продуктивністю системи, щоб перевірити наявність проблем із продуктивністю та автоматично виправити їх.

1. Натисніть кнопку Клавіша Windows + I одночасно запустити Налаштування системи потім натисніть на Оновлення та безпека налаштування.

Натисніть клавіші Windows + I, щоб відкрити налаштування, а потім натисніть Оновлення та безпека

2. На вкладці Windows Update натисніть на Перевірити наявність оновлень . Програма почне шукати будь-які доступні оновлення та автоматично почне їх завантажувати. Перезапустіть комп’ютера після встановлення нового оновлення.

Перевірте наявність оновлень, натиснувши кнопку Перевірити наявність оновлень | Fix Service Host: Служба політики діагностики Високий ЦП

3. Перевірте, чи служба політики діагностики все ще перевантажує ваші системні ресурси, і якщо це так, запустіть Оновити засіб вирішення проблем . ВІДЧИНЕНО Оновлення та безпека налаштування знову і перейдіть до Усунути неполадки вкладку, потім натисніть на Додаткові засоби усунення несправностей .

Перейдіть на вкладку «Усунення неполадок» і натисніть «Додаткові засоби усунення несправностей». | Fix Service Host: Служба політики діагностики Високий ЦП

4. У розділі Запуск та запуск натисніть на Windows Update щоб переглянути доступні параметри, а потім натисніть на наступний Запустіть засіб усунення несправностей кнопку. Дотримуйтесь інструкцій на екрані та пройдіть процес усунення несправностей.

Щоб запустити засіб усунення несправностей продуктивності системи:

1. Тип Панель управління у Старт Панель пошуку і натисніть Введіть відкрити те саме.

Панель керування | Fix Service Host: Служба політики діагностики Високий ЦП

2. Натисніть на Вирішення проблем .

Усунення несправностей панелі керування | Fix Service Host: Служба політики діагностики Високий ЦП

3. Під Система і безпека , натисніть на Виконайте завдання технічного обслуговування гіперпосилання.

Виконайте завдання технічного обслуговування

4. У наступному вікні натисніть на Розширений і поставте прапорець поруч Застосовувати ремонт автоматично . Натисніть на Далі щоб запустити засіб усунення несправностей.

натисніть Застосувати ремонт автоматично

Читайте також: Виправити високий CPU диспетчера вікон робочого столу (DWM.exe)

Спосіб 4. Очистіть журнал перегляду подій

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

1. Запустіть командне вікно Виконати, натиснувши Клавіша Windows + R , тип eventvwr.msc і натисніть на Добре щоб відкрити Переглядач подій додаток.

Введіть Eventvwr.msc у полі «Команда запуску», | Fix Service Host: Служба політики діагностики Високий ЦП

2. На лівій панелі розгорніть Журнали Windows папку, натиснувши на крихітну стрілку та виберіть Застосування з наступного списку.

розгорніть папку Windows Logs, клацнувши на крихітній стрілці та виберіть Application

3. Спочатку збережіть поточний журнал подій, натиснувши Зберегти всі події як… на правій панелі (за замовчуванням файл буде збережено у форматі .evtx, збережіть іншу копію у форматі .text або .csv.) і після збереження натисніть на Очистити журнал… варіант. У наступному спливаючому вікні натисніть на Ясно знову.

збережіть поточний журнал подій, натиснувши Зберегти всі події як

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

Спосіб 5. Вимкніть службу політики діагностики та видаліть файл SRUDB.dat

Зрештою, якщо жоден із вищенаведених методів не зміг усунути проблему з Хостом служби: Служба політики діагностики з високим рівнем використання ЦП, ви можете вимкнути її взагалі. Ви можете вимкнути службу чотирма різними способами, найпростіший із них — за допомогою програми «Служби». Разом із вимкненням ми також видалимо файл SRUDB.dat, який зберігає всю інформацію про комп’ютер (використання батареї програми, байти, записані та прочитані з жорсткого диска програмами, діагностика тощо). Файл створюється та змінюється службою політики діагностики кожні кілька секунд, що призводить до високого використання диска.

1. Тип services.msc у командному полі «Виконати» та клацніть на добре щоб відкрити послуги додаток. (Існує 8 способів відкрити диспетчер служб Windows тому не соромтеся робити свій власний вибір.)

Введіть services.msc у вікні команди запуску, а потім натисніть enter | Fix Service Host: Служба політики діагностики Високий ЦП

2. Переконайтеся, що всі служби відсортовані в алфавітному порядку (клацніть на Стовпець імені заголовок, щоб зробити це), а потім знайдіть службу діагностичної політики клацніть правою кнопкою миші і виберіть Властивості .

знайдіть службу політики діагностики, потім клацніть правою кнопкою миші та виберіть «Властивості».

3. Під Генеральний Вкладка, натисніть на СТОП кнопку для припинення надання послуги.

4. Тепер розгорніть Тип запуску спадне меню та виберіть Вимкнено .

розгорніть спадне меню Тип запуску та виберіть Вимкнено. | Fix Service Host: Служба політики діагностики Високий ЦП

5. Натисніть на Застосувати кнопку, щоб зберегти зміни, а потім увімкніть добре щоб закрити вікно властивостей.

Натисніть кнопку Застосувати, щоб зберегти зміни

6. Далі двічі клацніть на Провідник файлів ярлик на робочому столі, щоб відкрити його та перейти за такою адресою:

C:WINDOWSSystem32sru

7. Знайдіть SRUDB.dat файл, клацніть правою кнопкою миші на ньому та виберіть Видалити . Підтвердьте всі спливаючі вікна, які можуть з’явитися.

Знайдіть файл SRUDB.dat, клацніть його правою кнопкою миші та виберіть Видалити. | Fix Service Host: Служба політики діагностики Високий ЦП

Якщо вам не вдалося вимкнути службу політики діагностики з програми Services Manager , спробуйте один із трьох інших методів.

один. З конфігурації системи: Відкрийте «Конфігурація системи» > вкладка «Служби» > Зніміть/зніміть галочку Служба діагностичної політики.

Відкрийте вкладку Служби конфігурації системи. Зніміть прапорець біля служби політики діагностики.

два. З редактора реєстру: Відкрийте редактор реєстру та перейдіть до:

|_+_|

3. Двічі клацніть на Почніть на правій панелі, а потім змініть значення даних на 4 .

Двічі клацніть «Пуск» на правій панелі, а потім «Змінити значення даних» на 4. | Fix Service Host: Служба політики діагностики Високий ЦП

Чотири. Перезавантажте комп’ютер і Windows автоматично відтворить файл SRDUB.dat. Служба політики діагностики більше не повинна бути активною, а отже, спричиняти проблеми з продуктивністю.

Рекомендовано:

Сподіваємося, що цей посібник був корисним і ви змогли fix Service Host: Служба політики діагностики Високе використання ЦП на комп'ютері з Windows 10. Кілька речей, які ви можете спробувати запобігти повторному виникненню проблеми в майбутньому, — це оновлення всіх драйверів комп’ютера та регулярне антивірусне сканування. Ви також повинні видалити сторонні програми, які виконали своє призначення і більше не потрібні. Щоб отримати допомогу щодо Служби діагностичної політики, зв’яжіться з нами в розділі коментарів нижче.

Піт Мітчелл

Піт — старший штатний письменник Cyber ​​S. Піт любить всі технології, а також у душі затятий майстри. Він має десятирічний досвід написання інструкцій, функцій і технологічних посібників в Інтернеті.