The Windows Display Cache contains all the data related to your computer display. It helps the computer to remember what mode and resolution to use when a particular display output is detected. This helps avoid the hassle of manually applying all the settings once a particular display output has been connected. But sometimes this causes a cascade of issues – if the display output is not working properly. In this case, you should reset or clear your Display cache and see if that helps.
Select Yes when you see the confirmation box when asked to confirm.
Restart your computer and your display configuration and settings will be reset to Windows defaults.
What we did here was to force Windows 10 to forget the monitors and their respective settings stored on the computer. So, the next time you connect to an external display, it will be treated as a newly connected display, and you will begin with the default and optimal values to work again.
This fix can be very useful when you connect to an external display, and find that the output is not to your satisfaction.
If you find that the results are not to your satisfaction, you can always use the created restore point to restore your computer.
A bunch of posts on this website that will help you reset other functions or software:
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP since then. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.