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

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Wsappx là tiến trình bạn sẽ thấy chạy trong danh sách tiến trình của Task Manager. Bạn có thể thắc mắc tiến trình này là gì hoặc tại sao nó gây sử dụng CPU cao. Bạn sẽ nhận thấy CPU usage của wsappx tăng giảm ngẫu nhiên. Đôi khi nó không dùng lượng CPU đáng kể, nhưng đôi khi bạn thấy dùng CPU cao. Nếu nhấp đúp vào tiến trình này, bạn sẽ thấy hai tiến trình con dưới wsappx tên là AppXSVC, ClipSVC (hoặc WSService trong Windows 8). Bạn cũng có thể thấy nhiều instance của wsappx trong Task Manager.

Wsappx là gì?

Wsappx là tiến trình được giới thiệu trong Windows 8 và có trong các phiên bản sau như Windows 10. Tiến trình này chạy ngầm và liên quan đến Windows Store (Cửa hàng Windows) và Windows Universal Apps (Ứng dụng phổ dụng Windows). Các dịch vụ chạy dưới tiến trình này cũng liên quan đến Windows Store và/hoặc nền tảng Windows Universal App. Các dịch vụ này dùng để cập nhật ứng dụng Windows hoặc kiểm tra giấy phép (license checking).

Có nên lo lắng về Wsappx không?

Không, hoàn toàn không. Như đã nói, đây là tiến trình của chính Microsoft có trong Windows 8 và Windows 10. Tính đến hiện tại, không có virus hoặc malware nào liên quan đến tên này. Vì vậy, nếu bạn thấy tiến trình này chạy khi xem danh sách tiến trình trong Task Manager, đừng lo lắng. Đây là tiến trình hợp pháp của Microsoft và có trên mọi máy chạy Windows 8 và 10.

Nguyên nhân gây sử dụng CPU cao của wsappx

Nhiều người dùng phàn nàn về CPU usage cao của wsappx. Như đã nói ở đầu, CPU usage của nó có thể tăng giảm tự động. Nhưng tại một thời điểm nào đó, bạn sẽ thấy CPU usage cao bởi tiến trình này. Vì tiến trình này liên quan đến Windows Store và/hoặc nền tảng Windows Universal App, CPU usage cao bạn thấy sẽ là kết quả của tiến trình này đang cài đặt hoặc cập nhật một trong các ứng dụng Windows. Khi nào bạn thấy CPU usage cao, chắc chắn một ứng dụng của bạn đang được cập nhật. Và bạn không luôn thấy nó ở CPU cao vì tiến trình này tự khởi động khi có ứng dụng cần cập nhật hoặc cài đặt.

Bạn sẽ nhận thấy không thể vô hiệu hóa tiến trình này từ Windows Services. Nếu thử, bạn có thể thấy thông báo nói về việc ảnh hưởng đến ứng dụng khác. Tương tự, bạn có thể thấy thông báo giống nhau (hoặc biến thể) nếu thử End Task từ Task Manager. Tuy nhiên, có một số cách vô hiệu hóa tiến trình này. Nếu bạn là người không dùng nhiều ứng dụng Windows hoặc đơn giản muốn loại bỏ tiến trình vì CPU cao, có vài điều bạn có thể thử. Các phương pháp dưới đây. Bắt đầu từ phương pháp 1 và thử lần lượt cho đến khi giải quyết được CPU cao.

Phương pháp 1: Vô hiệu hóa Windows Store

Lưu ý: Phương pháp này không dừng wsappx chạy ngầm. Bạn vẫn sẽ thấy tiến trình wsappx trong Task Manager. Tuy nhiên, wsappx sẽ không gây CPU cao sau khi Windows Store bị vô hiệu hóa.

Vì tiến trình liên quan đến Windows Store và wsappx dùng tài nguyên để cập nhật hoặc thực hiện tác vụ liên quan đến ứng dụng Windows Store, việc vô hiệu hóa Windows Store sẽ ngăn wsappx dùng quá nhiều tài nguyên.

Vấn đề ở đây là bạn không thể đơn giản vô hiệu hóa Windows Store từ Services như các dịch vụ khác. Vì vậy, chúng ta sẽ dùng Local Group Policy Editor.

Các bước vô hiệu hóa Windows Store qua Local Group Policy Editor:

Windows 10

  1. Giữ Windows key và nhấn R
  2. Nhập gpedit.msc và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Điều hướng đến vị trí Computer Configuration > Administrative Templates > Windows Components > Store. Nếu không biết cách điều hướng, làm theo các bước:
    1. Tìm và nhấp đúp Computer Configurations từ ngăn bên trái
    2. Tìm và nhấp đúp Administrative Templates từ ngăn bên trái
    3. Tìm và nhấp đúp Windows Components từ ngăn bên trái

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Tìm và nhấp Store từ ngăn bên trái
  2. Nhấp đúp tùy chọn Turn off the Store application (Tắt ứng dụng Cửa hàng)

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Chọn tùy chọn Enabled (Đã bật).
  2. Nhấp Apply rồi chọn Ok

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Reboot PC và bạn nên ổn.

Windows 8 và 8.1

