Tại sao Wsappx lại gây ra tình trạng sử dụng CPU cao và cách khắc phục

Nếu máy tính của bạn bị chậm(computer is sluggish) , một trong những cách để điều tra nguyên nhân gây ra sự cố là kiểm tra Trình quản lý tác vụ(Task Manager) . Mặc dù Trình quản lý tác vụ(Task Manager) hiển thị các quy trình đang chạy có thể chiếm tất cả các tài nguyên, nhưng nó không nhất thiết phải giải thích ý nghĩa của chúng.

Wsappx là một trong những dịch vụ không quen thuộc mà bạn sẽ thấy trong Trình quản lý tác vụ(Task Manager) . Tuy nhiên, mặc dù bạn có thể thấy quá trình wsappx, nhưng không hoàn toàn rõ ràng nó hoạt động như thế nào. Và tại sao nó lại chiếm một lượng đáng kể tài nguyên CPU và ổ đĩa của bạn?

Trong bài viết này, bạn sẽ tìm hiểu tại sao wsappx lại gây ra tình trạng sử dụng CPU cao(high CPU usage) và cách khắc phục.

Wsappx là gì?(What Is Wsappx?)

Wsappx là một dịch vụ Windows(Windows service) hợp pháp nổi tiếng vì gây ra việc sử dụng cả đĩa và CPU cao . Dịch vụ xử lý Microsoft Store (trước đây là Windows Store ) và nền tảng ứng dụng Universal , luôn chạy. Tuy nhiên, số lượng tài nguyên mà nó sử dụng có thể tối thiểu hoặc cao đáng kể tùy thuộc vào những gì bạn đang làm.

Ví dụ: nếu bạn đang cài đặt ứng dụng Microsoft Store hoặc phần mềm máy tính để bàn bên ngoài Cửa hàng(Store) , quy trình wsappx sẽ sử dụng nhiều tài nguyên CPU hoặc đĩa hơn. Điều tương tự cũng xảy ra khi bạn đang chạy, cập nhật hoặc xóa một ứng dụng.

Tại sao Wsappx lại gây ra tình trạng sử dụng CPU cao(Why Wsappx Causes High CPU Usage)

Trên Windows 10 , quy trình wsappx có các quy trình con được gọi là Dịch vụ Giấy phép Máy khách(Client License Service) hoặc ClipSVCDịch vụ Triển khai(AppX Deployment Service) AppX hoặc AppXSVC .

Dịch vụ ClipSVC xử lý việc cấp phép và bảo vệ chống vi phạm bản quyền(protects against piracy) cho các ứng dụng Store trong khi AppXSVC triển khai các ứng dụng để nó chạy bất cứ lúc nào bạn cài đặt, cập nhật hoặc xóa một ứng dụng. Do đó, nếu bạn tắt một trong hai dịch vụ này, ứng dụng Store sẽ không hoạt động.

Khi các quy trình con đang hoạt động và đang chạy, bạn sẽ thấy mức sử dụng quy trình wsappx tăng lên. Mặc dù wsappx là một quy trình hệ thống quan trọng(vital system process) , nhưng không phải lúc nào nó cũng phải được bật. Nó chỉ cần thiết khi bạn muốn cài đặt, cập nhật hoặc xóa ứng dụng Store .

Lưu ý(Note) : Nếu đang sử dụng ứng dụng Microsoft Store và gặp lỗi liên quan đến cấp phép, bạn cần bật dịch vụ ClipSVCAppXSVC .

Phải làm gì khi Wsappx gây ra mức sử dụng CPU cao(What to Do When Wsappx Causes High CPU Usage)

Khi bạn thấy wsappx sử dụng hết một lượng đáng kể CPU của mình , có một số bản sửa lỗi để giải quyết vấn đề.

Chạy quét vi-rút(Run a Virus Scan)

Nếu máy tính của bạn có vi-rút hoặc phần mềm độc hại(computer has a virus or malware) , vi-rút hoặc phần mềm độc hại có thể gây ra mức tăng đột biến sử dụng trong các quy trình Windows khác nhau . Điều này cũng đúng nếu bất kỳ ứng dụng nào đã tải xuống hoặc ứng dụng Microsoft Store bị nhiễm virus. Chạy quét vi rút hoặc phần mềm độc hại sẽ giúp bạn loại trừ khả năng các mối đe dọa như vậy là lý do khiến CPU sử dụng nhiều trên máy tính của bạn.

Cập nhật Windows(Update Windows)

Nếu Microsoft Store không mở(Microsoft Store won’t open) hoặc có sự cố với chương trình, hãy kiểm tra xem có bất kỳ Bản cập nhật Windows(Windows Updates) nào đang chờ xử lý hay không và cài đặt chúng.

  1. Để kiểm tra các Bản cập nhật Windows(Windows Updates) , hãy chọn Start > Settings > Update & security .

  1. Tiếp theo, chọn Windows Updates và kiểm tra khung bên phải để tìm bất kỳ bản cập nhật nào đang chờ xử lý.

Gỡ cài đặt các ứng dụng đã cài đặt gần đây(Uninstall Recently Installed Apps)

Đôi khi việc sử dụng CPU cao có thể là do ứng dụng bạn đã cài đặt gần đây. Trong trường hợp đó, hãy gỡ cài đặt ứng dụng(uninstall the app) và khởi động lại máy tính của bạn. Nếu cách này khắc phục được sự cố sử dụng CPU cao , hãy thử cài đặt lại ứng dụng và xem liệu sự cố có tiếp diễn hay không.

  1. Để gỡ cài đặt một ứng dụng, hãy mở Bảng điều khiển ( Panel)(Control) chọn Chương trình(Programs) .

  1. Tiếp theo, chọn Gỡ cài đặt chương trình(Uninstall a Program) trong phần Chương trình và tính năng(Programs and Features) .

  1. Tìm ứng dụng bạn muốn gỡ cài đặt, nhấp chuột phải vào ứng dụng đó và chọn Gỡ cài(Uninstall) đặt.

Phân bổ thêm bộ nhớ ảo(Allocate More Virtual Memory)

Tăng bộ nhớ ảo của máy tính có thể giúp giảm mức sử dụng CPU cao .

  1. Để thực hiện việc này, hãy nhấp chuột phải vào Start > Search và nhập Hiệu suất(Performance) vào hộp tìm kiếm. Chọn Điều chỉnh giao diện và hiệu suất của Windows(Adjust the appearance and performance of Windows) .

  1. Tiếp theo, chọn tab Advanced , vào Virtual Memory và chọn Change .

  1. Bỏ chọn hộp Tự động quản lý kích thước tệp hoán trang cho tất cả các ổ đĩa(Automatically manage paging file size for all drives) .

  1. Chọn ổ đĩa(drive) của bạn và sau đó chọn Kích thước tùy chỉnh(Custom size) .

  1. Nếu bạn biết RAM của thiết bị của mình , hãy đặt nó làm kích thước ban đầu (tính bằng MB(MBs) ) và đặt kích thước tối đa gấp đôi kích thước RAM . Chọn Set > OK và khởi động lại máy tính của bạn.

Tắt Microsoft Store(Disable Microsoft Store)

Bạn có thể tắt Microsoft Store bằng Trình chỉnh sửa chính sách nhóm(Group Policy Editor) hoặc Trình chỉnh sửa sổ đăng ký.

  1. Để tắt Microsoft Store bằng Group Policy Editor , hãy nhập gpedit.msc vào hộp tìm kiếm và nhấn Enter để mở Group Policy Editor.

  1. Tiếp theo, chọn Mẫu quản trị(Administrative Templates) trong Cấu hình máy tính(Computer configuration) .

  1. Nhấp đúp vào Window Components và chọn Store .

  1. Bấm đúp vào Cửa hàng(Store) , sau đó tìm cài đặt Tắt ứng dụng Cửa hàng(Turn off Store application) trên ngăn bên phải. 

  1. Bấm đúp vào Tắt(Turn off Store) ứng dụng Store để mở cửa sổ cài đặt của ứng dụng, sau đó chọn Enabled > OK .

Nếu phiên bản Windows của bạn thiếu tùy chọn Group Policy Editor , bạn có thể tắt Microsoft Store bằng Registry Editor .

  1. Để thực hiện việc này, nhấp chuột phải vào Start > Run .

  1. regedit và nhấn Enter để mở Registry Editor.

  1. Đi tới khóa sau:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore

  1. Tạo một giá trị DWORD mới trong khóa Windows Store và gắn nhãn là RemoveWindowsStore . Nhập 1 vào trường giá trị. Khởi động lại máy tính của bạn và kiểm tra xem mức sử dụng CPU(CPU) wsappx có ở mức tối thiểu hay không.

