Screen flickering in Windows is usually caused by a display driver issue or an incompatible app. To determine whether a display driver or app is causing the problem, please follow this troubleshooter:

Troubleshoot screen flickering in Windows