Local Group Policy Editor không có sẵn trong bản Enterprise và Professional. Vì vậy, nếu bạn dùng bản Enterprise hoặc Professional, bạn phải làm từ Registry. Các bước vô hiệu hóa Windows Store qua Registry:

  1. Giữ Windows key và nhấn R
  2. Nhập Regedit và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Điều hướng đến vị trí HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore. Nếu không biết cách điều hướng, làm theo:
    1. Tìm và nhấp đúp HKEY_LOCAL_MACHINE từ ngăn bên trái
    2. Tìm và nhấp đúp SOFTWARE từ ngăn bên trái
    3. Tìm và nhấp đúp Policies từ ngăn bên trái
    4. Tìm và nhấp đúp Microsoft từ ngăn bên trái

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Tìm và nhấp WindowsStore từ ngăn bên trái. Nếu không có WindowsStore, bạn phải tự tạo thư mục mới tên WindowsStore. Làm theo các bước:
    1. Chuột phải thư mục Microsoft từ ngăn bên trái, chọn New (Mới) rồi chọn Key (Khóa)
    2. Nhập tên WindowsStore và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Bây giờ, chọn WindowsStore từ ngăn bên trái
  2. Chuột phải vào khoảng trống trong ngăn bên phải và chọn New. Chọn DWORD (32-bit) Value

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Đặt tên mục mới tạo là RemoveWindowsStore và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Bây giờ, nhấp đúp vào RemoveWindowsStore vừa tạo
  2. Nhập 1 vào giá trị (Value) và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Xong. Điều này sẽ vô hiệu hóa Windows Store trong Windows 8 và 8.1.

Phương pháp 2: Sử dụng Registry Editor

Bạn có thể dùng Registry Editor để thay đổi một số chuỗi (string) để khắc phục vấn đề.

  1. Giữ Windows key và nhấn R
  2. Nhập regedit và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Điều hướng đến vị trí HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost. Nếu không biết cách điều hướng:
    1. Tìm và nhấp đúp HKEY_LOCAL_MACHINE từ ngăn bên trái
    2. Tìm và nhấp đúp SOFTWARE từ ngăn bên trái
    3. Tìm và nhấp đúp Microsoft từ ngăn bên trái
    4. Tìm và nhấp đúp Windows NT từ ngăn bên trái
    5. Tìm và nhấp đúp CurrentVersion từ ngăn bên trái

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Tìm và nhấp SvcHost từ ngăn bên trái.
  2. Tìm và nhấp đúp chuỗi (string) tên wsappx từ ngăn bên phải

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Cửa sổ mới mở ra, bạn sẽ thấy 2 mục trong phần Value (Giá trị). Hai mục này là clipsvc và AppXSvc. Thay đổi các mục này thành NotFound và AppXSvc.

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Nhấp Ok
  2. Reboot (Khởi động lại)

Xong. Điều này nên khắc phục vấn đề CPU cao cho bạn.

Phương pháp 3: Vô hiệu hóa Superfetch và Windows Search

Nếu 2 phương pháp trên không hiệu quả, hãy thử vô hiệu hóa dịch vụ Superfetch và Windows Search. Vô hiệu hóa các dịch vụ này đã giúp một thiểu số người dùng. Vì vậy,值得一试 (worth a try).

  1. Giữ Windows key và nhấn R
  2. Nhập services.msc và nhấn Enter

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Tìm và nhấp đúp Superfetch từ danh sách

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Chọn Disabled (Vô hiệu hóa) từ danh sách thả xuống trong phần Startup Type (Loại khởi động)

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Nhấp Apply và chọn Ok

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Đóng cửa sổ Properties Superfetch
  2. Tìm và nhấp đúp Windows Search

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Chọn Disabled (Vô hiệu hóa) từ danh sách thả xuống trong phần Startup Type

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

  1. Nhấp Stop (Dừng) nếu Service Status (Trạng thái dịch vụ) là Running (Đang chạy)
  2. Nhấp Apply và chọn Ok

Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Xong. Sau khi làm xong, kiểm tra xem vấn đề đã khắc phục chưa.

Phương pháp 4: Khởi tạo lại cơ sở dữ liệu giấy phép Store (Reinitializing Store License Database)

Nếu tất cả phương pháp trên không hiệu quả, chúng ta có thể thử khởi tạo lại Cơ sở dữ liệu giấy phép Windows Store (Windows Store License Database). Lưu ý: dùng phương pháp này, bạn có thể bị gỡ cài đặt một số ứng dụng Windows Store, nhưng sau khi khắc phục xong, bạn có thể cài lại dễ dàng trong vài phút. Ở đây, chúng ta sẽ boot vào Safe Mode trước để dịch vụ Windows Store tạm dừng, sau đó đổi tên một thư mục cụ thể. Sau đó boot lại bình thường và hy vọng vấn đề sẽ được giải quyết.

  1. Trước tiên, bạn phải boot máy vào Safe Mode (Chế độ an toàn). Sau khi vào Safe Mode, làm theo các bước dưới.
  2. Nhấn Windows + R và nhập địa chỉ sau vào ô rồi nhấn Enter.
C:\ProgramData\Microsoft\Windows
  1. Ở đây, tìm thư mục sau:
ClipSVC
Khắc phục lỗi wsappx chiếm CPU và bộ nhớ cao

Bây giờ, đổi tên thư mục thành thứ gì đó như 'ClipSVCTemp'. Lưu thay đổi và thoát.

  1. Boot máy trở lại chế độ bình thường (Normal mode). Ban đầu, Windows có thể mất một chút thời gian khi khởi tạo tất cả cấu hình về trạng thái mặc định. Sau đó, hy vọng vấn đề sẽ được giải quyết và không còn sử dụng CPU/Bộ nhớ bởi 'wsappx'.