Lưu ý(Note) : Bạn không nên tắt Windows Store nếu bạn cần cập nhật tự động thường xuyên cho các ứng dụng(automatic updates for apps) như Ảnh(Photos) , Máy tính(Calculator) , Thư(Mail) , Phim(Movies) & TV và OneNote . Ngoài ra, bạn không thể cài đặt hoặc cập nhật ứng dụng Windows Store của bên thứ ba khi Windows (Windows Store)Store(Windows Store) bị tắt.

Tắt cập nhật ứng dụng cửa hàng tự động(Disable Automatic Store App Updates)

Một cách khác để giảm mức sử dụng CPU(CPU) cao của wsappx là tắt cập nhật tự động cho các ứng dụng Store để ngăn chúng cập nhật mà không có sự tham gia của bạn.

  1. Để thực hiện việc này, hãy nhập Store vào hộp tìm kiếm và chọn Microsoft Store để mở.
  2. Nhấp vào Menu ở phía trên bên phải của cửa sổ Store và chọn Cài đặt(Settings) .

  1. Chuyển sang thanh trượt Tự động cập nhật ứng dụng để (Update apps automatically)Tắt(Off) . Điều này cho phép bạn kích hoạt các bản cập nhật ứng dụng theo cách thủ công.

  1. Nhấp lại vào Menu , chọn Tải xuống và Cập nhật(Downloads and Updates) , rồi chọn Nhận bản cập nhật(Get updates) để kiểm tra các bản cập nhật. Nếu bạn tìm thấy bất kỳ bản cập nhật quan trọng nào, hãy cài đặt chúng. 

Lưu ý(Note) : Việc nhớ kiểm tra các bản cập nhật theo cách thủ công không phải là điều dễ dàng đối với hầu hết mọi người. Ngoài ra, ứng dụng là một phần chính của hệ điều hành Windows 10 , vì vậy, trừ khi các bản cập nhật tự động đang khiến hệ thống của bạn tạm dừng, chúng tôi khuyên bạn không nên tắt chúng.

Xóa Bloatware và dừng ứng dụng nền(Remove Bloatware and Stop Background Apps)

Bloatware và ứng dụng nền có xu hướng chạy khi bạn không muốn, do đó làm tăng mức sử dụng CPU trên máy tính của bạn. Loại bỏ bloatware đảm bảo chúng không tiếp tục cập nhật trong nền và tiêu tốn tài nguyên.

  1. Để xóa bloatware, hãy chọn Start > Settings > Apps > Apps & Features để xem tất cả các ứng dụng được cài đặt trên máy tính của bạn. Bạn có thể gỡ cài đặt bất kỳ ứng dụng nào mà bạn không sử dụng bao gồm các ứng dụng rác được cài đặt sẵn và các ứng dụng rác khác.

  1. Để ngăn các ứng dụng chạy ẩn, hãy chọn Start > Settings > Privacy > Background Apps trong Quyền ứng dụng(App Permissions) .

Tắt các ứng dụng nền chạy có nghĩa là ứng dụng không thể kiểm tra các thông báo mới khi nó không được sử dụng. Bạn có thể tắt các ứng dụng nền mà bạn không bao giờ sử dụng hoặc chuyển đổi thanh trượt để tắt hoàn toàn tất cả các ứng dụng nền.

Các bản sửa lỗi khác để thử(Other Fixes to Try)

  • Thay đổi Giá trị AppXSVC(Change AppXSVC Value) trong Sổ đăng ký(Registry) . Bạn có thể thực hiện việc này trong Registry Editor . Điều hướng(Navigate) đến phím sau và thay đổi giá trị Bắt đầu thành (Start)4 .
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AppXSvc
  • Tiến hành khởi động sạch để Windows chạy các chương trình khởi động và một số bộ trình điều khiển cần thiết để bạn có thể kiểm tra xem việc sử dụng CPU cao có phải do các chương trình khởi động gây ra hay không.

Quản lý tải CPU(Manage CPU Load)

Nếu bạn đang sử dụng Microsoft Store hoặc các ứng dụng đang cập nhật trong nền, bạn có thể gặp sự cố sử dụng CPU cao của wsappx trên máy tính của mình, mặc dù tạm thời. Hãy thử các giải pháp ở trên và xem liệu wsappx có trở lại mức bình thường hay không.



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts