Webcam เป็นกล้องเล็กๆ ที่วางบนโต๊ะ ติดมอนิเตอร์ หรือ Built-in ในฮาร์ดแวร์ Webcam ใช้ใน Video Chat ระหว่าง 2 คนขึ้นไป พร้อม Audio และ Video แบบ Live หากคุณรู้สึก Webcam รุกล้ำ Privacy ไม่ว่าจะรู้หรือไม่รู้ หรือต้องการป้องกัน Webcam Hacking Attacks คุณอาจต้องการ Disable Webcam ทันที ในบทความนี้ เราจะแสดงวิธี ค้นหาและปิดใช้งาน Webcam ด้วย PowerShell
ใช้ PowerShell ค้นหาและปิดใช้งาน Webcam
เพื่อใช้ PowerShell ค้นหาและปิด Webcam ใน Windows 10 ทำดังนี้:
ขั้นแรก ต้องหา Camera ที่ติดตั้งบน Windows 10 วิธีมีดังนี้:
- กด Windows key + X เปิด Power User Menu
- กด M บนคีย์บอร์ด เปิด Device Manager
- ใน Device Manager เลื่อนลงขยาย Imaging devices หรือ Cameras Section
- คลิกขวา Integrated Camera หรือ Webcam หลัก คลิก Properties
- ไปแท็บ Details
- ในส่วน Property คลิกเลือก Matching device ID จาก Drop-down
- คลิกขวา Value เลือก Copy วางค่าใน Notepad

ทางเลือกอื่น ใช้ PowerShell หา Camera รันคำสั่ง แทนที่ <PRIMARY CAMERA> ด้วยชื่อ Camera จริงใน Device Manager – ตัวอย่าง HP Webcam
Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>'

ตอนนี้มี Camera Device ID แล้ว สามารถ Disable Webcam ด้วย Devcon Command ได้:
- ดาวน์โหลดและติดตั้ง Windows Driver Kit (WDK) สำหรับ Architecture ที่เหมาะสม (32bit หรือ 64bit) ของ OS
Tip: หน้าดาวน์โหลดระบุต้องการ Visual Studio แต่ข้ามขั้นตอนได้ ระหว่าง Install สามารถข้าม Warning ได้
- เมื่อดาวน์โหลดและติดตั้ง WDK ไว้ที่ C Drive สร้างและรัน PowerShell Script ด้วย Parameters/Values นี้ เพื่อ Disable Camera แทนที่ <FOLDER> ด้วยชื่อโฟลเดอร์จริงที่ Devcon อยู่
$id = (Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>').pnpDeviceID
$ppid = "{0}{1}" -f '@',$id
Set-Location c:\<FOLDER>
Devcon status $ppid
Devcon disable $ppid
Devcon status $ppid
เมื่อ Script รันเสร็จ เช็คใน Device Manager จะเห็น Camera Disabled แล้ว
- เพื่อ Enable Camera Device รันคำสั่งใน PowerShell:
devcon enable $ppid
นี่คือวิธีใช้ PowerShell ค้นหาและ Disable/Enable Webcam ใน Windows 10!
Source: Microsoft.com
อ่านต่อ: Microsoft PowerShell Script Browser ช่วยหาและใช้ Script Samples ได้ง่าย