Как да коригирам грешка в диагностичната политика на хоста на услугата

политика за диагностика на хоста на услугата





Е, услугата за диагностична политика е там Windows ВИЕ с цел откриване, отстраняване и разрешаване на проблеми заедно с Компоненти на Windows . Когато тази услуга е деактивирана, диагностиката вече няма да функционира. Защото това всъщност е фонова услуга и е необходима за Windows. Той автоматично се стартира всеки път, когато стартирате системата си и продължите да работите. В тази статия ще говорим за това как да коригирате грешка в диагностичната политика на хоста на услугата. Нека да започнем!



Въпреки това, през повечето време може да забележите високо процесор използване заедно с Служба за диагностична политика . Това всъщност не е желателно за фонова услуга. Високо процесор използването от един процес основно прави системата по-бавна, за да реагира на други процеси. И тогава вие сте изправени пред изоставащи проблеми. Вижте показаната по-долу екранна снимка, която всъщност показва наистина висока процесор използване от Служба за диагностична политика както добре.

Какво е хост на услугата (Svchost.exe)?

политика за диагностика на хоста на услугата



Някои от приложенията и програмите на вашия компютър се наричат ​​самостоятелни изпълними файлове и всъщност могат да се изпълняват сами. Но повечето от тези услуги са DLL (библиотеки с динамични връзки), които не съдържат цялата информация, необходима за действително преминаване през тях.



Тези DLL се нуждаят от Service Host, за да се заредят и стартират на вашия компютър. Поради тази причина най-вече се изпълняват много процеси на хост на услуги, когато всъщност отворите диспечера на задачите.

как да видите премахнати коментари от reddit

Услугата Host основно помага за хостването на определени услуги на вашия компютър. Тези услуги са проектирани най-вече с цел да работят във фонов режим и да не създават много проблеми. Има обаче някои случаи, при които приложенията на Service Host действително могат да се повредят и след това да започнат да консумират повече процесорна мощ, отколкото всъщност би трябвало.



Също така, имайте предвид, че всъщност причината за грешката е един процес, който се изпълнява от Service Host, а не самият Service Host. Това всъщност не означава, че вие ​​също можете да прекратите услугата и да я деинсталирате. Microsoft Windows има много интегрирани услуги, които се нуждаят от приложението Service Host, за да ги стартират. Ако прекратите някои от тях, системата на вашия компютър ще стане нестабилна.



Как да коригирам грешка в диагностичната политика на хоста на услугата

Общи предложения

  • На първо място, просто се опитайте да приключите процеса на задачата и да го оставите да се рестартира също. Вижте дали висока процесор използването се случва от процеса сега или не. Ако това продължи, просто рестартирайте машината.
  • Трябва да стартирате Сканиране на проверка на системни файлове или тичам DISM команди, за да се поправи повредата на входящата поща.
  • Опитайте се да създадете нов потребителски акаунт и проверете дали проблемът продължава да съществува.
  • Също така, не забравяйте да инсталирате най-новата версия Актуализации на Windows .
  • След това тичай Инструмент за отстраняване на неизправности при системната производителност .
  • Трябва да актуализирате машината си BIOS фърмуер до последната версия.
  • Уверете се, че имате инсталирани и най-новите драйвери в системата.

Чрез File Explorer

  • Натиснете Windows + R и след това въведете следното в Бягай диалоговия прозорец, натиснете Въведете ключ:
  %WinDir%System32sru  
  • Сега в sru толкова отворена папка, просто намерете SRUDB.dat файл и след това го изтрийте.
  • трябва да затворите File Explorer и след това рестартирайте системата си.

От диспечера на задачите

Най-простото от всички решения е основно да спрете задачата от диспечера на задачите и да я оставите да се рестартира. Когато се рестартира, просто наблюдавайте известно време и вижте дали проблемът е разрешен или не.

  • Първо щракнете с десния бутон върху празно място в лентата на задачите и след това докоснете Диспечер на задачите опция и от контекстното меню с десен бутон.
  • По подразбиране диспечерът на задачите ще се отвори заедно с Процеси раздел. След това в раздела процеси вие трябва превъртане надолу и намерете посоченият раздел Windows процеси .
  • Под процеси на Windows трябва да намерите процеса с име Хост на услугата: Услуга за диагностична политика . Кликнете с десния бутон върху него и след това от контекстното меню на десния кран, просто изберете опцията Последна задача .
  • Сега вие ще получите прозорец на UAC, който иска вашето потвърждение за изключване на системния процес Хост на услугата: Услуга за диагностична политика. Също така, не забравяйте проверете квадратчето за отметка Изоставете незаписаните данни и изключете за да се направи Изключвам бутон активен и когато стане активен, тогава просто щракнете върху него.

Е, това е. Сега процесът ще се рестартира след няколко секунди. Когато се рестартира, просто наблюдавайте известно време и проверете дали проблемът ви е изчезнал или не. Ако не, преминете към следващия метод.

Премахнете файла SRUDB.dat от папката SRU

Така че, ако горните 2 метода не работят, тогава трябва да изтрием и файла SRUDB.dat от папката sru. The SRUDB.dat файлът е основно свързан с Услуга за диагностична политика . Този файл през повечето време може да нарасне изключително голям и всъщност да доведе до голяма консумация на памет. Всеки път, когато изтрием този файл, по-голямата част от проблема с услугата Diagnostic Policy Service, отнемаща много мощност на процесора, изчезва с него. Трябва да следвате простите стъпки, изброени по-долу, за да постигнете същото:

  • Отворете диалоговия прозорец Изпълнение чрез докосване на WIN + R ключове заедно. Когато се отвори, тогава Копирай постави следното и след това докоснете Въведете ключ.

политика за диагностика на хоста на услугата

  • Вече може да бъдете уведомени, че нямате достатъчно разрешения за достъп до sru папка. Е, в такъв случай просто натиснете продължи бутон.
  • Вие сега ще можете да видите всички файлове в системната папка sru. Трябва да намерите и щракнете с десния бутон върху файла, който е именуван SRUDB.dat . От контекстното меню с десен бутон просто докоснете Изтрий опция.
  • Ако случайно получите съобщението, което казва това Файлът SRUDB.dat не може да бъде изтрит защото Служба за диагностична политика го използва . След това трябва да отворите услугата за диагностична политика и завой изключете го, за да изтриете успешно и файла SRUDB.dat.

Заключение

Добре, това беше всичко Хора! Надявам се, че вие ​​харесвате тази статия, а също така ви е полезна за вас. Изпратете ни отзивите си за него. Също така, ако имате други въпроси и въпроси, свързани с тази статия. След това ни уведомете в раздела за коментари по-долу. Ще се свържем с вас скоро.

Приятен ден!

Вижте също: Как да коригирам „Windows не може да форматира този диск“ в Windows 10