• Dlaczego plik svchost exe. Proces hosta usług systemu Windows wykorzystuje pamięć i procesor

    Jeśli komputer zacznie zwalniać, przede wszystkim użytkownik otwiera Menedżera zadań i sprawdza, jakie procesy ładują system. Często jest to proces svchost.exe.

    Svchost.exe to pomocnicza usługa systemowa zaangażowana w wiele zadań. Jednak jego działanie może zostać zakłócone przez fizyczne uszkodzenie kości pamięci lub błędy podczas pobierania plików aktualizacji systemu. Wirusy mogą również maskować się jako svchost.exe. Dlatego ustalając przyczynę nadmiernego obciążenia systemu Windows 7, możesz rozwiązać problem.

    Rozwiązanie problemu, jeśli svchost.exe jest procesem systemowym

    Jeśli svchost.exe (netsvcs) obciąża procesor o więcej niż 50%, powinieneś wykonać następujące czynności:

    • Otwórz Menedżera zadań. Aby to zrobić, kliknij prawym przyciskiem myszy pasek zadań i wybierz „Uruchom Menedżera zadań”.
    • Przejdź do zakładki „Procesy” i wybierz z listy svchost.exe, który ładuje procesor. Kliknij go prawym przyciskiem myszy i wybierz „Zakończ proces” lub użyj odpowiedniego przycisku.
    • Następnie uruchom wiersz poleceń z uprawnieniami administratora i wprowadź następujące polecenie „netsh interfejs ipv6 ustaw teredo wyłącz”.


    • Bez zamykania konsoli wpisz „interfejs netsh teredo ustaw stan wyłączony”.


    • Ponownie uruchamiamy komputer.

    Jeśli plik svchost.exe (netsvcs) ładuje pamięć RAM, eksperci firmy Microsoft zalecają wykonanie następujących czynności:

    • Rozpoczynamy skanowanie systemu w poszukiwaniu wirusów.
    • Po sprawdzeniu (nie należy wykonywać żadnych czynności podczas skanowania systemu programem antywirusowym, gdyż spowoduje to jeszcze większe obciążenie systemu i spowolnienie komputera), otwórz wiersz poleceń i wpisz „sfc / scannow”.


    • Jeśli Ochrona zasobów systemu Windows znajdzie uszkodzone pliki, możesz dowiedzieć się, które z nich, przechodząc do „C:\Windows\Logs\CBS\CBS.log”.



    Wielu użytkownikom udało się również rozwiązać problem ładowania systemu przez proces svchost.exe (netsvcs), wyłączając automatyczne aktualizacje systemu. Aby to zrobić, wykonaj następujące czynności:

    • Kliknij „Start”, „Panel sterowania” i wybierz „System i zabezpieczenia”.


    • Następnie wybierz „Windows Update”.


    • W lewym menu wybierz „Ustawienia” i ustaw „Nie sprawdzaj dostępności aktualizacji (niezalecane)”.



    • Następnie naciśnij „Win + R” i wpisz „services.msc”.


    • Otworzy się okno usług. Znajdź „Aktualizację systemu Windows”. Kliknij usługę prawym przyciskiem myszy i wybierz „Zatrzymaj”.


    • Ponownie uruchamiamy komputer.

    Rozwiązanie problemu, jeśli svchost.exe jest wirusem

    Przed podjęciem jakichkolwiek działań w celu rozwiązania problemu warto wstępnie ustalić, czy svchost.exe jest wirusem.

    Główne oznaki maskowania wirusa w ramach tego procesu to:

    • Systemowy plik svchost.exe zawsze występuje pod nazwą „Systemowe usługi lokalne” lub „Usługi sieciowe”.
    • Wirus podszywa się pod „Administratora” lub nazwę konta użytkownika.

    Możesz to ustalić w zakładce „Procesy” w Menedżerze zadań. Jednak tutaj należy wziąć pod uwagę kilka niuansów.

    • W Menedżerze zadań znajdują się co najmniej 4 procesy svchost.exe, a nawet więcej.


    • Wirusa można zidentyfikować po nazwie lub kończąc proces. Jeśli nie jest to wirus, normalnie działający system po prostu uruchomi się ponownie. Jeśli jest to wirus, musisz usunąć folder „Prefetch”, który znajduje się na dysku C w folderze „Windows”.


    • Po ponownym uruchomieniu systemu i przeskanowaniu komputera w poszukiwaniu wirusów za pomocą narzędzia leczniczego lub programu antywirusowego.

    Ponadto, aby ustalić, czy jest to wirus, czy nie, wykonaj czysty autostart systemu. W ten sposób można zidentyfikować winowajcę problemu.

    Zatem dzisiaj mamy do czynienia z bardzo interesującym procesem komputerowym. Nazywa się Svchost.exe netsvcs. To właśnie ten punkt powoduje strach i niepokój wśród wielu użytkowników. Przecież z biegiem czasu zaczyna ładować system operacyjny. Czasami od razu o 50 lub 100%. I z reguły praca staje się po prostu niemożliwa. Dziś dowiemy się czym jest Svchost.exe netsvcs i co należy zrobić jeśli proces ten zabiera dużo zasobów systemowych komputera. Głównie pamięć. Zacznijmy od dzisiejszego pytania.

    Opis

    Ale najpierw musisz zrozumieć, o czym mówimy. Początkowo wszystkie procesy komputerowe nie są niebezpieczne. Ale tylko na razie. Pełnią określone funkcje. Te bezpieczne procesy obejmują Svchost.exe netsvcs.

    Początkowo jest to nazwa hostów procesorów, które są uruchamiane dynamicznie przy użyciu dołączonych bibliotek. Inaczej mówiąc, pozycja ta odpowiada za biblioteki komputerowe. Dokładniej, za ich uruchomienie i wydajność. Oczywiście im więcej bibliotek, tym więcej zasobów potrzeba. Ale wszystko ma swoją granicę. Z biegiem czasu wielu użytkowników zaczyna zauważać, że plik netsvcs Svchost.exe ładuje pamięć. Windows 7 pod tym względem jest niezrównanym liderem. Co zrobić w tej sytuacji?

    Ponowne uruchomienie

    Pierwszy scenariusz to banalne ponowne uruchomienie komputera. Jest to bardzo ważne, jeśli przez dłuższy czas nie wyłączałeś systemu operacyjnego. W takim przypadku Twoja pamięć zostanie wypełniona nie tylko plikami netsvcs Svchost.exe, ale także innymi funkcjami ważnymi w pracy. Być może po prostu miałeś drobną usterkę systemu. W przypadku danych nie stanowi to zagrożenia, ale wywiera znaczący wpływ na wydajność komputera i jego pamięci.

    W tej sytuacji pomoże najczęstszy restart. System uruchomi się całkowicie ponownie, po czym będziesz mógł normalnie pracować. Tak wielu użytkowników boryka się z tym problemem. Ale pomaga tylko w powyższych przypadkach. Jeśli problem polegający na tym, że Svchost.exe netsvcs ładuje pamięć systemu Windows 7, leży w czymś innym, potrzebne jest inne podejście, aby wyeliminować „palenisko”. Który?

    Usuwanie

    Możesz na przykład po prostu ponownie uruchomić proces. Dokładniej, usuń go z menedżera zadań, a następnie uruchomi się ponownie. Ta technika pomaga, gdy normalne ponowne uruchomienie lub okazało się bezużyteczne. Powody mogą być różne – od awarii systemu po nieprawidłowo zainstalowaną zawartość. Ale faktem pozostaje - Svchost.exe netsvcs należy usunąć z listy uruchomionych zadań.

    Naciśnij Ctrl + Alt + Del na klawiaturze. Teraz otwórz Menedżera zadań, a następnie przejdź do zakładki Procesy. Znajdź tutaj potrzebną linię. Gotowy? Następnie zaznacz go (kliknij lewym przyciskiem myszy na linię), a następnie wybierz polecenie „Zakończ”. Otrzymasz komunikat o nieodwracalności procesu. Zgódź się z nim, a następnie potwierdź swoje działania. Nasz proces zniknie na chwilę, a następnie się rozpocznie. Jeśli z jakiegoś powodu tak się nie stało, powinieneś ponownie uruchomić komputer. Wraz z nadejściem procesu zauważalne będzie, jak wszystko się ułożyło. Teraz pamięć komputera nie zostanie w pełni załadowana. Ale są też inne przypadki. Nie da się ich usunąć tak łatwo jak byśmy tego chcieli.

    Rejestr

    Na przykład, jeśli często zauważasz, że Svchost.exe netsvcs ładuje procesor i pamięć, powinieneś odwołać się do rejestru swojego komputera. Często problemy z tym momentem występują u użytkowników, którzy nie monitorują swojego systemu operacyjnego. Na przykład nie czyszczą rejestru systemowego. W takim przypadku możesz się cieszyć, że zawiódł tylko jeden proces. Ale każdy może naprawić sytuację. I nie ma potrzeby doświadczać wielkiego bólu.

    Pobierz i zainstaluj aplikację o nazwie CCleaner. Uruchom go, a następnie skonfiguruj - podczas skanowania zaznacz wszystkie sekcje dysku twardego, przeglądarek i rejestru komputera. Teraz w prawej części okna kliknij „Analiza”, a następnie „Czyszczenie”. Poczekaj kilka sekund - rejestr komputera zostanie wyczyszczony. W rezultacie proces netsvcs Svchost.exe nie będzie już ładował systemu. Ponadto będziesz mieć wolne miejsce na dysku twardym. To prawda, że ​​przypadki, w których nasz proces powoduje wiele problemów z powodu rejestru komputera, są dość rzadkie. Często trzeba rozwiązać problem w inny sposób.

    Aktualizacje

    Na przykład czasami trzeba odmówić aktualizacji komputera. Svchost.exe netsvcs często powoduje przepełnienie pamięci i procesora z powodu dodatków do pobrania. Należy je porzucić. Najpewniejszym sposobem uniknięcia niepotrzebnych kłopotów jest wyłączenie pobierania i sprawdzania dostępności aktualizacji nawet podczas instalacji systemu Windows. Jeśli jeszcze tego nie zrobiłeś, czas pomyśleć o tym zadaniu.

    Na przykład odwiedź „Centrum bezpośrednio w zasobniku komputera. Teraz przejdź do ustawień ustawień. Przed tobą pojawi się okno, w którym będą dostępne opcje aktualizacji. Najlepiej wybrać „Nie sprawdzaj automatycznie”. Ta pozycja jest oznaczony jako „niezalecane”. Ale w naszym przypadku może pomóc.

    Po potwierdzeniu kroków uruchom ponownie komputer i wyłącz proces netsvcs Svchost.exe. Teraz możesz sprawdzić, czy wszystko jest w porządku z pamięcią i procesorem. Tak? Następnie zaktualizuj system operacyjny tylko w przypadkach Nie? Warto poszukać innych sposobów poradzenia sobie z problemem.

    Wycofanie

    Czasami może to pomóc. To prawda, ta opcja jest istotna, gdy proces ładuje komputer na krótki czas. Aby wykonać tę czynność, przejdź do „Start” i wybierz tam „Wszystkie programy”. Znajdź „Specjalne”, a następnie „Narzędzie”. Na tej liście będziesz musiał znaleźć „Przywracanie systemu”.

    Przejrzyj informacje w wyświetlonym oknie. Na przykład będziesz musiał wziąć pod uwagę, że proces ten jest nieodwracalny. I nie możesz tego przerwać. Zaakceptuj informację, a następnie wybierz tzw. punkt wycofania. Domyślnie są one tworzone automatycznie od czasu do czasu. Kliknij „Dalej”, a następnie poczekaj na zakończenie procesu. W tym czasie komputer kilka razy uruchomi się ponownie. Nie bój się, tak powinno być.

    Po około 30 minutach przywracanie zostanie zakończone. I nie będziesz już ładować procesora i pamięci Svchost.exe. Warto zgodzić się na to działanie tylko wtedy, gdy masz całkowitą pewność, że system jako całość działa normalnie. W przeciwnym razie wycofanie zmian może mieć krytyczne znaczenie dla komputera.

    Wirusy

    To prawda, że ​​​​problemy z procesami są często wynikiem infekcji systemu operacyjnego różnymi wirusami. W takim przypadku konieczne będzie trwałe wyleczenie komputera. Tylko w ten sposób można poprawić wydajność systemu. Należy pamiętać, że infekcja komputerowa jest często szyfrowana w pliku Svchost.exe. Działa jako użytkownik, a nie jako System.

    Będziesz musiał przeskanować komputer programem antywirusowym i wyleczyć wszystko.Usunąć wszystko, co nie zareagowało na leczenie. Teraz wyczyść rejestr komputera (pomoże w tym CCleaner) i uruchom ponownie komputer. To wszystkie problemy zostały rozwiązane. Tylko tutaj często konieczna jest całkowita ponowna instalacja komputera. Tylko w tym przypadku możemy mieć nadzieję na wyeliminowanie wszystkich problemów.

    Na własne ryzyko

    Jeśli jednak prawdziwym problemem jest netsvcs Svchost.exe (najprawdopodobniej wystąpią z nim problemy w systemie Windows 7), ale nie podoba Ci się perspektywa ponownej instalacji systemu, możesz spróbować działać na własne ryzyko i ryzyko. Będziesz musiał usunąć folder o nazwie Prefetch. Jest w Windowsie.

    Następnie odwiedź folder Zadania. Powinno wyczyścić wszystkie dokumenty. Następnie pozbądź się Svchost.exe. Możesz ponownie uruchomić komputer i zobaczyć wynik. To bardzo ryzykowny biznes. Często po tym nadal trzeba ponownie zainstalować system Windows. Lepiej więc nie próbować radzić sobie z problemem w ten sposób.

    Problemy z komputerem związane z brakiem pamięci RAM były, pozostają i najprawdopodobniej w najbliższej przyszłości będą dotyczyć także większości zwykłych użytkowników. Jednak w naszym przypadku rozważona zostanie konkretna sytuacja: „Svchost ładuje pamięć systemu Windows 7”, której rozwiązanie można zastosować w wielu innych przypadkach, gdy system operacyjny potrzebuje zasobów pamięci RAM.

    Dzisiaj przyjrzymy się:

    Krótko o procesie Svchost

    Końcówka „gospodarz” mówi sama za siebie (w tłumaczeniu z angielskiego oznacza „przyjmując gości”). Proces ten jest rodzajem kontenera na usługi systemowe korzystające z jednej lub drugiej dynamicznej biblioteki systemu Windows, co z kolei pozwala zoptymalizować procesy systemowe samego systemu operacyjnego. Bardziej szczegółowe wyjaśnienie takiego pojęcia jak „host” można znaleźć . Przejdźmy teraz do praktycznej części naszej historii.

    Marnowanie pamięci RAM: czy to się zdarza?

    Używanie czystego systemu operacyjnego z bardzo skromnym arsenałem oprogramowania nie ma większego sensu. Jednak nawet dla tych, którzy są przyzwyczajeni do zadowalania się standardowym zestawem wbudowanych narzędzi systemu Windows i nie wiedzą, że elektronika wymaga systematycznej konserwacji, nieuchronnie nadejdzie czas, gdy zasoby systemowe się wyczerpią, a system operacyjny zamieni się w swego rodzaju „żółw” obciążony różnymi „cyfrowymi śmieciami”.

    W przypadku, gdy użytkownik uważa, że ​​fizyczna ilość jego pamięci RAM jest „ogromna”, czyli więcej niż mieści się w wymaganiach systemowych używanej wersji systemu Windows, delikatnie mówiąc, jest w błędzie! Ponieważ nawet 32 ​​GB pamięci RAM nie uratuje systemu operacyjnego przed hamulcami, które użytkownik sam inicjuje swoimi nieudolnymi działaniami, ignorując główne pytanie ” ».

    Wróćmy jednak do istoty naszej historii, a mianowicie porozmawiajmy o tym, co należy zrobić, gdy nagle znajdziesz „nienasyconego zjadacza” pamięci RAM w postaci procesu „Svchost.exe”, który dodatkowo ma te same „POMOC” o tej samej nazwie, choć z mniejszym „oczywistym apetytem”, w oknie „Menedżer zadań”?

    Monitorowanie procesu: analiza wskaźników i podjęcie właściwej decyzji

    Jak wspomniano powyżej, proces „Svchost.exe” może być używany przez różne usługi systemu Windows. Dlatego nie zdziw się, jeśli w kolumnie „Procesy” zobaczysz kilka procesów o tej samej nazwie. Podczas korzystania z Internetu i jednoczesnego korzystania z kilku programów wymagających dużych zasobów jest to normą.

    Za odstępstwo można uznać jedynie rozbieżność w nazwie procesu, który opisujemy (wirusy często podszywają się pod „Svchost.exe”, uzupełniając nazwę procesu różnymi znakami lub odwrotnie, skracając „oryginał znaku”) . Niepokój budzi także wpis „fałszywa ścieżka” (lokalizacja, katalog pliku wykonywalnego musi odpowiadać wartości: Windows\system32). Skup się na tym, w czyim imieniu proces został uruchomiony. Jeśli system nie uruchomi „Svchost.exe”, czas włączyć alarm – jest to wirus (więcej informacji znajdziesz w artykule )!

    Mamy do czynienia z listą usług, które niepotrzebnie „obciążają pamięć”

    Tutaj wszystko jest proste, możesz wyłączyć usługi systemowe tylko wtedy, gdy zrozumiesz, za co odpowiedzialna jest konkretna usługa Windows. W przeciwnym razie istnieje ryzyko „awarii” systemu operacyjnego. Dlatego przed dezaktywacją elementu programu wykonawczego (który wydawał Ci się „zbędny”) zastanów się, do czego może doprowadzić niepoważna próba wydania „zapadającego w pamięć”. Jednocześnie wiadomo na pewno, że proces aktualizacji systemu operacyjnego Windows jest jednym z najbardziej „nienasyconych zjadaczy pamięci RAM”.

    Możesz wyłączyć usługę aktualizacji, postępując zgodnie z następującymi zaleceniami:

    • W polu wyszukiwania w menu Start wpisz polecenie „services.msc”.


    • Następnie znajdź na liście pozycję „Windows Update”.


    • Kliknij dwukrotnie powyższy element lewym przyciskiem myszy.
    • W bloku „Typ uruchomienia” włącz opcję „Wyłączone”, a następnie - „Zatrzymaj”.


    • Zakończ zmiany naciskając klawisze: „Zastosuj” - „OK”.

    W przeciwnym razie należy przestrzegać następującego scenariusza działań:

    • Aby zidentyfikować procesy Svchost.exe ładujące zasoby pamięci i procesora, naciśnij kombinację klawiszy skrótu „CTRL + ALT + Delete”.
    • Aktywuj przycisk „Uruchom Menedżera zadań”.
    • Następnie kliknij zakładkę Procesy.
    • Zaznacz pole obok „Wyświetl procesy wszystkich użytkowników”.

    • Wybierz proces „pamięciochłonny” i prawym przyciskiem myszy wywołaj menu kontekstowe, z którego należy wybrać ostatnią pozycję „Przejdź do usług”.
    • W następnym oknie zostaną podświetlone wszystkie usługi korzystające z tego procesu - kliknij przycisk „Usługi” i dokładnie przestudiuj blok adnotacji dotyczący ich przeznaczenia.

    Usługi dezaktywuje się w podobny sposób (patrz sekcja powyżej). Należy jednak pamiętać, że wyłączenie niektórych krytycznych usług może spowodować częściową lub całkowitą niesprawność systemu operacyjnego.

    Podsumowując

    Jak zapewne już widziałeś, wszystko zostało po prostu rozwiązane. Niemniej jednak w procesie znajdowania i eliminowania przyczyny „braku pamięci RAM” i rozważaliśmy opcję „zmarnowanych zasobów pamięci RAM”, przed wyłączeniem jakiejkolwiek usługi, nadal warto szczegółowo przestudiować pytanie: „Jaki może być konsekwencje?". Wszystkiego najlepszego i tylko właściwych decyzji w celu optymalizacji systemu operacyjnego!

    Dzisiaj spróbujemy zająć się jednym dość interesującym procesem komputerowym o nazwie Svchost.exe netsvcs. Ten element często powoduje niepokój i niepokój wśród wielu użytkowników. Z biegiem czasu proces ten zaczyna aktywnie ładować system operacyjny.


    Czasami proces ten ładuje system o 50, a nawet 100 procent. Z reguły praca w takiej sytuacji jest absolutnie niemożliwa. Dzisiaj przyjrzymy się, czym jest proces netsvcs Svchost.exe, a także dowiemy się, co należy zrobić, jeśli proces ten zabiera zasoby systemowe z komputera, a mianowicie pamięć. Przyjrzyjmy się temu zagadnieniu.

    Opis

    Najpierw musisz dowiedzieć się, o co w tym wszystkim chodzi. Wszystkie procesy komputerowe same w sobie nie są niebezpieczne. Ale to jest do pewnego czasu. Procesy pełnią różne funkcje. Svchost.exe netsvcs jest również bezpiecznym procesem. Pierwotnie zwane także hostami procesorów, które są dynamicznie uruchamiane przy użyciu bibliotek.

    Inaczej mówiąc, pozycja ta odpowiada za biblioteki komputerowe, a dokładniej za ich działanie i uruchamianie. Oczywiście im więcej bibliotek, tym więcej zasobów systemowych potrzeba. Jednak wszystko ma swoje granice. Z biegiem czasu wielu użytkowników zaczyna zauważać, że proces netsvcs Svchost.exe ładuje pamięć. W tym przypadku niezrównanym liderem jest system operacyjny Windows 7. Co zrobić w takich przypadkach?

    Pierwszy scenariusz w tym przypadku to prosty restart. Jest to szczególnie prawdziwe, jeśli nie wyłączałeś systemu operacyjnego przez długi czas. W takim przypadku pamięć może zostać wypełniona nie tylko plikami netsvcs Svchost.exe, ale także innymi funkcjami ważnymi w pracy. Jest również całkiem możliwe, że na Twoim komputerze właśnie wystąpiła awaria systemu. Nie stwarza to szczególnego zagrożenia dla danych, ale może poważnie wpłynąć na wydajność komputera i jego pamięci.

    W takiej sytuacji bardzo pomocne może być po prostu ponowne uruchomienie komputera. W rezultacie system zostanie całkowicie uruchomiony ponownie. Po tym czasie będziesz mógł znowu normalnie pracować. Wielu użytkowników woli korzystać z tej metody. Jednak działa to tylko w takich przypadkach. Jeśli problem z wykorzystaniem pamięci przez proces netsvcs Svchost.exe jest inny, potrzebujesz innego podejścia, aby rozwiązać ten problem.

    Usuwanie

    Możesz spróbować ponownie uruchomić proces, a ściślej mówiąc, usunąć go z menedżera zadań, a następnie rozpocznie się od nowa. Ta technika pomaga, gdy wyłączenie komputera lub normalne ponowne uruchomienie było bezużyteczne. Przyczyny mogą być zupełnie inne - od awarii systemu po niewłaściwą instalację programów. Jednak netsvcs Svchost.exe nadal należy usunąć z listy uruchomionych zadań. Aby to zrobić, po prostu naciśnij kombinację Alt + Ctrl + Del na klawiaturze.

    Teraz otwórz menedżera zadań i przejdź do zakładki procesy. Tutaj musisz wybrać żądany proces i kliknąć polecenie „Zakończ”. Następnie wyświetli się komunikat o nieodwracalności tego procesu. Będziesz musiał się z nim zgodzić i potwierdzić operację. Proces zniknie na chwilę, a następnie rozpocznie się od nowa. Jeśli z jakiegoś powodu tak się nie stanie, konieczne będzie ponowne uruchomienie komputera. Wraz z nadejściem tego procesu zauważysz, że wszystko się ułożyło. Pamięć komputera nie będzie już w pełni załadowana. Istnieją jednak inne sytuacje, w których rozwiązanie problemu nie jest takie proste.

    Rejestr

    Jeśli zauważysz, że proces netsvcs Svchost.exe często ładuje pamięć i procesor, powinieneś zajrzeć do rejestru. W tym momencie często pojawiają się problemy dla użytkowników, którzy nie zwracają należytej uwagi na system operacyjny, na przykład nie czyścią rejestru systemowego na czas. W tym przypadku zaskakujące jest niepowodzenie tylko jednego procesu. Naprawienie tej sytuacji jest dość proste. I nie będziesz musiał odczuwać dużego bólu. Wystarczy pobrać na swój komputer aplikację o nazwie CCleaner.

    Uruchom program i skonfiguruj go. Konieczne jest zaznaczenie w pozycji „Skanuj” wszystkich sekcji przeglądarek dysku twardego, a także rejestru systemowego komputera. Następnie w prawej części okna należy kliknąć przycisk „Analiza”. Po zakończeniu analizy kliknij przycisk „Wyczyść”. Następnie będziesz musiał chwilę poczekać, aż rejestr komputera zostanie wyczyszczony. W rezultacie proces netsvcs Svchost.exe nie będzie już ładował systemu. Zwolni to także miejsce na dysku. To prawda, że ​​sytuacje, w których proces netsvcs Svchost.exe powoduje problemy z powodu rejestru systemowego, są dość rzadkie. Zwykle problem należy rozwiązać w inny sposób.

    Aktualizacje

    W niektórych przypadkach musisz odmówić aktualizacji. Często Svchost.exe netsvcs ładuje procesor i pamięć z powodu dodatków do pobrania. Lepiej im odmówić. Najszybszym sposobem uniknięcia kłopotów jest wyłączenie pobierania i sprawdzania dostępności aktualizacji podczas instalacji systemu operacyjnego. Jeśli nie robiłeś tego wcześniej, teraz jest czas, aby pomyśleć o tym zadaniu. Aby to zrobić, w zasobniku komputera możesz odwiedzić „Windows Update”. Przejdź do sekcji ustawień.

    Otworzy się okno z listą opcji aktualizacji. Lepiej wybrać opcję „Nie sprawdzaj automatycznie”. Ten element jest zwykle oznaczony jako „niezalecany”. Jednak w tym przypadku ten przedmiot może pomóc. Po wykonaniu tych kroków uruchom ponownie komputer i wyłącz netsvcs Svchost.exe. Następnie sprawdź, czy wszystko jest w porządku z procesorem i pamięcią. Jeśli tak, to aktualizacje systemu należy instalować tylko wtedy, gdy jest to absolutnie konieczne. Jeśli to działanie nie pomoże, będziesz musiał poszukać innych sposobów poradzenia sobie z tym problemem.

    Wycofanie

    Czasami przywrócenie systemu pomaga poradzić sobie z tym problemem. Opcja ta będzie jednak skuteczna tylko wtedy, gdy proces nie będzie obciążał komputera zbyt długo. Aby wykonać akcję, przejdź do menu „Start” i wybierz tam element „Wszystkie programy”. Następnie musisz wybrać „Specjalne”, a następnie „Usługa”. Na liście, która zostanie otwarta, musisz znaleźć element „Przywracanie systemu”. Przeczytaj informacje, które zostaną zaprezentowane w wyświetlonym oknie. Należy pamiętać, że proces ten jest nieodwracalny. Nie można go także przerwać.

    Zaakceptuj sugerowaną akcję i wybierz punkt wycofania. Domyślnie, od czasu do czasu, są one tworzone automatycznie. Następnie musisz kliknąć przycisk „Dalej” i poczekać na zakończenie tego procesu. W tym czasie komputer uruchomi się ponownie kilka razy. Nie powinieneś się tego bać. Wycofywanie zakończy się po około pół godzinie. Następnie proces netsvcs Svchost.exe nie będzie już obciążał procesora i pamięci komputera. Lepiej wykonać tę czynność tylko wtedy, gdy masz absolutną pewność, że system jako całość działa normalnie. W przeciwnym razie wycofanie może się źle zakończyć.

    Aktywność wirusa

    Czasami problemy z procesami mogą być związane z przejawem aktywności wirusowej. W takim przypadku będziesz musiał leczyć komputer programami antywirusowymi. Tylko to pomoże poprawić wydajność systemu. Warto także wziąć pod uwagę, że infekcja jest często ukryta w pliku netsvcs Svchost.exe. Jest uruchamiany nie z Systemu, ale w imieniu użytkownika. Aby uporać się z tym problemem, zaleca się korzystanie z programów antywirusowych. Te obiekty, które nie nadają się do leczenia, najlepiej usunąć. Następnie możesz wyczyścić rejestr systemowy i ponownie uruchomić komputer.

    To powinno pomóc rozwiązać problem. Często jednak wymagana jest całkowita przebudowa. Tylko w tym przypadku można zagwarantować całkowite wyeliminowanie wszystkich problemów. Jeśli Svchost.exe netsvcs stanie się prawdziwym problemem, ale nie jesteś zbyt zadowolony z możliwości ponownej instalacji, możesz wypróbować inną metodę. Spróbuj usunąć folder Prefetch. Zwykle znajduje się w folderze Windows. Następnie znajdź folder Zadania. Konieczne jest wyczyszczenie wszystkich znajdujących się w nim dokumentów. Następnie pozbądź się netsvcs Svchost.exe w Menedżerze zadań. To wszystko, możesz ponownie uruchomić komputer i sprawdzić, co się stało.

    Niestabilna praca systemu operacyjnego komputera, której towarzyszą awarie, różnego rodzaju błędy, maksymalne obciążenie procesora i pamięci RAM, a w rezultacie ogólny spadek wydajności komputera, może mieć wiele przyczyn. Przede wszystkim obejmują one oczywiście obecność wirusów. Ale są też inne, takie jak usługa systemowa Svchost, która często ładuje pamięć i procesor komputera o 50, a nawet 100%, ograniczając w ten sposób jego wydajność do minimum. To właśnie ta usługa zostanie omówiona w tym artykule. Tutaj przyjrzymy się, gdzie znajduje się plik Svchost.exe i co zrobić, aby ożywić komputer, gdy ładuje system do maksimum.

    Co to jest proces Svchost.exe?

    W systemie Windows XP i kolejnych modyfikacjach tego systemu operacyjnego pojawił się proces taki jak svchost.exe. Początkowo oznaczało to, ale potem przypisano mu szereg innych funkcji, a w Windows 7 proces ten stał się niezbędny do uruchomienia innych usług systemowych. Zapewniono mu więc pewną wszechstronność.

    Możesz dowiedzieć się, gdzie ukrywa się svchost.exe, otwierając menedżera zadań i zaznaczając pole obok „Wyświetl procesy wszystkich użytkowników”. Zobaczysz całe drzewo procesów svchost.exe.

    Problem w tym, że często mocno obciąża system, a mianowicie ładuje pamięć i procesor komputera, czasem o 50, a czasem o 100 procent, staje się to krytyczny moment dla normalnej pracy starych laptopów i komputerów stacjonarnych. Co może być tego przyczyną?

    1. wirus svchost.exe. Mówiąc dokładniej, jest to złośliwy plik podszywający się pod proces systemowy i trudny do wykrycia, nawet jeśli procesor jest mocno obciążony.
    2. Błędy aktualizacji. Zwłaszcza jeśli ładują się automatycznie i zawierają pewne błędy.
    3. Plik dziennika zdarzeń systemu Windows 7 jest przeciążony różnymi wpisami. Istnieją zapisy wszystkich działań, które kiedykolwiek wykonałeś w systemie. Czy możesz sobie wyobrazić, ile rekordów może się tam zgromadzić, jeśli używasz komputera na przykład przez 5 lat?
    4. Fizyczne uszkodzenie dysku twardego. Nie jest to najczęstsza przyczyna, ale nie należy jej wykluczać.

    Jak rozwiązać problem

    Po wykonaniu tych kroków Twój komputer powinien zacząć działać szybciej. Wnioski są następujące: nie włączaj automatycznego pobierania aktualizacji, sprawdź działanie komputera po wyłączeniu najbardziej zasobochłonnego procesu svchost, wyczyść folder Prefetch i dziennik zdarzeń. Zwróć uwagę w czyim imieniu prowadzony jest proces. Jeśli nazwa Twojego komputera znajduje się w polu użytkownika, oznacza to, że nadszedł czas, aby oczyścić komputer z wirusów.

    Jeśli komputer zacznie zwalniać, przede wszystkim użytkownik otwiera Menedżera zadań i sprawdza, jakie procesy ładują system. Często jest to proces svchost.exe. Svchost.exe to...

    Dzisiaj porozmawiamy o Svchost.exe, jaki to rodzaj procesu i dlaczego może załadować system.

    Jak uzyskać dostęp do karty procesów

    Podczas gdy komputer działa normalnie, przeciętnego użytkownika nie interesuje, jakie procesy działają w systemie i do czego w ogóle służą.

    Ale niestandardowe zachowanie systemu Windows XP / Vista / 7 - hamowanie, zawieszanie się, częste ponowne uruchamianie, każe szukać przyczyn.

    Od czego zacząć poszukiwania? Spróbujmy uruchomić „Menedżera zadań”.

    Opcje uruchamiania.

    1. Naciśnij kombinację klawiszy „Ctrl” + „Alt” + „Del”.
    2. Kliknij przycisk „Start”, wybierz polecenie „Uruchom”, wpisz taskmgr.exe i kliknij przycisk „OK”.

    Teraz przejdź do zakładki „Procesy” i przestudiuj listę.

    Duża liczba procesów svchost.exe natychmiast wywołuje alarm. No cóż, czas zająć się możliwościami tej aplikacji.

    Pierwsze kroki z svchost.exe

    Ostatnio coraz częściej do łączenia usług Windows zamiast zwykłych plików wykonywalnych z rozszerzeniem .exe coraz częściej stosuje się biblioteki dołączane dynamicznie z rozszerzeniem .dll.

    Ta metoda jest uważana za bardziej skuteczną. Jednak plik biblioteki, w przeciwieństwie do pliku wykonywalnego, nie może się sam uruchomić.

    Aplikacja svchost.exe „pomaga” uruchomić usługę (usługę) z pliku dll.

    Oto przykładowy sposób uruchamiania usługi Klienta DNS:

    C:\WINDOWS\system32\svchost.exe -k Usługa sieciowa.

    Kilka słów o procesach svchost.exe

    Każde wystąpienie procesu svhost.exe jest inicjowane przez proces nadrzędny, proces systemowy Services.exe.

    Pojedynczy proces svshost.exe może uruchomić pojedynczą usługę lub grupę wielu logicznie powiązanych usług systemu Windows.

    Opcja uruchomienia „jeden proces svchost -> kilka usług Windows” pozwala zaoszczędzić zasoby pamięci RAM i procesora.

    Aby wyświetlić grupy svchost i ich skład, przejdź do rejestru systemu Windows:

    • naciśnij przycisk „Start” i znajdź polecenie „Uruchom”;
    • Wpisz regedit.exe w wierszu poleceń i kliknij OK.
    • w rejestrze przejdź do gałęzi HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost;
    • znajdź parametry REG_MULTI_SZ z listami usług każdej grupy.

    Na przykład grupa DcomLaunch obejmuje następujące usługi:

    1. Zasilanie – usługa zarządzająca konfiguracją mocy oraz wysyłająca powiadomienia o zainstalowanych konfiguracjach mocy;
    2. PlugPlay to usługa, dzięki której komputer automatycznie rozpoznaje podłączone do niego urządzenia i konfiguruje je tak, aby działały bez ingerencji użytkownika lub minimalizuje to zaangażowanie.
    3. DcomLaunch to usługa uruchamiania serwerów COM i DCOM w celu stabilnego działania programów korzystających z danych serwera.

    Nie zaleca się wyłączania żadnej z powyższych usług.

    Przeglądając dane procesu svchost, należy zwrócić uwagę na kolumnę „Nazwa użytkownika”.

    Może zawierać tylko jedną z następujących wartości: „Usługa lokalna”, „System”, „Usługa sieciowa”.

    Gdzie znajduje się plik.

    W systemach operacyjnych Windows XP / Vista / 7 lokalizacja pliku svchost.exe jest standardowa:

    • 32-bitowy system operacyjny - C:\Windows\System32\;
    • 64-bitowy system operacyjny - C:\Windows\SysWOW64\.

    Zapamiętaj dokładny adres pliku. Przyda nam się to w przyszłości.

    Proces svchost.exe i jego powiązania

    Menedżer zadań udostępnia nam całą listę uruchomionych procesów svchost.exe, ale ta informacja najwyraźniej nie jest wystarczająca.

    Interesuje nas oczywiście, jakie usługi uruchamia konkretna instancja tego procesu.

    Oto kilka sposobów, aby dowiedzieć się o połączeniach svchost.

    lista zadań i polecenia sc.

    Poleceń tasklist i sc można używać w dowolnej wersji systemu Windows. Dlatego tę metodę można uznać za uniwersalną.

    Na początek uruchamiamy cmd – interpreter wiersza poleceń systemu Windows:

    • naciśnij przycisk „Start”;
    • wybierz polecenie „Uruchom”;
    • Wpisz cmd i naciśnij przycisk OK.

    Aby wyświetlić listę usług na ekranie interpretera, uruchom polecenie tasklist za pomocą klawisza svc i naciśnij klawisz „Enter”:

    • lista zadań /svc „Enter”.

    Aby zapisać wyniki zapytania do pliku tekstowego svc.txt znajdującego się na dysku C: w folderze temp przekierowujemy wyjście polecenia tasklist:

    • lista zadań /svc > C:\temp\svc.txt „Enter”

    Pamiętaj, że plik zostanie zapisany w kodowaniu dos.

    Fragment wpisu tasklist.exe.

    Nazwa obrazu PID usługi:

    • svchost.exe 1216 DcomLaunch
    • svchost.exe 1300 RpcS
    • svchost.exe 1384 WudfSvc
    • svchost.exe 1528 Dnscache
    • svchost.exe 1584 LmHosts, SSDPSRV

    Kolumny tabeli:

    • „Nazwa obrazu” – nazwa pliku wykonywalnego;
    • „PID” - identyfikator procesu;
    • „Usługi” – lista usług.

    Aby uzyskać informacje o konkretnej usłudze, należy podać jej krótką nazwę jako parametr polecenia sc service control.

    Przykład uzyskania informacji o usłudze TermService.

    - sc qc TermService "Enter".

    Dwa sposoby nawigacji do listy usług.

    1. Kliknij przycisk „Start”, znajdź polecenie „Uruchom”, wpisz Services.msc w wierszu poleceń i kliknij przycisk „OK”.
    2. Kliknij przycisk Start, a następnie wybierz Ustawienia -> Panel sterowania -> Narzędzia administracyjne -> Usługi.

    Menedżer zadań Windows Vista/7.

    Listę usług powiązanych z procesem svchost otrzymujemy za pomocą Menedżera zadań Windows Vista/7:

    • ustaw kursor na nazwę procesu;
    • wywołaj menu kontekstowe naciskając prawy przycisk myszy i wybierz opcję „Przejdź do usług”;
    • otrzymujemy listę, na której wyróżnione są usługi powiązane z naszym procesem.

    W systemie operacyjnym Windows XP niestety brakuje opcji „Przejdź do usług”. Opcji tej nie można uznać za uniwersalną.

    Narzędzie Process Explorer.

    Ten program nie jest zawarty w dystrybucjach systemu Windows, ale można go pobrać z witryny internetowej Microsoft lub ze strony pobierania Process Explorer.

    Proces uruchamiania jest bardzo prosty i nie wymaga instalacji:

    • pobierz archiwum zip;
    • uruchom plik procexp.exe.

    Narzędzie podaje szczegółowe informacje o procesach uruchomionych w systemie: pid, obciążenie procesora, krótki opis, informacje o producencie itp.

    Po najechaniu myszką na nazwę jednej z instancji svchost otrzymaliśmy następującą informację:

    • Wiersz poleceń - wiersz umożliwiający uruchomienie usługi lub grupy usług poprzez svchost;
    • Ścieżka - ścieżka do pliku svchost.exe;
    • Usługi - lista usług.

    Menu kontekstowe wyświetlane prawym przyciskiem myszy zapewnia doskonałą kontrolę nad procesem i uruchamianymi przez niego usługami.

    Narzędzie AnVir Menedżer zadań.

    Program AnVir Task Manager nie tylko zarządza uruchomionymi procesami, usługami, sterownikami i uruchamianiem, ale także pełni funkcje programu antywirusowego.

    Kolejność uruchamiania jest taka sama jak w przypadku Process Explorer:

    • pobierz bezpłatną wersję AnVir Task Manager w formacie archiwum zip;
    • rozpakuj do folderu na dysku;
    • uruchom plik AnVir.exe.

    Aby zmienić język przy pierwszym uruchomieniu programu, skorzystaj z menu głównego:

    Widok->Język->Angielski.

    Wybierz zakładkę „Procesy”, aby uzyskać szczegółowe informacje na temat naszych svchostów.

    W linii technologicznej widzimy informacje o producencie, ścieżce do pliku wykonywalnego, procentowym wykorzystaniu procesora itp.

    Ale najciekawsze dane prezentowane są w kolumnie „Uruchomienie”. Tutaj znajdziesz listę usług uruchamianych przez svchost.

    Kliknij dwukrotnie lewym przyciskiem myszy na nazwę procesu i uzyskaj bardziej szczegółowe informacje na jego temat (okno z zakładkami na dole ekranu).

    System spowalnia, co robić

    Jakie objawy wskazują, że svchost jest winny i jak rozwiązać problemy. Rozwiążmy to.

    System może zwalniać z różnych powodów. Jeśli jednak w menedżerze zadań znajdziesz proces svchost.exe z wysokim procentem wykorzystania procesora (czasami nawet około 100%), prawdopodobnie jest to przyczyną.

    Wielu użytkowników uważa, że ​​w tym przypadku svchost jest koniecznie wirusem. Ale nie jest. Proces może załadować system z innych powodów.

    Przyjrzyjmy się, jak rozwiązać problem svchost w obu przypadkach.

    Svchost - wirus czy nie?

    Wiele trojanów i innych wirusów komputerowych udaje dobrze znane aplikacje systemu Windows. Svchost nie jest wyjątkiem.

    Według Kaspersky Lab wirusy Trojan-Clicker.Win32.Delf.cn, Virus.Win32.Hidrag.d, Net-Worm.Win32.Welchia.a „udają” svchost, a także znany większości wirus Kido użytkownicy.

    Zaczynamy więc sprawdzać nasz proces.

    Przede wszystkim zwróć uwagę. Jeśli różni się od standardowego, plik można bezpiecznie usunąć.

    Sprawdź nazwę użytkownika, który rozpoczął proces. Lista ważnych nazw znajduje się w sekcji „”.

    Przeczytaj uważnie nazwę procesu. Twórcy wirusów często używają podobnych nazw: svhost, svchosts itp.

    Aplikacji nigdy nie można uruchomić za pomocą klawisza „Uruchom” rejestru systemu Windows.

    Dlatego konieczne jest sprawdzenie jego obecności w autoloadzie:

    • kliknij przycisk „Start”, wybierz polecenie „Uruchom”, wprowadź msconfig i kliknij przycisk „OK”;
    • jeśli zostanie znaleziony plik svchost.exe, wyłącz uruchamianie.

    Aby usunąć podejrzany proces w menedżerze zadań, należy wywołać menu kontekstowe, naciskając prawy przycisk myszy i wybrać polecenie „Zakończ drzewo procesów”.

    Po wykonaniu wszystkich opisanych kroków należy koniecznie uruchomić program antywirusowy i wyleczyć komputer.

    Jeśli czytasz ten artykuł, prawdopodobnie zwróciłeś już uwagę na proces systemowy zwany „svchost.exe”. I zwykle nie jest sam i towarzyszy mu kilka innych procesów o tej samej nazwie:

    W normalnej sytuacji wydajność komputera nie ucierpi z powodu tego procesu, a zwykli użytkownicy nie zwracają na to uwagi. Zupełnie inaczej wygląda sytuacja, gdy proces zaczyna „pożerać” od połowy do 100% zasobów komputera. I to nie sporadycznie, ale stale. W takim przypadku radykalnym rozwiązaniem problemu czasami staje się albo przywrócenie systemu do momentu, w którym działał normalnie. Metody te są nie tylko zbędne, ale nie zawsze pomagają, dlatego dzisiaj opowiemy o prostszych rozwiązaniach problemu, gdy proces svchost.exe maksymalnie obciąża procesor komputera.

    Co to jest svchost.exe

    Zacznijmy od teorii. svhost.exe- proces systemu Windows odpowiedzialny za uruchamianie różnych usług na komputerze (np. Usługa druku Lub zapora systemu Windows). Dzięki niemu na komputerze może działać jednocześnie kilka usług, co zmniejsza zużycie zasobów komputera przez te usługi. Dodatkowo sam proces można uruchomić w wielu kopiach. Dlatego w Menedżerze zadań zawsze działa więcej niż jeden proces svchost.exe.

    Dlaczego więc svchost.exe może powodować duże obciążenie procesora i pamięci komputera? W sieci można spotkać opinię, że proces svchost.exe jest inicjowany przez wirusa lub w ogóle jest wirusem. To jest źle. Ściśle mówiąc, niektóre wirusy i trojany mogą przebranie pod nim, tworząc dodatkowe obciążenie zasobów komputera, ale są one dość łatwe do obliczenia i zneutralizowania.

    Jak usunąć wirusa podszywającego się pod proces svchost.exe

    Uruchom „Menedżera zadań” (za pomocą skrótu klawiaturowego Control+Atl+Usuń lub z menu Start > Programy > Akcesoria > Narzędzia systemowe) i otwórz zakładkę Procesy. W pierwszej kolumnie zobaczysz nazwy procesów, a w drugiej - wskazanie, w czyim imieniu został on uruchomiony. Dlatego zwróć uwagę na fakt, że svchost.exe można uruchomić tylko w imieniu użytkowników USŁUGI LOKALNEJ, SYSTEMU (lub „systemu”) i USŁUGI SIECIOWEJ.

    Jeśli zauważysz, że proces działa w imieniu Twojego użytkownika (na przykład w imieniu Użytkownika), oznacza to, że masz przed sobą wirusa. Ponieważ prawdziwy plik svchost.exe można uruchomić tylko za pomocą usług systemowych, nie może on znajdować się w obszarze „Uruchamianie” bieżącego użytkownika systemu Windows. Dlatego właśnie tam spróbujemy znaleźć wirusa podszywającego się pod proces systemowy svchost.exe. Do programu Startup można dostać się na dwa sposoby: na przykład za pomocą programu innej firmy lub przy użyciu standardowych narzędzi systemu Windows.

    Aby dostać się do Startupu bez instalowania dodatkowych programów, otwórz Początek oraz w pasku wyszukiwania programu (w Windows XP - w Start > Uruchom) pisać msconfig, następnie naciśnij OK. Pojawi się okno Konfiguracja systemu. Kliknij zakładkę i dokładnie przejrzyj listę programów uruchamianych przy starcie systemu. Jeśli znajdziesz proces na tej liście svchost.exe, możesz być pewien jego wirusowego pochodzenia.

    Prawdziwy svchost.exe można uruchomić tylko z folderu C:\WINDOWS\system32, gdzie „C” to dysk, na którym jest zainstalowany system Windows. (W 64-bitowym systemie operacyjnym 32-bitowa wersja svchost.exe znajduje się w folderze C:\WINDOWS\SysWOW64 i teoretycznie można z niej również uruchomić proces. Jednak domyślnie wszystkie procesy systemowe, łącznie z svchost.exe, to 64-bitowe wersje systemu Windows rozpoczynające się od C:\WINDOWS\system32.) Powyższy zrzut ekranu pokazuje, że plik znajduje się w folderze WINDOWS i jest również nazywany „svhost.exe”, a nie „sv” C host.exe”, co bezpośrednio mówi o jego wirusowym pochodzeniu.

    Lista ulubionych folderów do maskowania wirusów wygląda mniej więcej tak:

    C:\WINDOWS\ svchost.exe
    C:\WINDOWS\config\ svchost.exe
    C:\WINDOWS\sterowniki\ svchost.exe
    C:\WINDOWS\system\ svchost.exe
    C:\WINDOWS\system\ svchost.exe
    C:\WINDOWS\windows\ svchost.exe
    C:\Użytkownicy\nazwa-użytkownika\ svchost.exe

    Plik procesu wirusa może nie tylko znajdować się w jednym z wymienionych powyżej folderów (a nie w standardowym folderze, w którym znajduje się prawdziwy plik svchost.exe), ale może być również nazywany inaczej:

    svhost.exe
    svch0st.exe
    svchost32.exe
    svchosts.exe
    syshost.exe
    svchosl.exe
    svchos1.exe

    Znalazłeś wirusa svchost.exe w pliku Startup. Pierwszą rzeczą do zrobienia jest wyłączenie jego automatycznego uruchamiania poprzez odznaczenie go w kolumnie „Element startowy”. Teraz musisz zakończyć proces za pomocą „Menedżera zadań” (kliknij proces prawym przyciskiem myszy> Koniec procesu) i usuń sam plik. Pełna ścieżka do pliku, jak na powyższym zrzucie ekranu, jest zawsze wskazana w kolumnie „Polecenie”. Możliwe, że plik procesu nie pozwoli się sam usunąć - w takim przypadku spróbuj najpierw uruchomić ponownie komputer i powtórzyć operację lub użyć programu Unlocker do usunięcia takich „nieusuwalnych” plików.

    Następnie nie będzie zbędne przeprowadzanie skanowania antywirusowego komputera. Jeśli nadal nie masz zainstalowanego programu antywirusowego na swoim komputerze, zalecamy przeczytanie naszego artykułu.

    W systemie nie ma wirusów, ale czy svchost.exe w dalszym ciągu „ładuje” komputer?

    Znalazłeś i zneutralizowałeś wszystkie wirusy w systemie lub upewniłeś się, że na komputerze nie ma wirusów, a svchost.exe w dalszym ciągu zakłóca pracę? Spróbuj dowiedzieć się, jaki program lub usługa korzysta z tego procesu. Można to łatwo zrobić za pomocą prostego, darmowego narzędzia Process Explorer. Bardzo często proces svchost.exe korzysta z usługi Aktualizacja systemu Windows, który automatycznie instaluje aktualizacje na komputerze:

    W takim przypadku możesz poczekać, aż wszystkie aktualizacje systemu Windows zostaną pobrane i zainstalowane, lub tymczasowo wyłączyć automatyczne aktualizacje systemu Windows. Można to zrobić poprzez Panel sterowania W rozdziale System i zabezpieczenia > Windows Update otwierając Ustawienia parametrów(w bocznym menu okna) i wybranie pozycji z listy rozwijanej Nie sprawdzaj dostępności aktualizacji:

    Jeśli wyłączenie automatycznych aktualizacji nie pomogło, możesz w ten sam sposób sprawdzić wszystkie inne usługi Windows. Możesz zatrzymać lub wyłączyć dowolną usługę systemu Windows za pomocą przystawki Usługi. Wejść łatwo: kliknij Zacznij > Kliknij Komputer kliknij prawym przyciskiem myszy i wybierz z menu rozwijanego Zarządzanie > iść do Usługi i aplikacje > Usługi. Po wybraniu usługi, której szukasz, kliknij ją prawym przyciskiem myszy i wybierz Zatrzymywać się. Jeśli to ona spowodowała obciążenie komputera, to po zatrzymaniu usługi proces svchost.exe przestanie ładować komputer w 100%.

    Jeśli laptop lub komputer zacznie zwalniać i ulegać awarii, spójrz na Menedżera zadań - jest całkiem możliwe, że proces svchost zużywa zbyt wiele zasobów i z tego powodu pojawiają się problemy. Istnieje kilka sposobów rozwiązania tego problemu.

    Dlaczego svchost jest potrzebny i dlaczego ładuje system

    Svchost to proces systemowy, a nawiasem mówiąc, w Menedżerze zadań jest ich kilka. Wymagane jest uruchomienie usług systemowych. Trudno powiedzieć dokładniej, bo jest ich ogromna liczba, a liczba zależy od kilku czynników. Ale przede wszystkim przyspiesza uruchamianie programów, komponentów i aplikacji. To dzięki svchost użytkownicy mają możliwość uruchomienia kilku programów jednocześnie, na przykład słuchania muzyki podczas grania w grę.

    Jest ich kilka, bo gdyby programiści uczynili jeden plik odpowiedzialny za przydzielone zadania, to pochłonąłby on prawie całą pamięć i mocno obciążył system.

    Dlatego jeśli otworzyłeś Menedżera zadań i zobaczyłeś smutne statystyki, nie panikuj - nie jest to wirus ani inny złośliwy program, ale tylko wtedy, gdy kolumna „Użytkownik” to system, usługa lokalna lub usługa sieciowa.

    Wielu użytkowników zaczyna pilnie kończyć procesy, co jest zasadniczo błędne i tylko pogorszy system.

    Jeśli znajduje się tam nazwa konta lub Administrator, oznacza to, że Twój komputer został zainfekowany wirusem podszywającym się pod żądany program. W takim przypadku wszystko można rozwiązać dość łatwo - użyj dobrego programu antywirusowego i zostaw komputer w spokoju na czas skanowania.

    A svchost ładuje system ze względu na to, że twórcy Windowsa 7 chcieli stworzyć jedną usługę, która odpowiadałaby za uruchamianie programów. I to jest nawet w pewnym sensie dobre, bo po co uruchamiać kilka różnych aplikacji dla jednego procesu, wywołanie bibliotek dynamicznych dotyczy także ich. Ich praca odbywa się wyłącznie za pośrednictwem gospodarzy.

    Tym samym pomysł wyszedł trochę jednostronny i usługa może obciążyć procesor i pamięć na sto procent. A biorąc pod uwagę, że wielu nie wyłącza Internetu, nie jest zaskakujące, że system zaczyna się zawieszać.

    Przyczyny i rozwiązania

    Na początek warto powiedzieć, że podane rozwiązania są odpowiednie dla Windows 7 i mogą nie działać lub działać niepoprawnie w przypadku innych wersji, chociaż są dość podobne.

    Pierwszą rzeczą do zrobienia w takiej sytuacji jest ponowne uruchomienie komputera. Ta metoda jest uniwersalna i działa na wiele problemów, choć chwilowo.

    Następnie warto sprawdzić system za pomocą programu antywirusowego. Jeśli nie jest zainstalowany, natychmiast go zainstaluj. Po sprawdzeniu sprawdź, czy są dostępne aktualizacje dla systemu Windows 7, jeśli istnieją, zainstaluj. Aby to zrobić, przejdź do Panelu sterowania - System i zabezpieczenia - Windows Update.

    Przyczyną może być również nieprawidłowa aktualizacja systemu lub programów. Na przykład program antywirusowy nie może zainstalować aktualizacji i tym samym załadować systemu. Dlatego spróbuj wyłączyć automatyczną aktualizację systemu Windows i programów działających w tle. W takim przypadku komputer ponownie zacznie normalnie działać. Pamiętaj, aby po zmianach uruchomić ponownie komputer i raz lub dwa razy w tygodniu sprawdzać dostępność ważnych aktualizacji.

    Innym powodem może być fakt, że wiele programów działa w tle, a pamięć RAM po prostu nie radzi sobie z tym. Aby się przekonać, spróbuj włączyć i wyłączyć aplikacje.

    Aktywne surfowanie po Internecie może również powodować letarg. Zbierając ogromną liczbę plików tymczasowych, zaśmiecasz rejestr. Jeśli to jest powód, wszystko rozwiązuje się za pomocą specjalnych narzędzi, takich jak CCleaner.

    Jeśli po tych wszystkich manipulacjach komputer jest głupi, możesz otworzyć Menedżera zadań, przejść do zakładki „Procesy” i zidentyfikować najbardziej żarłoczny proces svchost. Dla wygody możesz je posortować według ilości zajętej pamięci. Kliknij go prawym przyciskiem myszy i wybierz „Przejdź do usług”.

    Pojawi się lista usług odpowiedzialnych za svchost. Teraz musisz ciężko pracować. Wyłącz każdy z nich po kolei i zobacz jak zachowa się system.

    Aby je wyłączyć, przejdź do Panelu sterowania, znajdź Narzędzia administracyjne i kliknij skrót Usługi. Wybierz żądany plik z listy, kliknij go prawym przyciskiem myszy i kliknij „Zatrzymaj”.

    Możesz usunąć folder Prefetch. Znajduje się w folderze Windows na dysku systemowym. Nie jest to niebezpieczne, ale może rozwiązać problem.

    Możesz także sprawdzić, czy w jednostce systemowej zgromadził się kurz? Fizyczne uszkodzenie układów pamięci może również spowodować, że Svchost zużyje dużo zasobów.

    Jeśli wszystko inne zawiedzie, możesz spróbować przywrócić system kilka dni temu. Można to zrobić w Panelu sterowania.

    Co zrobić: pozostawić proces w zawieszeniu lub usunąć go ręcznie - pozostawiono to decyzji użytkownika. Warto jednak pamiętać, że zakończenie procesu może niekorzystnie wpłynąć na system i pamięć. Dlatego lepiej uzbroić się w cierpliwość i poczekać trochę, niż później zbierać konsekwencje, aż do całkowitego upadku systemu i niebieskiego ekranu. Nie przechodź od razu do Menedżera zadań, lepiej najpierw skorzystać z bezpieczniejszych metod.

    Svchost.exe to plik wykonywalny, który „przestraszył” niejednego użytkownika. Chociaż to słowo można zapisać bez cudzysłowu. Ten proces z pełnym, stuprocentowym obciążeniem procesora komputera jest naprawdę przerażający.
    Za co odpowiada ten proces, dlaczego następuje pełne obciążenie i jak sobie z nim poradzić – oto temat dzisiejszego artykułu.

    Wirus Svchost czy proces systemowy?

    Svchost.exe to proces ładujący dynamiczne biblioteki DLL. Wszystkie usługi korzystające z takich plików mają dostęp do tego procesu. Ta operacja jest dostępna we wszystkich wersjach systemu operacyjnego Windows, od pierwszej, 2000, do najnowszych, kilkudziesięciu.

    Aby nie marnować czasu procesora i nie ładować pamięci RAM, programiści przypisali jeden proces do kilku usług jednocześnie. Niektórzy użytkownicy uznali tę decyzję programistów za błędną, ponieważ ma ona wiele wad. I własnie dlatego.

    Ważna informacja! Svchost.exe jest stale wykorzystywany przez cyberprzestępców, którzy tworzą trojany i wirusy, aby zamaskować swoje pliki wykonywalne jako ten proces, czasami powodując nieodwracalne szkody w systemie operacyjnym. Fakt, że proces uruchamia kilka usług jednocześnie, działa na korzyść twórców szkodliwego oprogramowania. A kiedy użytkownik ma problemy i podejrzewa wirusy w systemie, uruchamia dyspozytor, a takich svchost.exe jest prawie tuzin. A jak zgadnąć, pod którym z tych identycznych procesów kryje się złośliwy plik?

    Ponieważ proces ten jest procesem systemowym, który może być uruchamiany przez system operacyjny, jego ukończenie jest obarczone niestabilną pracą komputera lub krytycznymi błędami. Dlatego wielu użytkowników zwraca uwagę na inne pliki, mając nadzieję, że znajdą złośliwe kody i programy w innym miejscu systemu operacyjnego.

    Ważna informacja! Proces svchost.exe nigdy nie jest uruchamiany jako administrator (użytkownik). Operację tę uruchamiają wyłącznie usługi systemowe, SERWIS SIECIOWY i LOKALNY oraz SYSTEM poprzez ich mechanizmy. Jeśli operacja zostanie uruchomiona przez klucz rejestru Uruchom, jest to plik wykonywalny w 100% wirusowy.

    Sposoby rozwiązania problemu z svchost.exe

    Rozwiązanie pierwsze W niektórych przypadkach zwykłe ponowne uruchomienie komputera może rozwiązać wiele problemów, dlatego nadaliśmy tej opcji najwyższy priorytet.

    Rozwiązanie drugieSprawdź, czy w systemie nie ma aktywności wirusów. Sprawdza się sam lub uruchamia się. Ale łatwiej jest samemu przeoczyć wirusy, ale program raczej nie popełni błędu. Aby jednak zapewnić niezawodność, najpierw sprawdź system w trybie ręcznym, a następnie uruchom skanowanie antywirusowe za pomocą specjalnego narzędzia.

    Znajdź kartę Procesy.

    Aby ułatwić sprawdzenie, posortuj wszystkie procesy w zależności od sposobu ładowania systemu lub ilości zużywanej pamięci RAM. Można to zrobić w kolumnach „Pamięć” i „CPU”.

    Kliknij na te dwie kolumny, system posortuje procesy, a te, które zużywają więcej zasobów, pójdą jako pierwsze. Widziałeś kilka plików svchost.exe.

    Teraz powinieneś zobaczyć, w czyim imieniu działają pliki wykonywalne. Jeśli z systemu (SYSTEM), SIECI i USŁUGI LOKALNEJ, to są to bezpieczne procesy uruchamiane przez system operacyjny.

    A jeśli zastanawiasz się, w czyim imieniu (jaka usługa) działa proces svchost.exe, kliknij każdy z nich i przejdź do osobnej zakładki.


    Tutaj zobaczysz, która usługa zainicjowała uruchomienie tego procesu.


    Dopiero potem możesz wyłączać usługi jedna po drugiej, aby rozwiązać problem ponownego uruchamiania procesora i dużego zużycia pamięci RAM.

    Dużo zasobów zużywa zwykle „Usługa IP Helper” i ta, która odpowiada za automatyczną aktualizację oprogramowania komputera.

    Wyłącz kolejno pierwszą i drugą usługę, ale w drugim przypadku nie będziesz otrzymywać automatycznych aktualizacji systemu operacyjnego i wszystkie te procesy będą musiały zostać uruchomione ręcznie.

    Pomocnik IP obsługuje niemasowy protokół IPv6, więc możesz go wyłączyć. Nie będzie to miało wpływu na działanie systemu operacyjnego.

    Zdarzają się przypadki, gdy wirus pod postacią svchost.exe infekuje sam program antywirusowy zainstalowany w systemie operacyjnym, przez co go nie rozpoznaje i generuje nieprawidłowe wyniki skanowania.

    Aby pomyślnie przeskanować w poszukiwaniu wirusów, użyj niezainstalowanych programów antywirusowych, ale bezpłatne narzędzia zaprojektowane specjalnie do takich jednorazowych kontroli, na przykład firmy Kaspersky Lab. Aby uruchomić skanowanie, skopiuj pobrany na komputer program na nośnik wymienny. Następnie włącz system w trybie awaryjnym i sprawdź za pomocą narzędzia.


    Rozwiązanie trzecieSprawdź, czy są nowe aktualizacje systemu operacyjnego Windows i jeśli istnieją, zainstaluj je.

    Rozwiązanie czwarte Możesz przywrócić system operacyjny z ostatniego punktu kontrolnego. Najważniejsze jest to, że punkt kontrolny jest tworzony z w pełni funkcjonalnym systemem operacyjnym. A jeśli pojawią się problemy, system można przywrócić (przywrócić) za pomocą wcześniej utworzonego punktu kontrolnego. Komputer uruchamia się z parametrami operacyjnymi, a system operacyjny działa jak poprzednio.

    Rozwiązanie piąte Folder Prefetch jest używany przez komputer do uruchamiania programów i przyspieszania systemu operacyjnego. W tym folderze system zapisuje ustawienia poprzednich pobrań. Usuń wszystko, co tam zapisane. Prefetch można znaleźć w katalogu systemowym (folderze Windows) systemu operacyjnego.