Какво представлява процесът на хост за задачи за Windows в Windows 10

Съдържание:

Какво представлява процесът на хост за задачи за Windows в Windows 10
Какво представлява процесът на хост за задачи за Windows в Windows 10

Видео: Какво представлява процесът на хост за задачи за Windows в Windows 10

Видео: Какво представлява процесът на хост за задачи за Windows в Windows 10
Видео: CS50 2015 - Week 7 - YouTube 2024, Ноември
Anonim

Когато се сблъскаме с някои проблеми с производителността на нашия компютър, първото нещо, което правим, е да отворим диспечера на задачите и след това да търсим приложенията или компонентите, които използват най-много ресурси. Ако сте запознати с диспечера на задачите, трябва да сте забелязали, че понякога " Процес на хостване на задачи за Windows' или ' Услуга домакин"Ресурси, които консумират процес. Какви са тези процеси и какво можете да направите, ако процесът на хост престава да работи или консумира висока производителност на процесора, диска или паметта.

Процес на хостване на задачи за Windows

Windows работи по същество само заради услугите си. Голям брой услуги, изпълняващи фона, улесняват ежедневните Ви задачи и операции. Някои от тези услуги се компилират в EXE файлове и са пълни сами по себе си. Тези услуги се показват в диспечера на задачите. Но някои услуги са написани в DLL файлове и те не могат да бъдат изпълнени директно. Microsoft прехвърли на DLL файлове, тъй като те са лесни за поддръжка и актуализация от гледна точка на програмирането. DLL услугите изискват хост процес, EXE, който може да ги изпълни и това е "taskhost" в Windows.
Windows работи по същество само заради услугите си. Голям брой услуги, изпълняващи фона, улесняват ежедневните Ви задачи и операции. Някои от тези услуги се компилират в EXE файлове и са пълни сами по себе си. Тези услуги се показват в диспечера на задачите. Но някои услуги са написани в DLL файлове и те не могат да бъдат изпълнени директно. Microsoft прехвърли на DLL файлове, тъй като те са лесни за поддръжка и актуализация от гледна точка на програмирането. DLL услугите изискват хост процес, EXE, който може да ги изпълни и това е "taskhost" в Windows.

В Windows 10 е основен файл, намиращ се в System32 папка и е преименувана на " taskhostw.exe", От" taskhost.exeWindows 7, Ако откриете файл с това име на друго място, той може да е вирус и може да искате да го проверите със софтуера си за сигурност.

Всеки "Процес на хостване за задачи на Windows" е пример за "taskhost", изпълняващ някаква услуга във фонов режим. Въпреки че мениджърът на задачите на Windows не ви позволява точно да видите кои услуги се изпълняват, можете да го използвате и с други инструменти.

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

Споменах по-рано, че мениджърът на задачите не ви позволява да разглеждате основните услуги. Но можете да използвате Process Explorer от Microsoft, за да видите услугите под taskhost. Това е преносима програма и можете да го пуснете директно след изтеглянето. Можете да използвате този инструмент, за да видите всички подробности, свързани със задачата.

Намерете 'taskhostw.exe' в левия панел и можете да прочетете всички детайли в долния панел. Друг начин да видите списъка с DLL файлове, заредени от taskhost, е да въведете следната команда в прозорец cmd:

tasklist /M /FI 'IMAGENAME eq taskhostw.exe

Тази команда ще изброи всички DLL файлове, заредени от този процес при стартиране на Windows. Ако прегледате списъка, ще намерите някои основни файлове, които осигуряват основна функционалност на Windows.
Тази команда ще изброи всички DLL файлове, заредени от този процес при стартиране на Windows. Ако прегледате списъка, ще намерите някои основни файлове, които осигуряват основна функционалност на Windows.

Така че, накратко, Taskhost е основен процес на Windows който осигурява функционалност за зареждане и изпълнение на библиотеки с динамични връзки. Тъй като тя е домакин на различни DLL файлове, понякога тя може да консумира ресурси с повече от нормална скорост. Ако се сблъскате с такива проблеми, при които процесът е престанал да отговаря или използва много ресурси. Използвайте Process Explorer, Мониторинг на ефективността и Мониторинг на ресурсите и се опитайте да отстраните проблема ръчно.

Препоръчано: