Task Host Windows: co to za proces i czy mogę się go pozbyć? Co to jest system Windows hosta zadań? Co robi program Windows hosta zadań.

Znasz sytuację, gdy podczas zamykania komputera pojawia się okno z tytułem Host zadania i sugestią zamknięcia dowolnej aplikacji? Dzisiaj zastanowimy się, co to jest i jakie metody radzenia sobie z pojawieniem się dialogu, który spowalnia zamykanie komputera.

Istota procesu

Bardziej doświadczeni użytkownicy wiedzą już, że proces taskhosts.exe o tej samej nazwie jest odpowiedzialny za hosta zadań w systemie Windows. Wchodząc do menedżera zadań, czasami widać, że zużywa on 80 lub nawet więcej procent zasobów procesora.



Nierealne jest znalezienie szczegółowych informacji o funkcjonowaniu i przeznaczeniu pliku taskhost.exe nawet na stronie internetowej firmy Microsoft. Jedyną znaną rzeczą jest usługa systemowa, która jest uruchamiana po zalogowaniu na każde konto. Jest potrzebny do uruchomienia i prawidłowego działania aplikacji, które mają inny sposób uruchamiania niż wykonywalny plik exe. Taskhost.exe wyodrębnia i uruchamia kod wykonywalny znajdujący się w procesach użytkownika i bibliotekach dynamicznych systemu Windows. Na podstawie tych informacji nasuwa się wniosek, że host zadań jest alternatywą dla dobrze znanych rundll32 i svchost, ale twórcy wiedzą lepiej, zwłaszcza że niewiele wiadomo o aplikacji.




Dlaczego czasami proces ładuje procesor do prawie 100%, co spowalnia komputer, można tylko zgadywać. Wiadomo zapewne, że usługa wywołuje jednocześnie znaczną liczbę bibliotek dynamicznych zarejestrowanych w systemie, co zwiększa obciążenie procesora w okresach względnej bezczynności. Ponadto stale odwołuje się do rundll32.exe, który ładuje biblioteki dynamiczne, aby wykonywać przypisane im funkcje. Nawet w hoście zadań jest aktywna funkcja związana z harmonogramem zadań.


Kolejną rzeczą, którą należy wiedzieć, jest lokalizacja pliku: katalog „system32” w katalogu systemowym Windows. Jeśli w menedżerze zadań określono inną ścieżkę, prawdopodobnie działa złośliwe oprogramowanie. W takim przypadku przeskanuj komputer w poszukiwaniu wirusów, na przykład za pomocą krajowego produktu AVZ ze zaktualizowanymi bazami danych.


Często tskhost.exe ładuje procesor z powodu zaplanowanej konserwacji systemu (defragmentacja, czyszczenie). Jeśli ikona zegara jest wyświetlana obok ikony Centrum akcji, są zaplanowane zadania.



Możesz wyświetlić ich listę w harmonogramie wzdłuż ścieżki „Microsoft\Windows\TaskScheduler”. Jak to się zaczyna, przeczytaj następny akapit.

Wyłącz taskhosts.exe

Spowolnienie w wyłączaniu komputera z reguły nie występuje z powodu działania samego pliku wykonywalnego hosta zadań, ale z powodu wykorzystania zasobów aktywnych aplikacji (zwłaszcza działających w tle), usług i procesów.


Zamykając proces tuż przed wyłączeniem komputera, możesz przyspieszyć jego zamykanie, ale proces taskhost.exe rozpocznie się automatycznie po następnym uruchomieniu systemu Windows.


Aby przyspieszyć zamykanie komputera, wykonujemy następujący łańcuch działań.


Ostrzeżenie: Aby wykonać poniższe kroki, musisz mieć uprawnienia administratora systemu.

  • Uruchamiamy harmonogram zadań dowolną dogodną metodą:
    • poprzez element „Administracja” w „Panelu sterowania”;

    • za pomocą odpowiedniego zapytania w pasku wyszukiwania systemu Windows;

    • wpisując polecenie Taskschd.msc.


  • Kładziemy haczyk przed pojedynczą pozycją, aby aktywować opcję wyświetlania ukrytych ikon.

  • W bibliotece harmonogramu podążaj ścieżką: Microsoft - Windows.

  • Przejdźmy do grupy „RAC”.

  • Wybieramy jedyny zaplanowany proces o nazwie „RacTask” i wyłączamy go za pomocą paska akcji znajdującego się po prawej stronie lub menu kontekstowego.

  • Aby wyłączyć hosta zadań przed ponownym uruchomieniem systemu Windows, wywołujemy menedżera zadań i kończymy ten proces.


Z pewnością wielu użytkowników systemów operacyjnych Windows 7/8/10 często napotykało taki problem: przed wyłączeniem własnego komputera pojawia się okno z prośbą o wyłączenie systemu Windows hosta zadań. Co to jest, rozważymy dzisiaj w artykule i porozmawiamy o sposobach rozwiązania tego problemu.

Przede wszystkim zrozummy, czym jest program Task Host Windows. Może wcale nie szkodzi, a jedynie przeszkadza użytkownikowi? Nie bardzo.
Task Host Windows (odpowiada za to proces taskhost.exe) to zadanie, które zapewnia normalne funkcjonowanie bibliotek wykonawczych. Zawierają kolosalny zestaw programów niezbędnych do normalnego działania prawie całego oprogramowania i samego systemu Windows jako całości. Wyłączenie lub brak pliku taskhost.exe spowoduje niestabilność innych programów i procesów.

Dlatego pozbycie się Task Host Windows nie jest tego warte, ponieważ może to prowadzić do innych problemów, które będą znacznie trudniejsze do rozwiązania.
Sam plik znajduje się w folderze System32 (C:\Windows\System32) i waży tylko około 50 KB. Niektórzy uważają, że ten program jest wirusem i po znalezieniu go usuwają. W żadnym wypadku nie należy tego robić. Taskhost.exe jest całkowicie bezpieczny i oryginalnie osadzony w samym systemie operacyjnym Windows. Niestety, ze względu na to, że plik ten jest jednym z najważniejszych, stanowi on łakomy kąsek dla większości wirusów.

Jak działa taskhost.exe

Z pytaniem: „Windows hosta zadań - co to jest?”, Zrozumieliśmy to. Zobaczmy teraz, jak przebiega ten proces.
Plik wykonywalny taskhost.exe pobiera kod do wykonania i uruchamia go. W rzeczywistości ten proces jest alternatywą dla dobrze znanych svchost.exe i rundll32.exe (ale prawdopodobnie bardziej udany).
Niewiele wiadomo o aplikacji, więc można się tylko domyślać, dlaczego czasami ładuje proces do 100%. Najprawdopodobniej ustawienia są wykonane w taki sposób, że nie ma zawieszeń podczas uruchamiania aplikacji, a programy szybko rozpoczynają pracę. Sądząc po tym, że taskhost.exe regularnie uzyskuje dostęp do rundll32.exe i biblioteki dynamicznej, można go nazwać jakimś kompilatorem.

Wyłącz proces

Ciągle wyskakujące okno zaczyna być irytujące, więc spójrzmy, jak wyłączyć Windows Host zadań - jak naprawić problem, aby zapomnieć o nim na zawsze.



Ogólnie rzecz biorąc, po wyłączeniu komputera osobistego system Windows zaczyna zwalniać nie z powodu samego procesu taskhost.exe, ale z powodu programów, którymi zarządza. W tle może działać około dwóch tuzinów programów, więc zamknięcie ich wszystkich zajmuje trochę czasu.
Wynika z tego, że po prostu nie ma sensu wyłączać procesu, ponieważ w takim przypadku twoje aplikacje po prostu nie będą działać normalnie. Ale aby usunąć irytujące powiadomienia - dlaczego nie. Dla tego:

  1. Przejdź do menu „Start”, otwórz „Panel sterowania”, wybierz „Narzędzia administracyjne”, a następnie „Harmonogram zadań”;
  2. Teraz otwórz kartę „Widok” i sprawdź, czy pole „Pokaż ukryte ikony” jest zaznaczone;
  3. Następnie podążaj ścieżką (lista rozwijana po lewej stronie) „Biblioteka harmonogramu zadań” - „Microsoft” - „Windows” - „RAC”;
  4. Następnie otworzy się pole Zadanie RAC, w którym należy kliknąć plik i wybrać „Wyłącz”.

Wszystko! Teraz powiadomienia zostaną wyłączone, a proces nie będzie już Ci przeszkadzał.

Odkryliśmy Task Host Windows i dowiedzieliśmy się, że nie jest to wcale złośliwy program, ale bardzo potrzebny proces. Ale i tak warto przeczytać.


wirus taskhost.exe

Jak wspomniano powyżej, Task Host Windows to łakomy kąsek na wszelkiego rodzaju wirusy. Przebierają się za ten plik i wykonują złośliwe działania, że ​​tak powiem, „pod przykryciem”. Pierwszym i najważniejszym punktem, na który należy zwrócić uwagę, jest rozruch systemu. Jeśli przez kilka minut występuje silne zamrożenie, najprawdopodobniej napotkałeś wirusa. Oto kilka innych objawów infekcji:

  • Domyślnie taskhost.exe znajduje się w C:\Windows\System32. Każda inna lokalizacja pliku jest wezwaniem alarmowym;
  • Sam plik waży dużo - 150 KB lub więcej przy „oryginalnym” rozmiarze 50 KB;
  • Gdy tylko zaczyna działać, następuje gwałtowny wzrost obciążenia procesora (monitorowany w menedżerze zadań);
  • Po zakończeniu proces rozpoczyna się ponownie.

Czy są znaki? Musisz więc poradzić sobie z następującym pytaniem: jak usunąć wirusa Task Host Windows.

Usuwamy wirusa

Proces usuwania jest dość prosty. Po prostu postępuj zgodnie z instrukcjami:

  1. Kończymy proces taskhost.exe (z „Menedżera zadań”, kliknij proces prawym przyciskiem myszy - „Zakończ”);
  2. Otwórz folder z plikiem ( NIE folder C:\Windows\System32) i usuń taskhost.exe;
  3. Wirus ten jest zwykłym trojanem, co oznacza, że ​​każdy program antywirusowy doskonale sobie z nim poradzi - wystarczy przeskanować system.


Przeanalizowaliśmy główne punkty związane z Task Host Windows - czym jest i dlaczego może okazać się wirusem. Czy masz jakieś pytania? Napisz w komentarzu, a my pomożemy!

Większość użytkowników ma do czynienia z sytuacją, w której proces taskhost.exe jest uruchomiony. Dzieje się tak z wielu powodów, w tym w przypadku awarii jednej z aplikacji. W takim przypadku uruchomiony proces taskhost.exe jest obserwowany w standardowym Menedżerze zadań.


Usługa Task Host Window nie jest znana wszystkim. Ten artykuł pomoże ci dowiedzieć się, co to jest.

Co to jest okno hosta zadań?

W dosłownym tłumaczeniu z angielskiego oznacza to „okno hosta zadania”. Jednak użycie tego terminu jest zwykle nieodłącznym elementem systemów operacyjnych. Innymi słowy, ta koncepcja odnosi się do procesu lub usługi Taskhost Windows. Warto zauważyć, że podczas wyszukiwania opisu usługi w sieci World Wide Web zapytanie typu „Taskhost Window” nie ma zastosowania.

Jest to zatem podstawowy błąd w nazewnictwie samego procesu. Jeśli chodzi o samą usługę, to można ją określić jako swego rodzaju komponent uruchamiający dodatkowe biblioteki oprogramowania typu DLL, których nie można uruchomić w tradycyjny sposób w postaci otwarcia wykonywalnego pliku EXE. Warto dokładniej przeanalizować koncepcję Task Host Windows.

Jaka jest zasada usługi?

Zadanie Host systemu Windows to proces systemowy. Rozważając tę ​​koncepcję bardziej szczegółowo, warto posłużyć się przykładem wykorzystania bibliotek dynamicznych. Jak wynika z tłumaczenia, aplikacja nie korzysta z własnego okna zadań. W systemie operacyjnym Windows nie wszystkie narzędzia można uruchamiać wyłącznie z plików wykonywalnych.

Istnieją również programy, które mają możliwy do wyodrębnienia kod programu zawarty w bibliotekach dynamicznych. Przykładami jest większość wtyczek, które łączą się z sekwencerami muzycznymi, a także zwykłymi odtwarzaczami oprogramowania, w tym WinAmp lub AIMP. Są właścicielami właśnie takiego formatu bibliotek, które są uruchamiane, gdy żądany jest dostęp do nich.

Jak wiecie, korektor dla odtwarzacza nie uruchamia się osobno. Musisz użyć programu głównego. Jednak w oprogramowaniu, do którego jest podłączony, wtyczka doskonale spełnia swoje zadanie. Jest też inne pytanie do przemyślenia. Według twórców usługa odpowiada za uruchamianie aplikacji i bibliotek na systemach 32-bitowych.

A one, jak wiadomo, różnią się od wykonywalnych komponentów. Warto zauważyć, że w samym systemie są jeszcze dwie podobne usługi - Rundll32 i Svchost. Pierwszy jest używany tylko podczas uruchamiania bibliotek dynamicznych w 32 bitach. Druga usługa jest ogólnie związana z uruchamianiem aplikacji. Okazuje się zatem, że Taskhost Window jest zwykłym zastępstwem dla dwóch procesów opisanych powyżej.

Zamknięcie

Na koniec warto powiedzieć jeszcze kilka słów o usłudze Task Host Window. Dokładniej o zamknięciu systemu i jego konsekwencjach. Chciałbym od razu zauważyć, że w tym przypadku nic złego się nie dzieje. Innymi słowy, nie ma żadnych negatywnych konsekwencji dla systemu. Można więc argumentować, że użytkownicy, którzy krytykują całkowite wyłączenie tego procesu, są całkowicie w błędzie.

Nic złego się nie stanie. Z praktyki wynika, że ​​wyłączenie opisywanej usługi w wielu przypadkach prowadzi do zwolnienia zasobów systemowych. Poprawia także wydajność w każdym systemie operacyjnym Windows, niezależnie od wersji.

Artykuł szczegółowo odpowiedział na pytanie, czym jest Task Host Windows i jakie są zasady tego procesu.

Znasz sytuację, gdy podczas zamykania komputera pojawia się okno z tytułem Host zadania i sugestią zamknięcia dowolnej aplikacji? Dzisiaj zastanowimy się, co to jest i jakie metody radzenia sobie z pojawieniem się dialogu, który spowalnia zamykanie komputera.

Istota procesu

Bardziej doświadczeni użytkownicy wiedzą już, że proces taskhosts.exe o tej samej nazwie jest odpowiedzialny za hosta zadań w systemie Windows. Wchodząc do menedżera zadań, czasami widać, że zużywa on 80 lub nawet więcej procent zasobów procesora.

Nierealne jest znalezienie szczegółowych informacji o funkcjonowaniu i przeznaczeniu pliku taskhost.exe nawet na stronie internetowej firmy Microsoft. Jedyną znaną rzeczą jest usługa systemowa, która uruchamia się po zalogowaniu do każdego konta. Jest potrzebny do uruchomienia i prawidłowego działania aplikacji, które mają inny sposób uruchamiania niż wykonywalny plik exe. Taskhost.exe wyodrębnia i uruchamia kod wykonywalny znajdujący się w procesach użytkownika i bibliotekach dynamicznych systemu Windows. Na podstawie tych informacji nasuwa się wniosek, że host zadań jest alternatywą dla dobrze znanych rundll32 i svchost, ale twórcy wiedzą lepiej, zwłaszcza że niewiele wiadomo o aplikacji.

Dlaczego czasami proces ładuje procesor do prawie 100%, co spowalnia komputer, można tylko zgadywać. Wiadomo zapewne, że usługa wywołuje jednocześnie znaczną liczbę bibliotek dynamicznych zarejestrowanych w systemie, co zwiększa obciążenie procesora w okresach względnej bezczynności. Ponadto stale odwołuje się do rundll32.exe, który ładuje biblioteki dynamiczne, aby wykonywać przypisane im funkcje. Nawet w hoście zadań jest aktywna funkcja związana z harmonogramem zadań.

Kolejną rzeczą, którą należy wiedzieć, jest lokalizacja pliku: katalog „system32” w katalogu systemowym Windows. Jeśli w menedżerze zadań określono inną ścieżkę, prawdopodobnie działa złośliwe oprogramowanie. W takim przypadku przeskanuj komputer w poszukiwaniu wirusów, na przykład za pomocą krajowego produktu AVZ ze zaktualizowanymi bazami danych.

Często tskhost.exe ładuje procesor z powodu zaplanowanej konserwacji systemu (defragmentacja, czyszczenie). Jeśli ikona zegara jest wyświetlana obok ikony Centrum akcji, są zaplanowane zadania.

Możesz wyświetlić ich listę w harmonogramie wzdłuż ścieżki „Microsoft\Windows\TaskScheduler”. Jak to się zaczyna, przeczytaj następny akapit.

Wyłącz taskhosts.exe

Spowolnienie w wyłączaniu komputera z reguły nie występuje z powodu działania samego pliku wykonywalnego hosta zadań, ale z powodu wykorzystania zasobów aktywnych aplikacji (zwłaszcza działających w tle), usług i procesów.

Zamykając proces tuż przed wyłączeniem komputera, możesz przyspieszyć jego zamykanie, ale proces taskhost.exe rozpocznie się automatycznie po następnym uruchomieniu systemu Windows.

Aby przyspieszyć zamykanie komputera, wykonujemy następujący łańcuch działań.

Ostrzeżenie: Aby wykonać poniższe kroki, musisz mieć uprawnienia administratora systemu.

  • Uruchamiamy harmonogram zadań dowolną dogodną metodą:
    • poprzez element „Administracja” w „Panelu sterowania”;
    • za pomocą odpowiedniego zapytania w pasku wyszukiwania systemu Windows;
    • wpisując polecenie Taskschd.msc.
  • Kładziemy haczyk przed pojedynczą pozycją, aby aktywować opcję wyświetlania ukrytych ikon.

  • W bibliotece harmonogramu podążaj ścieżką: Microsoft - Windows.
  • Przejdźmy do grupy „RAC”.

Począwszy od systemu Windows XP, a następnie Vista, 7 i 8, wielu użytkowników ma do czynienia z funkcjonowaniem niewytłumaczalnego procesu taskhost.exe. Większość użytkowników nie ma pojęcia, jaki proces taskhost.exe jest aktualnie uruchomiony. Ponadto czasami obciążenie centralnego procesora może osiągnąć prawie 100%. Ale czy można wyłączyć program i jak to zrobić, aby nie zaszkodzić całemu systemowi, dowiemy się teraz.

Proces taskhost.exe: co to jest?

Znalezienie szczegółowego opisu samego procesu nie jest takie łatwe, nie mówiąc już o zasadach działania tej usługi systemowej, uruchamianej na zlecenie użytkownika w sesji lokalnej z atrybutem LOCAL SERVICE, SYSTEM, czy atrybutem wyświetlającym nazwę użytkownika .

Nie, to nie jest proces użytkownika w tym sensie, że jest uruchamiany przez użytkownika, to jest usługa systemowa, ale uruchamia się przy każdym logowaniu konkretnego użytkownika na jego konta.

Tak więc użytkownik obserwuje w „Menedżerze zadań” uruchomiony aktywny proces taskhost.exe. Czym jest z punktu widzenia samego systemu? Według krótkiego opisu Microsoftu, usługa ta odpowiada za uruchamianie 32-bitowych aplikacji w innej postaci niż standardowe pliki wykonywalne .exe. Sam proces jest podobny do usług svchost.exe i rundll.32.exe, ponieważ jest w stanie jednocześnie uruchamiać procesy użytkownika i lokalne usługi sesji z ekstrakcją kodów wykonywalnych i poleceń znajdujących się w dynamicznych bibliotekach formatu .dll. Nie jest jednak jasne, dlaczego konieczne było stworzenie duplikatu usługi, ale jak to mówią, programiści Windowsa wiedzą lepiej.

Dlaczego proces taskhost.exe ładuje procesor?

Teoretycznie, jeśli na to spojrzeć, sam proces jest rzeczywiście systemowy, chociaż zaczyna się w każdej sesji użytkownika. Na podstawie powyższego łatwo zgadnąć, że nadmierne obciążenie procesora może wynikać z faktu, że ta usługa sama wywołuje wszystkie zarejestrowane procesy z bibliotek dynamicznych (i nie „wisi” w drzewie procesów w postaci kilku usługi takie jak svchost.exe). Ponadto nie zapominaj, że usługa rundll32.exe również uzyskuje dostęp do bibliotek, ale najwyraźniej priorytet ma proces taskhost.exe. Co to oznacza dla systemu? Tak, tyle tylko, że bardzo często dochodzi do nieprzewidzianego konfliktu między procesami, które starają się jako pierwsze załadować tę lub inną bibliotekę.

Ponadto wielu ekspertów przypisuje zwiększone zużycie zasobów systemowych faktowi, że sam proces zawiera aktywowaną funkcję RacSysprepGeneralize, znajdującą się w dynamicznej bibliotece RasEngn.dll, która należy do standardowego Harmonogramu zadań systemu Windows.

Czy można wyłączyć usługę taskhost.exe?

Teraz kilka słów o tym, czy można obejść się bez tego irytującego procesu w systemie. Tak, możesz. Jednak wyłączenie usługi na siłę w „Menedżerze zadań” nie zadziała. Raczej można zakończyć ten proces, ale jak pokazuje praktyka, po pewnym czasie znów się „zmartwychwstanie”.

Metody zamykania procesu

Przede wszystkim możesz spróbować wyłączyć sam „Harmonogram zadań”. Ale to nie zawsze pomaga, ponieważ powyższa funkcja RacSysprepGeneralize nadal będzie działać.

Aby się go pozbyć, musisz wejść do sekcji „Menu Harmonogram zadań”, wywoływanej z „Panelu sterowania” z sekwencyjnym wyborem sekcji „Administracja” i „Harmonogram zadań”, a następnie powtórzyć sekwencyjne przejście przez „ Microsoft”, następnie „Windows” i „RAC”. Teraz w menu „Widok” musisz określić sposób wyświetlania ukrytych ikon, a następnie kliknąć prawym przyciskiem myszy usługę RACTask lub RACAgent (odpowiednio dla Windows 7 i Vista). W wyświetlonym podmenu wybierz polecenie „Wyłącz”, a następnie ponownie zakończ proces taskhost.exe w „Menedżerze zadań”.

Jeśli to wirus

Nie zawsze jednak taką usługę można zaliczyć do składowych systemu. W niektórych sytuacjach w drzewie procesów może również znajdować się inna podejrzana usługa (lub dwie lub więcej z tymi samymi lub niesystemowymi atrybutami) taskhost.exe. Co to jest w tym przypadku?

Typowy wirus komputerowy, który trzeba będzie usunąć lub wyleczyć za pomocą oryginalnego pliku za pomocą stacjonarnego oprogramowania antywirusowego lub narzędzi antywirusowych, które są ładowane jeszcze przed uruchomieniem systemu operacyjnego. Ale z reguły takie sytuacje są niezwykle rzadkie.

Wynik

Więc przyjrzeliśmy się procesowi taskhost.exe, jak go usunąć lub pozbyć się złośliwych zagrożeń. Ogólnie rzecz biorąc, pierwszy sposób wyłączenia składników „Harmonogramu zadań” jest najczęstszy i bez ingerencji w rejestr systemu lub w działanie „OS” jako całości. Jak pokazuje praktyka, wyłączenie tej usługi nie ma wpływu na system, ale zwalnia dodatkowe zasoby.

Jednak, jak już wiadomo, powyższe kroki w celu wyłączenia procesu taskhost.exe należy wykonać tylko podczas uzyskiwania dostępu do terminala komputera z uprawnieniami administratora. W przeciwnym razie ta czynność nie zostanie wykonana.

Z grubsza mówiąc, użytkownik nie tylko nie będzie mógł wyłączyć odpowiednich usług, ale w niektórych przypadkach nawet nie będzie mógł wejść do „Panelu sterowania” w celu dokonania jakichkolwiek zmian, ponieważ czasami dostęp może zostać zablokowany, aby „Panel sterowania” zakładka w menu „ Start” nie jest nawet wyświetlana, nie wspominając o tym, że nie można jej wywołać z wiersza poleceń, bez względu na to, jak bardzo się starasz.

Mieć pytania?

Zgłoś literówkę

Tekst do wysłania do naszych redaktorów: