เมื่อคุณเรียกใช้แอปพลิเคชันในระบบ Windows แอปพลิเคชันทั้งหมดจะแบ่งปันทรัพยากรโปรเซสเซอร์ของคุณเพื่อใช้งาน ระดับความสำคัญเป็นตัวกำหนดจำนวนทรัพยากรตัวประมวลผลที่แอปพลิเคชันที่ทำงานอยู่ใช้
แอปพลิเคชันและกระบวนการของ Windows ได้รับการจัดลำดับความสำคัญตามระดับต่อไปนี้:
- เรียลไทม์
- สูง
- สูงกว่าปกติ
- ปกติ
- ต่ำกว่าปกติ
- ต่ำ
ยิ่งระดับลำดับความสำคัญที่กำหนดให้กับกระบวนการสูงขึ้นเท่าใด ก็ยิ่งใช้ทรัพยากรตัวประมวลผลมากขึ้นเท่านั้น ดังนั้นประสิทธิภาพของแอปพลิเคชันที่ใช้กระบวนการก็จะยิ่งดีขึ้น
ระบบ Windows จะกำหนดระดับความสำคัญให้กับกระบวนการที่ทำงานอยู่โดยอัตโนมัติ แต่คุณสามารถเปลี่ยนระดับได้ด้วยตนเอง คู่มือนี้จะแสดงให้คุณเห็นสามวิธีในการดำเนินการนี้
โปรดทราบว่าถึงแม้คุณสามารถกำหนดลำดับความสำคัญของกระบวนการได้อย่างง่ายดาย แต่ก็ทำได้เพียงชั่วคราวเท่านั้น เนื่องจากกระบวนการจะเปลี่ยนกลับเป็นระดับความสำคัญเริ่มต้นเมื่อคุณปิดโปรแกรมหรือรีบูตคอมพิวเตอร์
วิธีการเปลี่ยนระดับความสำคัญของกระบวนการใน Windows 10
มีสามวิธีในการเปลี่ยนระดับความสำคัญของกระบวนการที่ทำงานอยู่บนเครื่องของคุณ คุณสามารถทำได้โดยใช้วิธีการต่อไปนี้:
- เปลี่ยนลำดับความสำคัญในตัวจัดการงาน
- กำหนดลำดับความสำคัญของกระบวนการโดยใช้ PowerShell
- กำหนดระดับความสำคัญโดยใช้พรอมต์คำสั่ง
อ่านต่อไปเพื่อเรียนรู้วิธีดำเนินการข้างต้นโดยไม่ทำให้เกิดปัญหาร้ายแรง
1] เปลี่ยนลำดับความสำคัญในตัวจัดการงาน
ในการกำหนดลำดับความสำคัญในตัวจัดการงานให้คลิกขวาที่ปุ่มเริ่มแล้วเลือก ตัวจัดการงาน . คลิกลูกศรชี้ลงที่ด้านล่างของหน้าจอตัวจัดการงานเพื่อดูรายละเอียดเพิ่มเติม .
สลับไปที่ รายละเอียด ที่ด้านบนของหน้าต่าง ที่นี่ ค้นหากระบวนการที่คุณต้องการเปลี่ยนลำดับความสำคัญและวางเมาส์บน ตั้งค่าลำดับความสำคัญ .
จากเมนูบริบท เลือกระดับความสำคัญสำหรับแอปพลิเคชันหรือกระบวนการที่เลือก คุณสามารถเลือกระดับความสำคัญที่กำหนดได้
กดปุ่ม เปลี่ยนลำดับความสำคัญ และปิดตัวจัดการงาน
2] ตั้งค่าลำดับความสำคัญของกระบวนการโดยใช้ PowerShell
ไม่เหมือนกับวิธีการจัดการงาน PowerShell ไม่ได้ตั้งชื่อระดับความสำคัญเป็นภาษาอังกฤษ คุณต้องตั้งค่าระดับความสำคัญโดยใช้รหัสที่กำหนดแทน
ตารางด้านล่างแสดงระดับความสำคัญต่างๆ และรหัสที่เกี่ยวข้อง:
ระดับความสำคัญ | รหัสที่สอดคล้องกัน |
เรียลไทม์ | 256 |
สูง | 128 |
สูงกว่าปกติ | 32768 |
ปกติ | 32 |
ต่ำกว่าปกติ | 16384 |
ต่ำ | 64 |
จากที่กล่าวมา ให้ทำตามขั้นตอนด้านล่างเพื่อเปลี่ยนระดับความสำคัญของโปรแกรม/กระบวนการโดยใช้ PowerShell
กดปุ่ม Windows และค้นหา PowerShell . คลิกที่โปรแกรมจากผลการค้นหา
ในหน้าต่าง PowerShell ให้ป้อนคำสั่งต่อไปนี้แล้วกด ENTER
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
ในคำสั่งด้านบน ให้แทนที่ ProcessName ด้วยชื่อของกระบวนการหรือแอปพลิเคชันที่คุณต้องการเปลี่ยนระดับความสำคัญ
ในทำนองเดียวกัน เปลี่ยน PriorityLevelID ไปที่หมายเลขระดับความสำคัญ
3] ตั้งค่าระดับความสำคัญโดยใช้พรอมต์คำสั่ง
กด แป้น Windows + R รวมกันเพื่อเปิดกล่องโต้ตอบเรียกใช้ ที่นี่ พิมพ์ cmd แล้วกด ENTER
ในหน้าต่างพรอมต์คำสั่ง ให้ป้อนคำสั่งด้านล่างแล้วกด ENTER
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
หมายเหตุ: ในคำสั่งด้านบน ให้แทนที่ ProcessName ด้วยชื่อของกระบวนการที่คุณต้องการเปลี่ยนลำดับความสำคัญ
นอกจากนี้ การดำเนินการนี้ด้วยคำสั่งนี้ เช่นเดียวกับใน PowerShell จะใช้รหัสระดับความสำคัญที่กำหนด ดังนั้น เมื่อป้อนคำสั่งด้านบน อย่าลืมแทนที่ PriorityLevelID ด้วย ID ที่สอดคล้องกันจากตารางในโซลูชันก่อนหน้า
หากคุณต้องการใช้ชื่อระดับความสำคัญจริงอย่างที่เราทำในวิธี Task Manager คุณสามารถใช้คำสั่งด้านล่างได้
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
สำหรับคำสั่งนี้ อย่าลืมแทนที่ ProcessName . ด้วย พร้อมชื่อแอปพลิเคชัน/กระบวนการ และ PriorityLevelName ด้วยระดับความสำคัญที่คุณต้องการใช้ (เรียลไทม์ สูง เหนือปกติ ปกติ ต่ำกว่าปกติ หรือต่ำ)
หมายเหตุ :
- โพสต์นี้จะแสดงวิธีบันทึกลำดับความสำคัญของกระบวนการ
- ดูโพสต์นี้หากคุณไม่สามารถตั้งค่าลำดับความสำคัญของกระบวนการในตัวจัดการงานได้
เมื่อได้เรียนรู้สามวิธีในการตั้งค่าระดับความสำคัญของกระบวนการใน Windows 10 แล้ว ฉันต้องเตือนคุณไม่ให้นำโปรแกรมไปใช้กับ เรียลไทม์ ระดับความสำคัญ ซึ่งช่วยให้กระบวนการใช้ทรัพยากรสูงสุด และจะขัดขวางประสิทธิภาพของแอปพลิเคชันอื่นๆ