Hướng dẫn sửa lỗi svchost.exe ngốn ram hoặc cpu

Thảo luận trong 'Chưa phân loại' bắt đầu bởi root, 19/11/17.

  1. root

    root Administrator Thành viên BQT

    Tham gia ngày:
    7/11/17
    Bài viết:
    129
    Được cám ơn:
    13
    Điểm thành tích:
    18
    Xin chào các bạn hôm nay Echip xin gửi đến các bạn cách để sửa lỗi file svchost.exe bị ngốn nhiều ram hoặc cpu

    Svchost.exe là gì?
    Svchost.exe là tên của 1 tiến trình (process) nhằm giúp hỗ trợ một số dịch vụ chạy trên windows.

    Tại sao lại có nhiều tiến trình svchost.exe đến như vậy?
    Khi nhìn vào Task Manager thì chúng ta thấy có rất nhiều tiến trình svchost.exe đang chạy, tại sao lại cần đến nhiều tiến trình đến như vậy? câu trả lời là vì chúng được chia các công việc khác nhau nhằm giúp windows hoạt động tốt hơn. Ví dụ trong 1 nhóm tiến trình như vậy thì có 3 tiến trình được dùng cho tường lửa, 1 tiến trình khác thì dùng cho giao diện người dùng,…

    Cách xử lí khi tiến trình svchost.exe chiếm nhiều ram hoặc cpu
    CÁCH 1: hoàn toàn dùng trên command line
    Bước 1: Mở cmd. Ấn tổ hợp phím Windows+R -> gõ “cmd” enter.

    [​IMG] [​IMG]

    [​IMG]

    hoặc vào Start gõ “run” -> gõ “cmd” enter

    [​IMG]

    hoặc vào Start gõ “cmd

    [​IMG]

    Bước 2: Kiểm tra các tiến trình đang chạy và các dịch vụ mà nó đang hỗ trợ

    Từ command line gõ “tasklist /SVC” enter:

    [​IMG]

    Tại sao Echip lại quét mục này, bạn hãy để ý (soi) cột bên trái là tên tiến trình, cột bên phải là các dịch vụ mà tiến trình đó hỗ trợ, cụ thể tiến trình mình vừa quét hỗ trợ các dịch vụ sau: Browser, EapHost, gpsvc, IKEEXT,..bla..bla.., wuauserv. Và cái dịch vụ “wuauserv” chính là nguyên nhân của vấn đề, đó là Windows Update, lúc đó dịch vụ này đang tải cái bản update về cho windows nên chiếm rất nhiều ram.

    Bước 3: Khắc phục

    Vô hiệu hóa dịch vụ wuauserv

    Từ command line gõ “sc config wuauserv start= disabled”

    [​IMG]

    Vậy là windows update đã được tắt trong startup nên khi khởi động lần sau nó sẽ không tự khởi động nữa.

    CÁCH 2: Dùng chuột và bàn phím
    Bước 1: Mở task manager

    Chuột phải vào thanh taskbar chọn Start Task Manager ( còn một số cách khác các bạn chịu khó google dùm mình nha)

    [​IMG]

    Hiện ra bảng task manager thì các bạn tìm tiến trình nào chiếm nhiều ram (thường là 100,000 mấy đến 200,000K trở lên, tương đương gần 100MB đến 200MB trở lên) -> chuột phải vào tiến trình đó chọn Go to service(s)

    [​IMG]

    [​IMG]

    như chúng ta thấy cái dịch vụ Windows Update nằm trên cùng -> chuột phải vào nó -> chọn stop service

    [​IMG]

    Bước 2: Tắt Windows Update vĩnh viễn

    • Trong hộp thoại run gõ “services.msc” enter kéo xuống dưới cùng tìm mục WIndows Update double click vào nó hoặc chuột phải chọn properties
    [​IMG]

    • Ở mục Startup type các bạn chuyển từ Atomatic thành Disabled Và Apply rồi OK.
    [​IMG]

    Trên đây là 2 cách để xử lí tiến trình svchost.exe chiếm nhiều ram hoặc cpu. Các bạn có thể dùng cách này để tắt các dịch vụ khác mà các bạn cảm thấy không cần thiết (cẩn thận vì có thể phá hỏng windows).
     

Chia sẻ trang này