Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?

บางผู้ใช้กำลังมองหาวิง่ายการตั้งค่า ความถี่สูงสุดของโปรเซสเซอร์ (Maximum Processor Frequency) บนคอมพิวเตอร์ PC โดยค่าเริ่มต้น ความถี่สูงสุดของโปรเซสเซอร์ถูกตั้งค่าที่ 0 ใน Windows เวอร์ชันล่าสุดทั้งหมด หมายความว่าโปรเซสเซอร์ได้รับอนุญาตให้ทำงานสูงสุดตามความสามารถของมัน

ความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?

อย่างไรก็ตาม มีเหตุผลที่คุณอาจต้องการจำกัดความถี่บน Windows 10 อาจเป็นเพราะต้องการประหยัดพลังงาน หรือคุณเพิ่งพบว่า CPU ของคุณร้อนเกินไปเมื่อทำงานหนัก โชคดีที่ Windows 10 มีวิธีการตั้งค่า ความถี่สูงสุดของโปรเซสเซอร์ แต่อยู่ในสถานะซ่อนไว้โดยค่าเริ่มต้น

ความถี่สูงสุดของโปรเซสเซอร์คืออะไร?

ความถี่ของโปรเซสเซอร์ระบุความถี่การทำงานของ Core CPU – วัดเป็น MHz โดยทั่วไป ความถี่ที่สูงกว่า หมายถึงโปรเซสเซอร์ที่เร็วกว่า

หากคุณรู้วิธี มีวิธีที่ช่วยให้คุณระบุความถี่สูงสุดประมาณ (MHz) ของโปรเซสเซอร์จากภายใน Windows 10 ได้ คุณจะได้รับอนุญาตให้กำหนดความถี่สูงสุดของโปรเซสเซอร์ล่วงหน้าใน 2 สถานการณ์ที่แตกต่างกัน:

  • On Battery – เมื่อคอมพิวเตอร์ทำงานบนแบตเตอรี่
  • Plugged in – เมื่อคอมพิวเตอร์เสียบแหล่งจ่ายไฟ

โปรดทราบว่า โปรเซสเซอร์สมัยใหม่ส่วนใหญ่จัดการตัวเอง และมีข้อได้เปรียบน้อยมากจากการเปลี่ยนแปลงการตั้งค่าที่เกี่ยวกับโปรเซสเซอร์จากเมนู Windows อาจส่งผลต่อประสิทธิภาพ PC โดยการจำกัดความถี่สูงสุดที่อนุญาต

อย่างไรก็ตาม การจัดการความถี่สูงสุดของโปรเซสเซอร์มีผลในกรณีที่ผู้ใช้สังเกตว่าโปรเซสเซอร์ร้อนเกินไปที่ความถี่สูงสุดเริ่มต้น และต้องการมีมาตรการป้องกันความเสียหายของฮาร์ดแวร์

กระบวนการนี้ยังมีประสิทธิภาพหากคุณทำงานกับแบตเตอรี่โน้ตบุ๊กที่จำกัด และมองหาวิธีเพิ่มเวลาหน้าจอ การจำกัดความถี่สูงสุดอาจให้คุณได้นาทีเพิ่มเติมก่อนที่จะต้องเสียบโน้ตบุ๊กเข้ากับแหล่งจ่ายไฟ

วิธีเพิ่มตัวเลือกความถี่สูงสุดของโปรเซสเซอร์

ตั้งแต่ Windows 10 Build 1709 ตัวเลือก Power Supply " Maximum Processor Frequency " ถูกลบออกจากแท็บ Power Option ดังนั้น หากคุณมี Windows 10 อัปเดตล่าสุด คุณจะไม่สามารถปรับความถี่สูงสุดของโปรเซสเซอร์ได้ เพราะตัวเลือกนี้ถูกซ่อนไว้โดยค่าเริ่มต้น

หากคุณกำลังมองหาวิธีตั้งค่าความถี่สูงสุดของโปรเซสเซอร์ด้วยตนเอง บทความนี้จะแสดงวิธีหลายอย่างที่ทำได้โดยตรงจากอินเทอร์เฟซ Windows 10 – ไม่ต้องใช้ซอฟต์แวร์บุคคลที่สาม

แต่โปรดทราบว่า Max MHz ที่คุณระบุจะเป็นความถี่สูงสุดที่อนุญาตให้ CPU ด้วยเหตุนี้ โปรดทราบว่าคุณ ไม่สามารถ ใช้ตัวเลือกนี้เพื่อ Overclock ความถี่ CPU คุณสามารถ Underclock ความถี่ CPU ได้เท่านั้น โดยที่ค่าสูงสุดคือค่าสูงสุดที่ CPU ของคุณอนุญาต

ในวิธีที่ตามมา คุณจะได้เรียนรู้ 2 วิธีที่แตกต่างกันที่จะช่วยให้คุณ เพิ่มหรือลบ เมนู Maximum Processor Frequency ภายใน Power Options

