Windows Laptop UYVY Stream Freezes
When to use this article
When using UVC cameras on Windows laptops, intermittent frame freezing may occur during UYVY video streaming.
Why this happens
This behavior can be caused by Windows power-saving features, such as CPU C-states and USB selective suspend, which can slow down USB interrupt handling.
Disable power-saving settings before streaming
Disable CPU C-states and USB selective suspend before starting the stream.
Download disable_pwr_setting.reg, then run the following commands in PowerShell to apply the registry settings:
# Import the registry file silently without confirmation dialog.
# Using -Wait ensures the registry update is finished before the next step.
Start-Process -FilePath "regedit.exe" -ArgumentList "/s", "disable_pwr_setting.reg" -Wait
# Force Windows to reload the current power scheme to apply changes immediately.
powercfg -setactive scheme_current
Check the result
Start the UYVY stream again and confirm that the frame freeze no longer occurs.
Restore power-saving settings
After streaming, download restore_pwr_setting.reg, then run the following commands to restore the original power settings:
# Import the registry file silently without confirmation dialog.
Start-Process -FilePath "regedit.exe" -ArgumentList "/s", "restore_pwr_setting.reg" -Wait
# Force Windows to reload the current power scheme to apply changes immediately.
powercfg -setactive scheme_current
If the issue continues
- Apply the power setting change before starting the camera stream.
- If the issue only happens through a hub or a specific port, test a direct USB connection as well.