Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Desktop Window Manager (DWM) là trình quản lý chịu trách nhiệm cho các hiệu ứng hình ảnh trên Desktop. Trên Windows 10 (phiên bản mới nhất), nó quản lý khung cửa sổ trong suốt, hỗ trợ độ phân giải cao, hoạt ảnh chuyển cảnh 3D cửa sổ, v Theo Microsoft, tiến trình này luôn chạy ngầm và tiêu tốn một lượng CPU nhất định.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Tuy nhiên, nhiều người báo cáo CPU cao do dịch vụ này. Nguyên nhân đa dạng do mỗi máy cấu hình khác nhau, khó tái tạo chính xác điều kiện. Dưới đây là các giải pháp để thử.

Giải pháp 1: Thay đổi Hình nền / Chủ đề (Wallpaper/Theme)

Vì DWM quản lý hình nền và chủ đề, cài đặt hiện tại có thể khiến dịch vụ tiêu tốn nhiều tài nguyên. Thử đổi hình nền/chủ đề.

  1. Nhấn Windows + I mở Cài đặt (Settings).
  2. Chọn Cá nhân hóa (Personalization).

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Thay đổi chủ đề và hình nền hiện tại bằng cài đặt và kiểm tra có khác biệt không.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Giải pháp 2: Tắt Màn hình chờ (Screensaver)

DWM cũng quản lý screensaver. Kể từ bản Creators Update, nhiều báo cáo screensaver gây CPU cực cao do nguyên nhân chưa rõ. Nếu screensaver đang bật, hãy tắt và kiểm tra.

  1. Nhấn Windows + S, gõ "lock screen settings" và Enter.
  2. Chọn kết quả đầu tiên, bạn sẽ đến cài đặt màn hình khóa.
  3. Cuộn xuống dưới, nhấn Cài đặt màn hình chờ (Screensaver settings).

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Có thể screensaver mặc định đang bật. Nhiều người phản hồi screensaver bật với nền đen khiến không phân biệt được. Đảm bảo nó tắt (Disabled) và kiểm tra lại.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Giải pháp 3: Quét mã độc (Malware)

Đôi khi hành vi bất thường do mã độc/virus trên máy. Chúng có thể chạy script nền trích xuất dữ liệu hoặc thay đổi cài đặt.

Quét máy bằng phần mềm diệt virus. Nếu không có, dùng Windows Defender tích hợp.

  1. Nhấn Windows + S, gõ "Windows Defender" mở kết quả đầu tiên.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Bên phải, chọn Quét toàn bộ (Full scan) > Quét (Scan). Quá trình có thể lâu vì quét từng tệp. Kiên nhẫn chờ xong. Khởi động lại và kiểm tra.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Giải pháp 4: Gỡ bỏ ứng dụng cụ thể

Nếu các giải pháp trên không hiệu quả, thử gỡ một số ứng dụng cụ thể. Sau khảo sát nhiều trường hợp, xác định một số ứng dụng gây ra vấn đề: SetPoint, OneDrive, v.v. Cũng thử tạm dừng/vô hiệu hóa phần mềm diệt virus hiện tại và xem CPU. Tìm các chương trình tương tác với Desktop và chẩn đoán.

Giải pháp 5: Tắt tăng tốc phần cứng cho sản phẩm Office

Giải pháp hiệu quả cho nhiều người: tắt tăng tốc phần cứng (Hardware Acceleration) cho các sản phẩm Microsoft Office. Tăng tốc phần cứng dùng phần cứng máy tính thực hiện một số chức năng hiệu quả hơn phần mềm.

  1. Mở trang trắng bất kỳ của sản phẩm Office, nhấn Tệp (File) góc trên trái.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Chọn Tùy chọn (Options) từ panel điều hướng bên trái.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Chọn Nâng cao (Advanced) bên trái, cuộn xuống tìm mục Hiển thị (Display) > Tích ô "Vô hiệu hóa tăng tốc đồ họa phần cứng (Disable hardware graphics acceleration)". Nhấn Apply lưu và thoát.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Khởi động lại và kiểm tra.

Giải pháp 6: Thay đổi chế độ ứng dụng mặc định (Default App Mode)

Tính năng mới từ bản Fall Creators Update 1709. Có 2 chế độ: Sáng (Light) và Tối (Dark). Mặc định là Sáng. Nếu bạn chuyển sang Tối, hãy quay lại Sáng. Đây là một nguyên nhân gây CPU cao.

  1. Nhấn Windows + S, gõ "settings" mở ứng dụng.
  2. Mở danh mục con Cá nhân hóa (Personalization).

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Trong Personalization, chọn Màu (Colors) từ menu điều hướng trái.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Cuộn xuống cuối, tìm "Chọn chế độ ứng dụng mặc định (Choose your default app mode)". Chọn Sáng (Light).

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Khởi động lại và quan sát CPU.

Giải pháp 7: Chạy trình khắc phục sự cố Hiệu suất (Performance Troubleshooter)

Trước khi cập nhật driver đồ họa, chạy Performance Troubleshooter. Công cụ này tự phát hiện bất thường về tốc độ/hiệu suất Windows và xử lý. Cần đăng nhập với quyền quản trị.

  1. Nhấn Windows + S, gõ "command prompt", chuột phải > Chạy với quyền quản trị (Run as administrator).
  2. Trong CMD nâng cao, thực thi lệnh:

msdt.exe /id PerformanceDiagnostic

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Nhấn Next khi trình khắc phục sự cố hiện ra để bắt đầu.

Giải pháp 8: Cập nhật Driver đồ họa

Nếu các giải pháp trên không cải thiện, thử cập nhật driver đồ họa. Phần cứng đồ họa chịu trách nhiệm hiển thị hình ảnh. Driver cũ/hỏng có thể gây CPU cao. Truy cập web nhà sản xuất, tải driver về vị trí dễ truy cập.

Lưu ý: Ngoài cài driver mới, cũng nên thử rollback về bản cũ hơn.

  1. Chuột phải phím Windows > Device Manager.

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

Hoặc: Windows + R > gõ "devmgmt.msc".

  1. Chuột phải adapter > Cập nhật driver (Update Driver).

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Cửa sổ mới hỏi cập nhật tự động hay thủ công. Chọn "Duyệt máy tính tìm phần mềm driver (Browse my computer for driver software)".

Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao

  1. Duyệt đến thư mục chứa driver đã tải. Chọn và Windows cài driver. Khởi động lại và kiểm tra.

Giải pháp 9: Thay đổi chính sách trong Group Policy Editor

Nếu gặp vấn đề khi dùng giao thức hiển thị từ xa (RDP), thử sửa này:

  1. Giữ phím Windows + nhấn R mở Run.
  2. Gõ "gpedit.msc" và Enter mở Group Policy Editor. (Nếu dùng Windows 10 Home, xem hướng dẫn chạy gpedit.msc trên Home).
    Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao
  3. Điều hướng đến:
    Cấu hình máy tính > Mẫu quản trị > Thành phần Windows > Dịch vụ Desktop từ xa > Máy chủ phiên Desktop từ xa > Môi trường phiên từ xa
  4. Nhấn đúp vào "Sử dụng driver hiển thị đồ họa WDDM cho kết nối Desktop từ xa".
  5. Chọn Đã tắt (Disabled) và khởi động lại máy.
  6. Kiểm tra sự cố còn không.
    Khắc phục: Desktop Window Manager (dwm.exe) sử dụng CPU cao