Hello,
Screen flickering in Windows is usually caused by display drivers. To update your display driver, you'll need to start your PC in safe mode, uninstall your current display adapter, and then check for driver updates.
Start your PC in safe mode, then select and hold (or right-click) Start and select Device Manager.
Expand the Display adapters section, select and hold (or right-click) the listed adapter, then select Uninstall device. Select Delete the driver software for this device, then select Uninstall and restart your PC.
After your PC restarts, press Windows logo key + I on your keyboard to open Settings. If that doesn't work, select Start > Settings .
From Settings, select Update & security > Windows Update > Check for updates, and install any available updates.
Uninstall your display driver
In the search box on the taskbar, type device manager, and then select it from the list of results.
Select the arrow to expand Display adapters.
Under Display adapters, right-click the adapter, then select Properties.
Select the Delete the driver software for this device check box, and then select OK.
Restart your device and Windows will attempt to reinstall the driver.
Note: If you don't see Delete the driver software for this device check box, make you started your PC in safe mode.
And see if it helps,
Thank you
--If the reply is helpful, please Upvote and Accept as answer--