Khi bạn chạy các ứng dụng trong hệ thống Windows của mình, tất cả chúng đều chia sẻ tài nguyên bộ xử lý vận hành. Mức ưu tiên xác định số lượng tài nguyên bộ xử lý mà một ứng dụng đang chạy sử dụng.
Các ứng dụng và quy trình Windows được ưu tiên dựa trên các cấp độ sau:
- Thời gian thực.
- Cao.
- Trên mức bình thường.
- Bình thường.
- Dưới mức trung bình.
- Thấp.
Mức độ ưu tiên được gán cho quy trình càng cao, thì càng sử dụng nhiều tài nguyên của bộ xử lý; do đó, hiệu suất của ứng dụng sử dụng quy trình càng tốt.
Hệ thống Windows tự động chỉ định mức độ ưu tiên cho các tiến trình đang chạy, nhưng bạn có thể thay đổi mức độ theo cách thủ công. Hướng dẫn này sẽ chỉ cho bạn ba cách để thực hiện thao tác này.
Lưu ý rằng mặc dù bạn có thể dễ dàng đặt mức độ ưu tiên của quy trình, nhưng nó chỉ là tạm thời vì quy trình trở về mức ưu tiên mặc định khi bạn đóng chương trình hoặc khởi động lại máy tính của mình.
Nội dung
Cách thay đổi mức ưu tiên quy trình trong Windows 10
Có ba cách để thay đổi mức độ ưu tiên của các quy trình đang chạy trên máy của bạn. Bạn có thể thực hiện việc này bằng các phương pháp sau:
- Thay đổi mức độ ưu tiên trong Quản lý công việc.
- Đặt mức độ ưu tiên của quy trình bằng PowerShell.
- Đặt mức độ ưu tiên bằng Command Prompt.
Đọc tiếp để tìm hiểu cách thực hiện các thao tác trên bằng cách sử dụng mà không gặp phải các biến chứng nghiêm trọng.
1]Thay đổi mức độ ưu tiên trong Trình quản lý tác vụ
Để đặt mức độ ưu tiên trong Task Manager Nhấp chuột phải vào nút Bắt đầu và chọn Quản lý công việc. Nhấp vào mũi tên hướng xuống ở cuối màn hình Trình quản lý tác vụ cho Thêm chi tiết.
Chuyển sang Chi tiết ở đầu cửa sổ. Tại đây, hãy tìm quy trình mà bạn muốn thay đổi mức độ ưu tiên của nó và di chuột vào Đặt mức độ ưu tiên.
Từ menu ngữ cảnh, chọn mức độ ưu tiên cho ứng dụng hoặc quy trình đã chọn. Bạn có thể chọn giữa các mức ưu tiên nhất định.
Đánh vào Thay đổi mức độ ưu tiên và đóng Trình quản lý tác vụ.
2]Đặt ưu tiên quy trình bằng PowerShell
Không giống như trong phương pháp Task Manager, PowerShell không đặt tên các mức độ ưu tiên bằng thuật ngữ tiếng Anh. Thay vào đó, bạn phải đặt mức độ ưu tiên bằng cách sử dụng các ID được chỉ định.
Bảng dưới đây cho thấy các mức độ ưu tiên khác nhau và các ID tương ứng của chúng:
Mức độ ưu tiên | ID tương ứng |
Thời gian thực | 256 |
Cao | 128 |
Trên mức bình thường | 32768 |
Bình thường | 32 |
Dưới mức trung bình | 16384 |
Thấp | 64 |
Cùng với đó, hãy làm theo các bước bên dưới để thay đổi mức độ ưu tiên của chương trình/quy trình bằng PowerShell.
Nhấn phím Windows và tìm kiếm PowerShell. Nhấp vào chương trình từ kết quả tìm kiếm.
Trong cửa sổ PowerShell, nhập lệnh sau và nhấn ENTER.
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Trong lệnh trên, thay thế ProcessName với tên của quá trình hoặc ứng dụng mà bạn muốn thay đổi mức độ ưu tiên của nó.
Tương tự, thay đổi PriorityLevelID đến số cấp độ ưu tiên.
3]Đặt mức độ ưu tiên bằng Command Prompt
Nhấn nút Phím Windows + R để hiển thị hộp thoại Run. Tại đây, hãy nhập cmd và nhấn ENTER.
Trong cửa sổ Command Prompt, nhập lệnh bên dưới và nhấn ENTER.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
GHI CHÚ: Trong lệnh trên, thay thế ProcessName với tên của quá trình có mức độ ưu tiên bạn muốn thay đổi.
Ngoài ra, thực hiện thao tác này với lệnh này, giống như trong PowerShell, sử dụng các ID mức ưu tiên được chỉ định. Vì vậy, khi nhập lệnh trên, hãy đảm bảo thay thế PriorityLevelID với ID tương ứng từ bảng trong giải pháp trước đó.
Nếu bạn muốn sử dụng tên mức độ ưu tiên thực tế như chúng tôi đã làm trong phương pháp Trình quản lý tác vụ, bạn có thể sử dụng lệnh bên dưới.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Đối với lệnh này, hãy nhớ cũng thay thế ProcessName với tên của ứng dụng/quy trình, và PriorityLevelName với mức độ ưu tiên bạn muốn sử dụng (Thời gian thực, Cao, Trên bình thường, Bình thường, Dưới Bình thường hoặc Thấp).
GHI CHÚ:
Sau khi tìm hiểu ba cách để đặt mức độ ưu tiên của quy trình trong Windows 10, tôi phải cảnh báo bạn không nên đưa các chương trình vào thời gian thực mức độ ưu tiên. Điều này cho phép quá trình sử dụng lượng tài nguyên tối đa và sẽ cản trở hiệu suất của các ứng dụng khác.
Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Thay đổi mức độ ưu tiên của quy trình cho các quy trình đang chạy bằng dòng lệnh. Hy vọng bài viết tại chuyên mục Thủ Thuật Phần Mềm sẽ giúp ích được cho bạn. Trân trọng !!!