Webcam บนคอมพิวเตอร์ Windows น่าจะเจอ Error หลากหลาย หนึ่งในนั้นคือ Webcam ปิดแล้วเปิดใหม่ซ้ำๆ เนื่องจาก Webcam ใช้แพร่หลายและเป็นส่วนสำคัญของ Desktop Setup หลายคน จึงสำคัญที่จะต้องจัดการ Error นี้ Error นี้อาจเกิดจาก Malware หรือ Driver ระบบเสียหาย/ล้าสมัย วันนี้จะพูดถึงวิธีแก้ Webcam ปิดเปิดเอง ใน Windows 11/10
Webcam ปิดเปิดเองซ้ำ
มีขั้นตอนก่อนลอง Workaround ที่จะพูดถึง เช่น ตรวจสอบว่า Camera ต่อตรงกับคอมพิวเตอร์ และเช็คว่าไม่ได้ตั้งเป็น Default 'video in' สำหรับ Streaming
- ตรวจสอบอัปเดต Windows, Drivers & BIOS
- ปิด Power Saving สำหรับ USB Port ของ Camera
- Reset/Reinstall Camera app
- ปิดการเข้าถึง Camera
- แก้ไขใน Registry Editor
1. ตรวจสอบอัปเดต Windows, Drivers & BIOS
สิ่งพื้นฐาน Windows และ BIOS ล้าสมัยอาจก่อให้เกิดปัญหาเพราะ Incompatibility หากเป็นกรณีนี้ อัปเดต Windows OS, Drivers, BIOS จะช่วยแก้ได้
ไป System Settings ภายใน Updates and Security เช็คว่ามีอัปเดตค้างหรือไม่ ควรเช็ค Optional updates ด้วย เช็คว่าปัญหาแก้ไขหลังติดตั้งอัปเดตครบแล้ว
เกี่ยวข้อง: Webcam ค้างหรือ Crash บ่อย
2. ปิด Power Saving สำหรับ USB Port ของ Camera
ปัญหาอาจคงอยู่หากตั้งค่า Webcam ให้ปิดตอนไม่ได้ใช้ การปิด Power Saving Mode สำหรับ Camera ช่วยแก้ได้
เปิด Quick Access Menu ด้วย Windows + 'X' เลือก Device Manager
หา Universal Serial Bus Controllers (USB) ขยาย คลิกขวาที่ USB Port ที่ Camera ต่ออยู่ สามารถเช็คได้โดยปิดทีละพอร์ต

เปิด Properties ไปแท็บ Power Management
เอาติ๊กออกจาก 'Allow the computer to turn off this device to save power' บันทึกการตั้งค่า

หลังใช้การเปลี่ยนแปลง รีบูท PC เช็คว่าปัญหาแก้ไขแล้วหรือยัง
เกี่ยวข้อง: Laptop Camera หรือ Webcam ไม่ทำงาน
3. Reset/Reinstall Camera app
Windows 11

Reset Camera app ใน Windows 11: Settings > Apps > Apps and features > หา Camera app > Advanced Options > กด REpair หรือ Reset
Windows 10
Reset app ให้กลับสู่ค่าเริ่มต้น ใช้ App Settings ค้นหาใน Search pane ของ Taskbar
เลื่อนลงเล็กน้อย คลิกปุ่ม Reset

ใช้ Windows PowerShell
หาไม่ได้ ลอง Reinstall Camera app ด้วย เนื่องจาก Camera app ถอนไม่ได้เหมือน App อื่น ต้องใช้ Windows PowerShell ทำตามขั้นตอนถอน:
ค้นหา Windows PowerShell ใน Search pane Taskbar เลือก Run as Administrator
วางและรันโค้ดต่อไปนี้เพื่อลบ Camera app:

Get-AppxPackage Microsoft.WindowsCamera | Remove-AppxPackage
ถอน Camera app สำเร็จ รีบูท PC ไปดาวน์โหลดกลับจาก Microsoft Store
4. ปิดการเข้าถึง Camera
หาก Error เกิดจาก Camera app ถูกใช้โดย System process อื่น สามารถปิดการเข้าถึง Camera ได้ ทำตามขั้นตอน:
Windows 11

ใน Windows 11 จะเจอ Settings ที่นี่ – Settings > Privacy and security > หา Camera
Windows 10

เปิด Windows 10 Settings ด้วย Windows + 'I' เลือก Privacy
ภายใต้ App permission ซ้าย เลือก Camera
ภายใต้ Camera Access for this device คลิก Change ติดตั้ง Toggle off 'Camera access to this device'
ปิด Setting ใต้ Allow apps to access your camera จะปิด Allow Desktop Apps to Access Your Camera ด้วย
รีบูท PC ลองใช้ Webcam ดูว่าทำงานปกติแล้วหรือไม่
5. แก้ไขใน Registry Editor
หายังไม่แก้ได้หลังลองวิธีข้างต้นทั้งหมด ลองแก้ Registry Editor ก่อนแก้ควร Backup Registry ที่มีอยู่
เปิด Run command พิมพ์ 'Regedit' หรือค้นหา 'Registry Editor' รันเป็น Administrator ให้ UAC access
ไปที่ Path:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform
จาก Directory ซ้าย คลิกขวา Platform จาก New สร้าง 32-bit DWORD value ใหม่

ตั้งชื่อ Key เป็น EnableFrameServerMode ตั้งค่า Bit เป็น 0
ยังไม่จบ (สำหรับระบบ 64-bit) ต้องทำซ้ำที่ Path ต่อไปนี้ แล้วออกจาก Registry Editor รีบูท PC ดูว่า Error แก้แล้วหรือไม่
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Media Foundation\Platform
ยังลอง Reinstall Camera driver หรือสแกน Application ที่ Conflict กับ Camera ได้ แม้เชื่อว่าวิธีข้างต้นใดวิธีหนึ่งจะแก้ได้
หวังว่าจะช่วยชี้แจง Error Webcam กระพริบปิดเปิดและวิธีแก้