This tool can help resetting monitor/display configurations for when your machines gets out of suspend/sleep/shutdown mode and resets the displays to wrong defaults (especially wrong scaling).
Documentation and download: [WayBack] Custom Resolution Utility (CRU)
Custom Resolution Utility (CRU) allows custom resolutions to be defined for both AMD/ATI and NVIDIA GPUs by creating EDID overrides directly in the registry without dealing with .inf files. Download:
Note the requirements:
- Windows Vista or later (Windows XP does not support EDID overrides)
- AMD/ATI or NVIDIA GPU with appropriate driver installed (Microsoft Basic Display Adapter driver does not support EDID overrides)
- Some Intel GPUs and laptops with switchable graphics are supported with one of these drivers:
- 6th/7th generation (Skylake/Kaby Lake): Intel Graphics Driver for Windows [15.45]
- 4th/5th generation (Haswell/Broadwell): Intel Graphics Driver for Windows [15.40]
- 4th generation (Haswell) for Windows 7/8.1: Intel Graphics Driver for Windows 7/8.1 [15.36]
Old version at [WayBack] GitHub – radamar/Custom-Resolution-Utility-ToastyX: Custom Resolution Utility for Windows by ToastyX, duplicated so the source won’t be lost..
Short instructions (but be sure to read the long ones above as well) slightly rephrased for readability:
- For each monitor
- Disable all of the default “Established Resolutions”
- Delete all of the default “Detailed Resolutions”
- Delete all of the default “Standard Resolutions”
- Add a new “Detailed Resolution”
- Under new “Detailed Resolution” I left all of the settings the same except for the active horizontal and vertical pixel dimensions, which is obviously where you set your desired screen resolution.
- Once all monitors are configured properly, close CRU and run the restart.exe or restart64.exe included with CRU and you should be good to go!