Раптоўнае падзенне прадукцыйнасці ПК або наўтбука можа быць звязана з высокай нагрузкай на CPU адным ці некалькімі працэсамі. У ліку такіх нярэдка з'яўляецца dllhost.exe з апісаннем COM Surrogate. У кіраўніцтве ніжэй мы хочам расказаць вам аб існуючых спосабах вырашэння гэтай праблемы.
Рашэнне праблем з dllhost.exe
Перш за ўсё варта расказаць, што гэта за працэс і якую задачу выконвае. Працэс dllhost.exe адносіцца да ліку сістэмных і адказвае за апрацоўку запытаў COM + службы Internet Information Service, неабходнай для працы прыкладанняў, якія выкарыстоўваюць кампанент Microsoft .NET Framework.
Часцей за ўсё гэты працэс можна заўважыць пры запушчаных відэапрайгравальнікі або праглядзе захаваных на кампутар малюнкаў, паколькі большасць кодэкаў для прайгравання відэа выкарыстоўваюць Microsoft .NET. Такім чынам, праблемы з dllhost.exe звязаны альбо з файламі мультымедыя, альбо з кодэкамі.
Спосаб 1: Пераўсталёўка кодэкаў
Як паказвае практыка, часцей за ўсё dllhost.exe грузіць працэсар з-за некарэктна працуюць видекодеков. Рашэннем праблемы будзе пераўсталёўка дадзенага кампанента, здзяйсняць якую варта па такім алгарытме:
- Адкрыйце "Пуск" і запусціце "Панэль кіравання".
- У "Панэлі кіравання" знайдзіце пункт "Праграмы", У якім выберыце варыянт "Выдаленне праграм".
- У спісе ўсталяваных прыкладанняў знайдзіце кампаненты, у назве якіх прысутнічае слова codec. Як правіла, гэта K-Lite Codec Pack, але магчымыя і іншыя варыянты. Каб выдаліць кодэкі, вылучыце адпаведную пазіцыю і націсніце кнопку "Выдаліць" або "Выдаліць / Змяніць" уверсе спісу.
- Выконвайце інструкцыі дэінсталятара праграмы. Магчыма, пасля выдалення кодэкаў спатрэбіцца перазагрузіць кампутар.
- Далей запампуйце найноўшую версію K-Lite Codec Pack і ўсталюйце яе, пасля чаго зноў перазагрузіце.
Спампаваць K-Lite Codec Pack
Як правіла, пасля ўстаноўкі карэктнай версіі відэакодэкаў праблема вырашыцца, і dllhost.exe вернецца да нармальнага спажывання рэсурсаў. Калі ж гэтага не адбылося, то скарыстайцеся наступным варыянтам.
Спосаб 2: Выдаленне бітага відэароліка або карцінкі
Яшчэ адной прычынай высокай нагрузкі на працэсар з боку dllhost.exe можа быць наяўнасць сапсаванага відэафайла або выявы ў распазнаваць у Віндовс фармаце. Праблема падобная вядомаму Багу з "Сховішчам мультымедыя" у Android: сістэмная служба спрабуе кэшаваць метададзеныя бітага файла, але з прычыны памылкі зрабіць гэта не можа і сыходзіць у бясконцы цыкл, што прыводзіць да падвышанага спажывання рэсурсаў. Для вырашэння праблемы спатрэбіцца спачатку вылічыць вінаватага, а затым ужо выдаліць яго.
- Адкрыйце "Пуск", Перайдзіце па шляху "Усе праграмы" - "Стандартныя" - "Службовыя" і абярыце ўтыліту "Манітор рэсурсаў".
- Перайдзіце на ўкладку "ЦП" і знайдзіце ў спісе працэсаў dllhost.exe. Для выгоды можаце клікнуць па "Вобраз": Працэсы будуць адсартаваныя па імі ў алфавітным парадку.
- Выявіўшы патрэбны працэс, пастаўце галачку ў чекбоксы насупраць яго, а затым пстрыкніце па ўкладцы "Змяненні дэскрыптары". Адкрыецца спіс дэскрыптараў, да якіх звяртаецца працэс. Пашукайце сярод іх відэа і / або малюнка - як правіла, яны пазначаныя тыпам "File". У слупку "Імя дэскрыптара" знаходзіцца дакладны адрас і імя праблемнага файла.
- Адкрыйце "Правадыр", Перайдзіце па адрасе, паказанаму ў "Манітор рэсурсаў" і незваротна выдаліце праблемны файл націскам клавіш Shift + Del. У выпадку, калі з выдаленнем паўсталі праблемы, рэкамендуем скарыстацца утылітай IObit Unlocker. Пасля выдалення некарэктнага відэа ці выявы варта перазагрузіць кампутар.
Спампаваць IObit Unlocker
Дадзеная працэдура ліквідуе праблему высокага спажывання рэсурсаў CPU працэсам dllhost.exe.
заключэнне
У якасці падвядзення вынікаў адзначым, што праблемы з dllhost.exe з'яўляюцца адносна рэдка.