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

วิธีป้องกันไม่ให้แอปเข้าถึงกล้อง (Camera) บน Windows 10

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

มีหลายวิธีในการปิดการเข้าถึงกล้องสำหรับแอปในระบบ เรารวมวิธีเริ่มต้น (ผ่าน Privacy Settings ใน Windows Settings) วิธี Group Policy Editor (ทำงานเดียวกันแต่อย่างมีตัวเลือกเพิ่มเติม) และวิธี Registry Editor (เพราะ Group Policy Editor ไม่มีใน Windows Home Edition)

ปิดการเข้าถึงกล้องผ่าน Windows Settings

การตั้งค่าทั่วไปและที่จำเป็นส่วนใหญ่อยู่ใน Windows Settings เปิดง่าย และเป็นวิธีเริ่มต้นสำหรับกำหนดค่าการเข้าถึงกล้องสำหรับแอปพลิเคชัน ผู้ใช้เพียงแค่เปลี่ยน Toggle จาก On เป็น Off ขั้นตอนดังนี้:

  1. กดค้าง Windows แล้วกด I เปิด Windows Settings คลิก Privacy ในหน้าต่าง Settings
  2. เลือก Camera ด้านซ้าย ในส่วน App permissions เลื่อนลง จะเจอ Toggle Allow apps to access your camera คลิกเพื่อปิดเป็น Off
    หมายเหตุ: สามารถเลือก แอปเฉพาะ ในรายการ และปิดการเข้าถึงกล้องสำหรับแอปนั้นๆ ได้ ที่ด้านล่างยังสามารถปิดการเข้าถึงสำหรับ Desktop Apps ได้
  3. สิ่งนี้จะปิดการเข้าถึงกล้องสำหรับแอปพลิเคชันในระบบของคุณ

ปิดการเข้าถึงกล้องผ่าน Local Group Policy Editor

Policy นี้อยู่ในส่วน Windows Components Local Group Policy Editor มีการตั้งค่าทั้งหมดสำหรับระบบปฏิบัติการ กำหนดค่าใน Group Policy Editor ง่าย ไม่มีความเสี่ยง และมีตัวเลือกเพิ่มเติมสำหรับการตั้งค่านี้เฉพาะ

หากใช้ Windows 10 Home Edition ให้ข้ามไปที่ วิธี Registry Editor

หากมี Local Group Policy Editor ในระบบ ให้ทำตามขั้นตอนด้านล่าง:

  1. กด Windows + R เปิด Run dialog พิมพ์ gpedit.msc กด Enter เปิด Local Group Policy Editor
    หมายเหตุ: เลือก Yes สำหรับ User Account Control prompt
  2. ใน Local Group Policy Editor ไปที่พาธ:
    Computer Configuration\ Administrative Templates\ Windows Components\ App Privacy
  3. ดับเบิลคลิก Let Windows apps access the camera เลือก Enabled แล้วใส่ Package Family Names (PFN) ของแอปในกล่อง 3 กล่อง สำหรับตัวเลือกต่างๆ ตามที่ระบุ คลิก Apply/OK เพื่อบันทึกการเปลี่ยนแปลง
  4. หา Package Family Name (PFN) โดยค้นหา PowerShell ใน Windows Search เปิดเป็น Administrator พิมพ์คำสั่ง:
    Get-AppxPackage -Name "Microsoft.MicrosoftEdge"
  5. Microsoft.MicrosoftEdge คือ Package Name หา Package Name ทั้งหมดได้จากคำสั่ง:
    Get-AppxPackage -AllUsers | Select Name, PackageFullName
  6. สิ่งนี้จะปิดการเข้าถึงกล้องสำหรับแอปพลิเคชันในระบบของคุณ

ปิดการเข้าถึงกล้องผ่าน Registry Editor

Registry Editor มีในทุกเวอร์ชัน Windows ทุกอย่างที่ทำได้ใน Local Group Policy Editor ทำได้ใน Registry Editor เช่นกัน แต่ผู้ใช้ต้องสร้าง Key/Value ที่หายไปสำหรับการตั้งค่านั้นเอง หากไม่แน่ใจเรื่อง Registry Editor ให้สำรอง Registry ผ่านฟีเจอร์ Export ก่อน ขั้นตอนดังนี้:

  1. เปิด Run dialog ด้วย Windows + R พิมพ์ regedit กด Enter เปิด Registry Editor เลือก Yes สำหรับ User Account Control
  2. ไปที่ Key ต่อไปนี้ใน Registry Editor หาก Key ไหนหายไป ให้สร้างใหม่:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy
  3. สร้าง Value ใหม่ LetAppsAccessCamera โดยคลิกขวาฝั่งขวา เลือก New > DWORD (32-bit Value) ดับเบิลคลิก เปลี่ยน Value Data เป็น 2
    หมายเหตุ: การตั้งค่าใน Value นี้จะเป็น ค่าเริ่มต้น สำหรับทุกแอป Value Data 0 = User in control, 1 = Force Allow, 2 = Force Deny
  4. หากต้องการสร้าง Value สำหรับ 3 ตัวเลือก ที่ใส่ชื่อแอปได้เหมือน Group Policy Editor ให้สร้าง 3 Value โดยคลิกขวา เลือก New > Multi-String Value ตั้งชื่อ LetAppsAccessCamera_UserInControlOfTheseApps, LetAppsAccessCamera_ForceAllowTheseApps, LetAppsAccessCamera_ForceDenyTheseApps
    หมายเหตุ: สามารถเดาฟังก์ชันได้จากชื่อ
  5. เปิด Value ที่ต้องการ ใส่ Package Family Names (PFN) เข้าไป เพื่อเปลี่ยนการตั้งค่าสำหรับแอปนั้นๆ รูปภาพเป็นแค่ตัวอย่างวิธีใส่ ไม่ใช่ใส่ PFN เดียวกันในทุก Value
  6. หลังแก้ไขทั้งหมด รีสตาร์ท คอมพิวเตอร์ เพื่อให้การเปลี่ยนแปลงมีผล