ปัญหาการปรับความสว่างหน้าจออาจเกิดขึ้นทั้งใน Windows 10 และ Windows 11 โดยทั่วไปผู้ใช้จะร้องเรียนว่าไม่สามารถเพิ่มหรือลดความสว่างหน้าจอของแล็ปท็อป Windows ได้จากแผงควบคุม (Control Panel) หรือด้วยปุ่มฟังก์ชันบนคีย์บอร์ด (Fn + F5/F6/F11/F12)
ในกรณีส่วนใหญ่ ปัญหาการปรับความสว่างใน Windows เกี่ยวข้องกับไดรเวอร์การ์ดจอหรือการ์ดวิดีโอ (มักเกิดบนอุปกรณ์ที่ใช้ Intel Graphics และ AMD Radeon) อย่างไรก็ตาม ยังมีสาเหตุอื่นๆ อีก เรามาดูวิธีแก้ไขง่ายๆ เมื่อไม่สามารถปรับความสว่างบนแล็ปท็อปที่รัน Windows 10 หรือ 11 ได้
วิธีเปลี่ยนความสว่างหน้าจอใน Windows 10 และ 11
ขั้นแรก ตรวจสอบว่าคุณสามารถเปลี่ยนความสว่างหน้าจอโดยใช้เครื่องมือปรับความสว่างมาตรฐานของ Windows ได้หรือไม่
ตัวเลือก 1. ปรับความสว่างหน้าจอจากการตั้งค่า Windows
ใน Windows 10 และ 11 คุณสามารถเปลี่ยนความสว่างหน้าจอจากแผงการตั้งค่า (Settings) ไปที่ Settings -> System -> Display (สามารถเปิดได้โดยรันคำสั่ง ms-settings:display หรือ desk.cpl) ใช้แถบเลื่อน Brightness เพื่อปรับความสว่างหน้าจอ
ตัวเลือก 2. เปลี่ยนความสว่างหน้าจอจาก Quick Settings ของ Windows
บน Windows 10 และ 11 คุณสามารถใช้ Quick Settings (Action Center) เพื่อเปลี่ยนความสว่างหน้าจอ คลิกที่ไอคอนระบบใดๆ ในแถบงาน (Wi-Fi, เสียง, แบตเตอรี่ หรือกด Win + A) ปรับความสว่างหน้าจอโดยใช้แถบเลื่อน
ถ้าแถบเลื่อนความสว่างหายไปหรือใช้ไม่ได้:
- คุณอาจใช้คอมพิวเตอร์กับหน้าจอภายนอก (ใช้ปุ่มบนหน้าจอเพื่อปรับความสว่าง)
- ลองอัปเดตไดรเวอร์การ์ดวิดีโอ (อธิบายด้านล่าง)
ตัวเลือก 3. ปรับความสว่างด้วยปุ่มฟังก์ชัน
แล็ปท็อปส่วนใหญ่มีปุ่มฟังก์ชันพิเศษที่ติดป้าย 🔆 และ 🔅 กดปุ่ม Fn + ปุ่มฟังก์ชันเพิ่ม/ลดความสว่าง และตรวจสอบว่าความสว่างหน้าจอเปลี่ยนไปหรือไม่
ปุ่ม Fn+F11 และ Fn+F12 ใช้ปรับความสว่างบนแล็ปท็อปของผม ชุดคีย์เหล่านี้อาจแตกต่างกันไปตามผู้ผลิต
ตัวเลือก 4. ตั้งค่าความสว่างหน้าจอในแผงควบคุมการ์ดวิดีโอ
คุณสามารถเปลี่ยนความสว่างหน้าจอในการตั้งค่าของการ์ดวิดีโอได้ ในตัวอย่างนี้คือ Intel HD Graphics Control Panel เข้าถึงได้จากเมนูคลิกขวาบนเดสก์ท็อป
ตัวเลือก 5. เปลี่ยนความสว่างหน้าจอด้วย PowerShell
คำสั่ง PowerShell ต่อไปนี้ช่วยให้ตั้งค่าระดับความสว่างหน้าจอเฉพาะจาก command prompt:
(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,80)
ความสว่างตั้งเป็นเปอร์เซ็นต์ของค่าสูงสุดในช่วง 0 ถึง 100 ในตัวอย่างนี้ตั้งที่ 80%
เปิดใช้งาน Generic PnP Monitor บน Windows
ถ้าคุณไม่สามารถเปลี่ยนความสว่างหน้าจอใน Windows ได้ ให้ตรวจสอบว่า Generic PnP Monitor ไม่ได้ถูกปิดใช้งานบนอุปกรณ์ของคุณ นี่คือปัญหาที่พบบ่อยที่สุดบนแล็ปท็อป Lenovo และ HP Pavilion
เปิด Device Manager (devmgmt.msc) และในส่วน Monitors ตรวจสอบว่า Generic PnP Monitor เปิดใช้งานอยู่หรือไม่ ถ้าไม่ได้ ให้คลิกขวาและเลือก Enable
รีสตาร์ทคอมพิวเตอร์และลองปรับความสว่างหน้าจออีกครั้ง
ในบางกรณี คุณอาจต้องลองอัปเดต/ติดตั้งใหม่ไดรเวอร์ Generic PnP Monitor ใน Device Manager ผ่าน Update Driver (คลิกขวา Generic PnP-Monitor -> Update Driver Software -> Search automatically for updated driver software)
ไม่สามารถปรับความสว่างหน้าจอหลังติดตั้ง TeamViewer
มีปัญหาที่ทราบกันดีว่า การควบคุมความสว่างหน้าจอหยุดทำงานใน Windows หลังจากติดตั้ง TeamViewer เนื่องจาก TeamViewer ติดตั้งไดรเวอร์จอแสดงผล Pnp-Monitor Standard ของตัวเอง ซึ่งใช้สำหรับบีบอัดกราฟิกและเพิ่มประสิทธิภาพการถ่ายโอนข้อมูล
ลองเปลี่ยนไดรเวอร์ของอุปกรณ์นี้เป็น "Generic PnP Monitor" (คลิกขวา -> Update Drivers -> และเลือก "Generic PnP Monitor" จากรายการไดรเวอร์ที่ติดตั้งไว้แล้ว)
อัปเดตไดรเวอร์การ์ดวิดีโอ
ปัญหาความสว่างอาจเกี่ยวข้องกับไดรเวอร์การ์ดกราฟิกปัจจุบัน ขั้นแรกตรวจสอบว่า display adapter เปิดใช้งานใน Device Manager (คล้ายวิธีข้างต้น) ถ้าวิธีก่อนหน้าไม่ช่วย ให้ลองอัปเดตไดรเวอร์การ์ดวิดีโอโดยอัตโนมัติ (ถ้าไม่ได้ถูกปิดใช้งาน)
เปิด Device Manager (devmgmt.msc) ขยายส่วน Display adapters และหาการ์ดวิดีโอของคุณ คลิกขวาและเลือก Update Driver Software จากนั้นเลือก Search automatically for updated driver software และรอจนกว่า Windows จะหาและติดตั้งไดรเวอร์เวอร์ชันล่าสุด (คอมพิวเตอร์ต้องเชื่อมต่ออินเทอร์เน็ต)
ถ้าอัปเดตไดรเวอร์อัตโนมัติไม่แก้ปัญหา ให้ลองลบไดรเวอร์ปัจจุบันและติดตั้งเวอร์ชันล่าสุดจากเว็บไซต์ผู้ผลิต
ในบางกรณี กลับกัน คุณต้องย้อนกลับไปใช้เวอร์ชันก่อนหน้าของไดรเวอร์การ์ดวิดีโอ: Update driver -> Browse my computers for drivers -> Let me pick from a list of available drivers on my computer -> เปิด Show compatible hardware เลือกเวอร์ชันก่อนหน้าของ display adapter driver
ถ้าอัปเดตหรือย้อนกลับไดรเวอร์วิดีโอไม่แก้ปัญหา ให้ลองเปลี่ยนมาใช้ไดรเวอร์ Microsoft Basic Display Adapter เริ่มต้นสำหรับการ์ดวิดีโอของคุณ
ปุ่ม Fn ไม่ทำงานสำหรับปรับความสว่างหน้าจอ
ถ้าคุณพบว่าการปรับความสว่างผ่านการตั้งค่า Windows ทำงานได้ดี แต่ปุ่มฟังก์ชัน (Fn) สำหรับควบคุมความสว่างบนคีย์บอร์ดแล็ปท็อปไม่ทำงาน น่าจะต้องติดตั้งซอฟต์แวร์เพิ่มเติมจากผู้ผลิตแล็ปท็อป
แต่ละผู้ผลิตมีเครื่องมือคีย์บอร์ดของตัวเอง ด้านล่างคือชื่อเครื่องมือสำหรับรุ่นแล็ปท็อปยอดนิยม:
- ASUS – ATK Hotkey Utility
- Sony Vaio – Sony Notebook Utilities
- Dell – QuickSet
- HP – HP Software Framework และ HP Hotkey Support
- Lenovo – Hotkey Features Integration for Windows 10 หรือ AIO Hotkey Utility Driver
ดาวน์โหลดโปรแกรมจากเว็บไซต์ทางการของผู้ผลิตและติดตั้ง ลองเปลี่ยนความสว่างด้วยปุ่ม Fn บนแล็ปท็อป
เปิดใช้งานการควบคุมความสว่างหน้าจอด้วย Registry Tweak
คุณสามารถเปิดใช้งานการควบคุมความสว่างหน้าจอใน Windows โดยใช้พารามิเตอร์รีจิสทรี KMD_EnableBrightnessInterface2 ภายใต้คีย์รีจิสทรี HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
เปิด Registry Editor (regedit.exe) ไปที่คีย์รีจิสทรีข้างต้น หาพารามิเตอร์ DWORD ชื่อ KMD_EnableBrightnessInterface2 และเปลี่ยนค่าจาก 1 เป็น 0
อาจมีพารามิเตอร์ KMD_EnableBrightnessInterface2 หลายตัวในรีจิสทรี ให้ใช้ค้นหา (F3) และหาพารามิเตอร์อื่นๆ ที่ชื่อ KMD_EnableBrightnessInterface สำหรับพารามิเตอร์ที่พบทั้งหมด ให้เปลี่ยนค่าจาก 1 เป็น 0
รีสตาร์ทแล็ปท็อปของคุณ
ไม่สามารถเปลี่ยนความสว่างหน้าจอบนแล็ปท็อปที่ใช้ Intel HD Graphics
บนแล็ปท็อป Windows ที่ใช้การ์ดวิดีโอ Intel HD Graphics แบบ integrated คุณต้องปิดการปรับความสว่างผ่านรีจิสทรี ไปที่คีย์รีจิสทรี HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000 (0001 ในบางกรณี) และหาพารามิเตอร์ DWORD FeatureTestControl เปลี่ยนค่าจาก f000 เป็น f008 และรีสตาร์ทคอมพิวเตอร์
บางครั้งค่า FeatureTestControl = fb20 ก็ช่วยได้
หรือใช้ไฟล์ .reg ต่อไปนี้:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]
"FeatureTestControl"=dword:0000f008
"KMD_EnableBrightnessInterface2"=dword:00000000
"KMD_EnableBrightnesslf2"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001]
"FeatureTestControl"=dword:0000f008
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0002]
"FeatureTestControl"=dword:0000f008
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\intelkmd]
"FeatureTestControl"=dword:0000f008
ตรวจสอบการตั้งค่า Adaptive Brightness ของ Windows
Windows สามารถใช้เซ็นเซอร์แสงของแล็ปท็อป (มีบนแท็บเล็ตและแล็ปท็อปสมัยใหม่เกือบทุกเครื่อง) เพื่อปรับความสว่างหน้าจอ ความสว่างจะถูกตั้งตามแสงรอบข้าง (adaptive brightness)
คุณสามารถเปิด/ปิด adaptive display brightness ได้จาก System -> Brightness -> Change brightness automatically when lighting changes
ยังมีตัวเลือกอีกอย่างที่ใช้ลดความสว่างหน้าจอถ้าอุปกรณ์รันบนแบตเตอรี่ (Help improve battery by optimizing the content shown and brightness) ฟีเจchernี้เรียกว่า CABC (Content Adaptive Brightness Control)
นอกจากนี้ คุณสามารถปิด adaptive brightness ในการตั้งค่าพาวเวอร์ของ Windows: Control Panel -> Power Options -> ในคุณสมบัติของ power plan ที่เลือก คลิก Change advanced power settings -> ขยาย Display
ในรายการ Enable adaptive brightness คุณต้องปิด adaptive brightness สำหรับโหมด "On battery" และ "Plugged in" ถ้า adaptive brightness เปิดอยู่ คุณจะไม่สามารถเพิ่มความสว่างหน้าจอได้อย่างมีนัยสำคัญ
นอกจากนี้ ลองเปลี่ยนระดับความสว่างภายใต้รายการ:
- Dimmed display brightness
- Display brightness