วิธีที่ 1: เพิ่มหรือลบเมนู Maximum Processor Frequency โดยใช้ Command Prompt

หากคุณไม่แคร์ที่จะทำงานจากเทอร์มินัล วิธีที่เร็วที่สุดที่จะเพิ่ม Maximum Processor Frequency คือจากหน้าต่าง Command Prompt ที่มีสิทธิ์แอดมิน (Elevated)

เราได้ทดสอบวิธีนี้เองและยืนยันว่าทำงานได้ตามที่ตั้งใจ แต่คุณจะต้องมี Windows 10 อัปเดตล่าสุดเพื่อให้วิธีนี้ทำงาน

นี่คือสิ่งที่คุณต้องทำ:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ “cmd” และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์แอดมิน เมื่อ UAC ถาม คลิก Yes ให้สิทธิ์แอดมินแก่ Command Prompt ที่เปิดใหม่ความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?
  2. ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเพิ่ม Maximum Processor Frequency ภายในเมนู Power Options:
     powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE
  3. รีสตาร์ทคอมพิวเตอร์
  4. เมื่อสตาร์ทอัพครั้งต่อไปเสร็จ กด Windows key + R เปิด Run อีกครั้ง พิมพ์ “powercfg.cpl” กด Enter เปิดเมนู Power Optionsความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?
  5. เลือก Power Plan ที่ใช้งานอยู่ แล้วคลิก Change Advanced power settingsความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?
  6. เลื่อนลงรายการตั้งค่า และคุณจะพบ Drop-down menu ชื่อ Maximum Processor Frequency แก้ไขค่าให้เป็นค่าที่ต้องการ (MHz)
  7. รีสตาร์ทคอมพิวเตอร์อีกครั้งเมื่อค่า On battery และ Plugged In ถูกแก้ไขแล้ว เพื่อบังคับให้มีผล

หมายเหตุ: หากคุณต้องการให้เมนู Maximum processor frequency หายไป ทำ ขั้นตอนที่ 1 อีกครั้ง แต่ครั้งนี้ใช้คำสั่งต่อไปนี้เพื่อลบเมนูออกจาก Power Options:

powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 +ATTRIB_HIDE

หากคุณมองหาวิธีการอื่นในการทำให้เมนู Maximum Processor Frequency ปรากฏใน Power Options ให้ทำตามวิธีด้านล่าง

วิธีที่ 2: เพิ่มหรือลบเมนู Maximum Processor Frequency ผ่าน Registry Editor

อีกวิธีหนึ่งในการทำให้เมนู Maximum Processor Frequency ปรากฏในหน้าต่าง Power Options คือใช้ Registry Editor คุณเพียงต้องเปลี่ยนค่าของ Registry key หนึ่งตัว กระบวนการทั้งหมดง่ายมาก (ส่วนยากคือการไปถึงตำแหน่งที่ถูกต้อง)

นี่คือคำแนะนำรวดเร็วสำหรับการเพิ่มหรือลบเมนูความถี่สูงสุดของโปรเซสเซอร์ผ่าน Registry Editor:

  1. กด Windows key + R เปิดกล่อง Run พิมพ์ “regedit” กด Enter เปิด Registry Editor เมื่อ UAC ถาม คลิก Yes ให้สิทธิ์แอดมิน
  2. ใน Registry Editor ใช้เมนูด้านซ้ายไปที่ตำแหน่ง:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100

    หมายเหตุ: คุณสามารถไปได้ด้วยตนเอง หรือวางตำแหน่งในแถบนำทางแล้วกด Enter

  3. เมื่อถึงตำแหน่งที่ระบุแล้ว ไปที่บานหน้าต่างขวา และดับเบิลคลิกที่ Attributes
    หมายเหตุ:
    หากค่า Attributes ไม่อยู่ในเมนูขวา คุณจะต้องสร้างเอง โดยคลิกขวาที่พื้นที่ว่าง เลือก New > Dword (32-bit) value แล้วตั้งชื่อ Dword ใหม่เป็น Attributes
  4. ดับเบิลคลิก Attributes จากบานหน้าต่างขวา และตั้งค่าเป็น 2 เพื่อเปิดใช้งานเมนู Maximum Processor Frequency
ความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?

หมายเหตุ: หากคุณต้องการทำให้ตัวเลือก Maximum Processor Frequency หายไปอีกครั้ง (ผ่าน Registry Editor) ให้กลับไปที่ตำแหน่งเดิม ( HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100) และตั้งค่า Attributes เป็น 1

วิธีเปลี่ยนความถี่สูงสุดของโปรเซสเซอร์บน Windows 10

ตอนนี้คุณได้ใช้วิธีด้านบนเพื่อทำให้ตัวเลือก Maximum Processor Frequency ปรากฏในหน้าต่าง Power Settings แล้ว ถึงเวลาเรียนรู้วิธีเปลี่ยนการตั้งค่า หากคุณไม่ชอบวิธี GUI เรายังรวมวิธีที่จะปรับความถี่สูงสุดของโปรเซสเซอร์ผ่าน Command Prompt ไว้ด้วย

วิธีที่ 1: เปลี่ยนความถี่สูงสุดของโปรเซสเซอร์ผ่านเมนู Power Options

หากคุณต้องการหลีกเลี่ยงเทอร์มินัล CMD และทำการแก้ไขทั้งหมดจากเมนูภาพ ถึงตัวเลือกนี้ นี่คือสิ่งที่คุณต้องทำ:

  1. เพื่อใช้วิธีนี้ คุณต้องทำตามวิธี 2 วิธีด้านบนแล้ว (ที่แสดงวิธีเพิ่มการตั้งค่า Maximum Processor Frequency) โดยไม่มีขั้นตอนแรก เมนูจะไม่ปรากฏ
  2. กด Windows key + R เปิด Run พิมพ์ “powercfg.cpl” กด Enter เปิดเมนู Power Options
  3. ในเมนู Power Options คลิกลิงก์ Change plan settings ที่เกี่ยวข้องกับ Power Plan ที่ใช้งานอยู่
  4. ในเมนู Plan Settings ของ Power Plan ปัจจุบัน คลิก Change advanced power settings
  5. ในแท็บ Advanced settings ของเมนู Power Options เลื่อนลงรายการตั้งค่า และขยาย Drop-down menu ที่เกี่ยวกับ Processor power management
  6. ต่อไป คลิกที่ไอคอน 'plus' ที่เกี่ยวกับ Maximum processor frequency
  7. ตอนนี้ คุณจะต้องตั้งค่าความถี่สูงสุดของโปรเซสเซอร์ (MHz) สำหรับ On Battery และ Plugged in ทั้งคู่
    หมายเหตุ: คุณไม่สามารถตั้งค่าสูงกว่าความถี่สูงสุดที่ CPU อนุญาต ดังนั้นจึงควรตรวจสอบความสามารถของ CPU ก่อนแก้ไข หากตั้งค่าที่ 0 MHz (ค่าเริ่มต้น) หมายถึง Unlimited กล่าวคือ CPU จะได้รับอนุญาตให้ถึงความถี่สูงสุด
  8. เมื่อแก้ไขความถี่แล้ว คลิก Apply บันทึกการเปลี่ยนแปลง แล้วรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงถาวร
ความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?

หากคุณมองหาวิธีที่เทคนิคมากกว่าซึ่งจะประหยัดเวลา ให้ทำตามวิธีที่ 2 ด้านล่าง

วิธีที่ 2: เปลี่ยน Maximum Processor Frequency ผ่าน Command Prompt

หากคุณถือตัวเองว่าเป็นคนเทคนิค วิธีนี้อาจเหมาะสมกว่า ทำตามขั้นตอนด้านล่างสำหรับคำแนะนำการแก้ไขความถี่สูงสุดของโปรเซสเซอร์จาก Elevated Command Prompt คุณจะสามารถแก้ไขค่าทั้งสอง (On Battery และ Plugged In) ได้เหมือนกับเมนู GUI

นี่คือคำแนะนำรวดเร็วสำหรับการเปลี่ยน Maximum Processor Frequency ผ่าน Command Prompt:

  1. กด Windows key + R เปิด Run พิมพ์ “cmd” และกด Ctrl + Shift + Enter เปิด Elevated Command Prompt เมื่อ UAC ถาม คลิก Yes ให้สิทธิ์แอดมินความถี่สูงสุดของโปรเซสเซอร์คืออะไร และวิธีใช้งานอย่างไร?
  2. ใน Elevated command prompt พิมพ์คำสั่งต่อไปนี้เพื่อแก้ไขค่าเริ่มต้นสำหรับ Maximum Processor Frequency (On Battery):

    powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz> 

    หมายเหตุ: โปรดทราบว่า <MHz> เป็นเพียง Placeholder คุณต้องแทนที่ด้วยความถี่ที่ต้องการบังคับใช้สำหรับ On Battery เช่น:

    powercfg -setdcvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 2300
  3. ใช้คำสั่งต่อไปนี้เพื่อแก้ไขความถี่โปรเซสเซอร์เริ่มต้น (Plugged In):
    powercfg -setacvalueindex SCHEME_CURRENT 54533251-82be-4824-96c1-47b60b740d00 75b0ae3f-bce0-45a7-8c89-c9611c25e100 <MHz>

    หมายเหตุ: เหมือนคำสั่งแรก <MHz> เป็น Placeholder และต้องแทนที่ด้วยความถี่ที่ต้องการบังคับใช้

  4. รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล