Quick fix: Camera permission has three layers: Settings → Privacy & security → Camera. Verify: Camera access on. Let apps access your camera on. Specific app toggle on. For desktop apps (Discord, Teams, Skype): scroll down to Let desktop apps access your camera toggle on. Sign out / in or restart app to apply.
Windows 11 separates camera permission into multiple layers. All must be on for an app to use camera. UWP apps and desktop apps have separate toggles. Common confusion: enabling app permission but desktop apps toggle is off.
Affects: Windows 11.
Fix time: ~5 minutes.
What causes this
Camera permission in Windows 11:
- Camera access (system-wide): top toggle.
- Let apps access your camera (UWP apps): second toggle.
- Per-app toggle for each UWP app: per-app.
- Let desktop apps access your camera: separate toggle for Win32 apps.
- Privacy indicator: camera-using apps show in Camera permissions list.
All applicable layers must be on.
Method 1: Check all camera permission layers
The standard route.
- Open Settings → Privacy & security → Camera.
- Verify each:
- Camera access (top): On.
- Let apps access your camera: On.
- Specific app in list (e.g., Microsoft Teams, Camera app, Skype): On.
- Scroll down to Let desktop apps access your camera. Toggle On.
- Below that: list of desktop apps with camera access. App-by-app toggle not always available; whole “desktop apps” is one toggle.
- Sign out / in for changes to take full effect.
- Restart the app you’re troubleshooting.
- Test camera in the app.
This is the standard check.
Method 2: Reset camera privacy via Group Policy
For Pro/Enterprise managed PCs.
- Open Group Policy Editor:
gpedit.msc. - Navigate: Computer Configuration → Administrative Templates → Windows Components → App Privacy.
- Find Let Windows apps access the camera. Set to Not Configured (allows user control) or Enabled with “Force Allow” for specific apps.
- Apply.
gpupdate /force. - For Home edition: registry equivalent:
HKLM\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy DWORD: LetAppsAccessCamera = 1(1 = allow, 2 = deny.)
- For specific apps: similar value with per-app list.
- For specific Windows 11 builds: settings may be in different location.
- For corporate Intune: Configuration Profile with privacy settings.
This is the policy-level fix.
Method 3: Reset camera and driver
For driver-level issues.
- Open Device Manager. Expand Cameras (or Imaging devices).
- Right-click camera → Update driver. Pick automatic.
- If no update: right-click → Uninstall device. Reboot. Windows reinstalls.
- For built-in laptop camera: vendor-specific driver often needed (HP, Dell, Lenovo).
- For external USB camera: usually generic UVC driver works. Plug-and-play.
- For chronic camera issues: re-register Camera app:
Get-AppxPackage *Microsoft.WindowsCamera* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"} - For test: open built-in Camera app. If it works: drivers OK. App-level issue.
- If Camera app fails too: hardware or system-level. Test in BIOS (some laptops show camera). Or test on Linux Live USB.
This is the driver/hardware fix.
How to verify the fix worked
- Settings → Privacy & security → Camera all toggles on.
- App you’re using camera in works.
- Privacy indicator (camera icon in system tray) shows during use.
- Camera app produces image.
If none of these work
If still no permission: App-specific permission inside app: Teams, Zoom, Discord have their own settings. Configure. For Specific UWP not listed: app removed from Microsoft Store. Reinstall. For privacy hardware switch on laptop: physical switch / function key disables camera. Toggle. For corporate-managed PCs: IT may block camera. For Windows Hello using camera: enabled separately. For external monitor with webcam: USB Hub passes through; may need different USB port. For chronic permission resets after updates: known Windows bug. Re-set after each update. For privacy-sensitive scenarios: keep camera permission off; enable only for specific app use.
Bottom line: Settings → Privacy & security → Camera. All three toggles On: top, app access, specific app. Plus Let desktop apps access your camera for Win32 apps. Restart app to apply.