Jeśli korzystasz z systemu Windows przez długi czas, prawdopodobnie natknąłeś się na jeden lub więcej programów, które wymagają dużego obciążenia procesora. Niektóre z nich nie są tak powszechne, inne są niemal automatycznie wbudowane w system. Jednym z nielicznych przypadków, w których proces może znacznie obciążać system operacyjny, jest serwer klienta Runtime, znany jako "csrss.exe". Jest bezpośrednio związany z platformą Windows i zwykle wymaga minimalnych zasobów. Ale nie w naszym przypadku. Wielu użytkowników zgłasza, że po sprawdzeniu w menedżerze zadań mają do czynienia z dziwnym procesem, który zajmuje 80-100% CPU. Można śmiało powiedzieć, że jest to dość poważny problem, więc musisz się go pozbyć tak szybko, jak to możliwe.
Rozwiązywanie problemów z ładowaniem procesora csrss.exe.
Treść
- 1 Co to jest csrss.exe
- 2 Lokalizacja pliku programu
- 3 Dlaczego usługa csrss.exe ładuje procesor
- 4 Jak ustalić, że jest to wirus
- 5 Jak naprawić sytuację
Co to jest csrss.exe
Co to jest proces csrss.exe? Jest to kontroler konsoli Win32 i funkcje przesyłania strumieniowego. W systemie Windows API (Application Programming Interface) Win32 to pole tekstowe, które może być używane przez programy bez potrzeby wyświetlania grafiki.Co to jest csrss.exe w Menedżerze zadań? Zazwyczaj proces jest podzielony na kilka wątków, które dzielą zasoby w ramach jednego procesu i działają na poziomie procesora. Program Csrss.exe pomaga w tworzeniu i usuwaniu strumieni w razie potrzeby. Niektóre części 16-bitowego środowiska wirtualnego MS-DOS i Windows 7 są również kontrolowane przez plik csrss.
Lokalizacja pliku programu
Csrss.exe jest jednym z głównych składników systemów Windows (podsystem wykonawczy klienta / serwera) odpowiedzialnych za tworzenie i usuwanie wątków. Jest częścią podsystemu Win32, który działa w tak zwanym trybie użytkownika - przestrzeni dostępnej zarówno dla komponentów, jak i dla aplikacji systemowych. Bez względu na liczbę kopii pliku csrss.exe w systemie program musi znajdować się w folderze systemowym (C: \ Windows \ system32).
WAŻNE. Jeśli lokalizacja procesu jest inna, jest bardzo prawdopodobne, że masz do czynienia ze złośliwym kodem podszywającym się pod proces systemowy.Domyślnie plik csrss.exe znajduje się w C: \ Windows \ System32. Ten proces został po raz pierwszy wprowadzony w Windows NT. Nie jest dostępny w systemie Windows 98 lub innych systemach operacyjnych Windows wydanych przed wersją NT.
Dlaczego usługa csrss.exe ładuje procesor
Csrss to środowisko użytkownika podsystemu Win32.Obsługuje tryb Windows API i graficzne wywołania API, przekazując je do jądra. W związku z tym jest to dość wrażliwy komponent (dlatego pojawiają się w nim różne problemy z wydajnością). Powody, dla których csrss.exe mocno obciąża procesor, może być całkiem sporo. Na przykład nadmiernie duża objętość i wypełnienie koszyka. W przypadku nowoczesnych dysków domyślny rozmiar koszyka jest zbyt duży, a 1-2 GB w większości przypadków wystarcza.
Wykorzystanie procesora może być również związane ze słabym przetwarzaniem metryk w programach, które używają wielu czcionek (zwykle aplikacji do edycji tekstu lub dokumentów, przeglądarek internetowych i innych programów wyświetlających tekst, takich jak przeglądarki PDF). Jeśli urządzenie jest używane przez innych użytkowników, sprawdź uruchamianie innych aplikacji. Niektóre programy wtłaczające wątki do innych procesów (na przykład ProcessExplorer) lub funkcji systemu przechwytywania (na przykład zapory ogniowe) mogą słabo współpracować z innymi programami i programami csrss.
Jak ustalić, że jest to wirus
Najpierw upewnij się, że plik znajduje się we właściwym katalogu.Aby to zrobić, uruchom Menedżera zadań, kliknij prawym przyciskiem myszy proces i wybierz "Przejdź do lokalizacji pliku". Jeśli Explorer otworzy dla ciebie folder C: \ Windows \ System32, to masz do czynienia z regularnym komponentem systemu. W przeciwnym razie najprawdopodobniej jest to wirus. Dodatkowym sposobem sprawdzenia będzie oprogramowanie antywirusowe. Uruchom pełne lub głębokie skanowanie, po czym aplikacja pokaże Ci możliwe zagrożenia.
Jak naprawić sytuację
Zaczynamy od sprawdzenia najczęstszej przyczyny błędu csrss.exe. Procesy systemowe rzadko obciążają procesory tak mocno. Istnieją naprawdę różne opcje problemów, gdy jedna z głównych usług systemu Windows zaczyna zależeć od zasobów, zwłaszcza procesora, ale najczęściej przyczyną jest czynnik zewnętrzny. Lub, mówiąc dokładniej, jakiś rodzaj złośliwego oprogramowania. Mając to na uwadze, zalecamy użycie programu Windows Defender lub dowolnego narzędzia antywirusowego innej firmy. Rozważ skanowanie w poszukiwaniu wirusów, awarii i usterek na przykładzie programu Windows Defender:
- Otwórz program Windows Defender z obszaru powiadomień.
- Kliknij Virus and Threat Protection.
- Kliknij przycisk "Uruchom nowe zaawansowane skanowanie".
- Wybierz "Testuj Offline Windows Defender".
- Kliknij Uruchom Skanuj teraz.
Wielu rozwiązało problem, po prostu usuwając konto użytkownika i tworząc nowe. Ponieważ proces uruchamiania serwera klienta jest częściowo związany z profilem użytkownika, obciążenie procesora nie jest niczym niezwykłym. Przyczyny tego niepożądanego zjawiska wynikają z infekcji złośliwym oprogramowaniem, które z reguły uszkadza pliki systemowe, a nawet je klonuje. Tak więc pomimo faktu, że w chwili obecnej komputer nie jest zainfekowany, uszkodzenie może już być spowodowane.
Jest to ważny powód, aby usunąć profil użytkownika i spróbować utworzyć nowy. Tak, będziesz musiał wykonać kopię zapasową danych i zmienić konfigurację pewnych drobiazgów, ale problem powinien zostać rozwiązany. Oto jak to zrobić w kilku prostych krokach:
- W pasku wyszukiwania systemu Windows wpisz "Panel sterowania" i otwórz go.
- Otwórz "Konta użytkowników".
- Wybierz "Konta użytkowników".
- Kliknij "Zarządzaj innym kontem".
- Kliknij "Dodaj nowego użytkownika" w oknie "Ustawienia komputera".
- Wybierz "Dodaj użytkownika do tego komputera".
- Wprowadź dane uwierzytelniające dla alternatywnego profilu użytkownika i powróć do "Zmień typ konta".
- Otwórz nowo utworzone konto i kliknij "Zmień typ konta".
- Daj jej prawa administratora.
- Teraz wróć i wybierz swój aktualny profil. Twórz kopie zapasowe plików i folderów "Dokumenty" i "Pulpit".
- Kliknij "Usuń konto", a następnie "Usuń pliki".
- Wyloguj się i zaloguj do nowego konta użytkownika.
- Na pasku wyszukiwania systemu Windows wpisz "Opcje zaawansowane" i wybierz "Wyświetl zaawansowane ustawienia systemu".
- Kliknij kartę "Zaawansowane".
- W sekcji "Profile użytkowników" kliknij "Ustawienia".
- Usuń domyślne konto i zapisz zmiany.
- Uruchom ponownie komputer, zaloguj się do nowego profilu użytkownika i przejdź do menedżera zadań, aby sprawdzić wykorzystanie procesora przez csrss.exe.
Ostateczną opcją jest odnowienie. Lub, mówiąc dokładniej, "Zresetuj ten komputer". Ta opcja jest podobna do ustawień fabrycznych, które zwykle używamy w smartfonach. Całkowicie przywraca system Windows 10 do wartości początkowych, zachowując dane.
- Kliknij przycisk Win + I, aby otworzyć Ustawienia.
- Otwórz okno aktualizacji i zabezpieczeń.
- Wybierz "Przywróć".
- W sekcji "Zresetuj ten komputer" kliknij "Uruchom".
- Wybierz Usuń wszystkie pliki i rozpocznie się procedura odzyskiwania.
Powyższe metody z pewnością pomogą pozbyć się problemu, który prowadzi do nadmiernego wykorzystania procesora przez proces csrss.exe. W razie potrzeby może być konieczna całkowita ponowna instalacja systemu Windows. Mamy nadzieję, że nasz artykuł pomógł zrozumieć rozważany proces, a teraz możesz łatwo zrozumieć, dlaczego ładuje procesor.