Custom screen resolution on laptops with integrated or discrete graphics Intel - a topic that worries many device owners from ASUS, Lenovo, HP and other brands. Standard Windows or driver settings often do not offer the options you need, especially if you connect an external monitor with a non-standard resolution (for example, 2560×1440 at 120 Hz) or trying to optimize the image for older games. In this article we will look at all the ways to add a custom permission - from built-in tools to manually editing the registry.

The problem is complicated by the fact that Intel drivers (especially for graphics UHD Graphics, Iris Xe or old HD Graphics 4000/5500) often block non-standard permissions "for security". However, you can bypass these restrictions - and we will show you how. It is important to understand that incorrect settings can lead to image artifacts, screen flickering or even temporary signal loss, so perform all actions carefully.

Why don't the default settings offer the required resolution?

Windows and drivers Intel limit the list of available permissions for several reasons:

  • 🔹 Official monitor support: the system shows only those resolutions that the monitor transmits via EDID (Extended Display Identification Data). If the manufacturer has not specified the resolution 3440×1440 in the display firmware, Windows will not offer it.
  • 🔹 Driver limitations: Intel blocks non-standard refresh rates (for example, 100 Hz on 1920×1080) to prevent equipment damage.
  • 🔹 Scaling issues: on laptops with screens 4K or 3K Windows can hide low resolutions to avoid blurry text.
  • 🔹 Outdated drivers: in versions older than 2020 (Intel Graphics Driver 27.xx and below) there is no support for user permissions through the control panel.

For example, if you connected an ultra-wide monitor Samsung Odyssey G9 with permission 5120×1440, but only available in the list 3840×1080, the problem is precisely EDID. You can solve this either by updating the monitor firmware or by manually adding resolution.

⚠️ Attention: On laptops with hybrid graphics (Intel + NVIDIA/Optimus or Intel + AMD) Custom permissions may not apply if a discrete graphics card is active. Before setting up, check which GPU is being used via Task Manager → Performance → GPU.

Method 1: Using the Intel Graphics Command Center

Modern drivers Intel (versions 2021 and newer) include the utility Intel Graphics Command Center, which allows you to add custom permissions without editing the registry. This method is the safest and recommended for most users.

Instructions:

  1. Open Intel Graphics Command Center (find through Windows search or in the tray next to the clock).
  2. Go to section Display → General Settings.
  3. Select the monitor for which you want to change the resolution (if there is more than one).
  4. Click Custom Resolutions (in older versions - Add Custom Resolution).
  5. Enter the required parameters:
    • 📏 Width (width e.g. 2560)
    • 📏 Height (height, for example, 1080)
    • 🔄 Refresh Rate (refresh rate, e.g. 144 Hz)
    • 🎯 Timing Standard (select CVT-RB for wide monitors or DMT for standard)
  • Click Add, then Apply and confirm the changes.
  • The monitor supports the specified refresh rate|

    The cable (HDMI/DisplayPort) corresponds to the version for transmitting such a signal|

    The laptop is connected to the network (some changes require a reboot)|

    Important data has been saved (if a failure occurs, the screen may go dark for 10-15 seconds)

    -->

    If after application the screen goes dark or artifacts appear, wait 15 seconds — the system will automatically roll back the changes. If this does not happen, reboot the laptop into safe mode (hold power button 10 seconds for forced shutdown).

    Method 2: Manually adding permission through the Windows Registry

    If Intel Graphics Command Center is missing or does not offer the option of custom permissions, you can manually add the necessary parameters through the registry. This method works on all versions of Windows (from 7 to 11) and is suitable for older drivers.

    Step by step instructions:

    1. Open Registry Editor: press Win + R, enter regedit and confirm.
    2. Follow the path:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
    3. Inside a folder Configuration find a subfolder with a long name (for example, DEADBEEF-0000-0000-0000-000000000001). There may be several of them - select the one where in the parameter PrimitiveMode The current resolution of your screen is indicated.
    4. Create a new one Binary parameter (right click → New -> Binary Parameter) with name DA_Timing_1 (or DA_Timing_2, if the first one already exists).
    5. Open the option and enter the details in hexadecimal format. Example for permission 2560×1440@60Hz:
      00 00 00 00 00 00 00 00 0A 00 00 00 00 00 00 00
      

      20 09 00 00 58 05 00 00 01 00 00 00 00 00 00 00

      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      Note: For other resolutions use timing calculator (select format Detailed and copy the hex values).
    6. Restart your laptop. The new resolution will appear in the standard screen settings.
    ⚠️ Attention: Incorrect values in the registry can lead to image loss before rolling back the changes. Before editing, create a system restore point (Control Panel → Recovery → Set up system recovery).
    How to return to default settings if the screen does not work?

    If the screen does not turn on after making changes to the registry:

    1. Restart your laptop and hold Shift when turned on to enter safe mode.

    2. In Safe Mode, open regedit and delete the created parameter DA_Timing_X.

    3. Reboot normally.

    If Safe Mode is not available, connect an external monitor or use Windows recovery disk.

    Method 3: Using the Custom Resolution Utility (CRU)

    Program CRU (Custom Resolution Utility) is the most popular tool for adding custom resolutions on Windows. It works with any video cards, including Intel, and does not require deep knowledge of the registry.

    Download CRU from the official website MonitorTests (version 1.5.2 or newer). The utility is portable and does not require installation.

    Instructions:

    1. Run CRU.exe on behalf of the administrator.
    2. In the top drop-down list, select the monitor for which you want to add a resolution.
    3. Click Add in section Detailed resolutions.
    4. Fill in the fields:
      • 📏 Resolution: Enter the width and height (for example, 3440x1440).
      • 🔄 Refresh rate: update rate (e.g. 100).
      • 🎯 Timing: select Automatic (LCD standard) for monitors or Manual for fine tuning.
  • Click OK, then Restart64 (or Restart for 32-bit systems).
  • Open Windows Screen Settings (Win + I → System → Display) and select a new resolution.
  • Parameter in CRU Recommended value Explanation
    Front porch (pixels) 48 Time between active region and sync pulse
    Sync width (pixels) 32 Clock duration
    Back porch (pixels) 80 Time after sync pulse to active region
    Polarity Positive Clock Polarity (for most monitors)

    If after applying the resolution is not displayed in Windows, check:

    • 🔌 Is the monitor connected via DisplayPort (it supports higher resolutions than HDMI).
    • 🔄 Are the drivers updated? Intel (via Intel Driver & Support Assistant).
    • 📋 Are there any conflicts with color management software (for example, ICC profiles or NVIDIA Control Panel).

    1920×1080 (Full HD)|

    2560×1440 (QHD)|

    3440×1440 (UltraWide)|

    3840×2160 (4K)|

    Other (write in comments)

    -->

    Method 4: Setup via PowerStrip (for advanced users)

    PowerStrip — a powerful utility for fine-tuning displays, supporting even old video cards Intel HD Graphics 3000/4000. It allows you not only to add resolutions, but also to adjust color profiles, refresh rates, and even overclock the GPU (at your own risk).

    Download the program from the official website EnTech Taiwan (version 5.15 or newer). The utility is paid, but has 30-day trial period.

    How to add permission:

    1. Install and launch PowerStrip.
    2. Right-click on the tray icon → Display Profiles → Configure.
    3. In the section Display settings select your monitor.
    4. Click Custom ResolutionsAdd.
    5. Enter resolution settings and timings (use values from calculator).
    6. Save the profile and apply it.
    ⚠️ Attention: PowerStrip allows you to change GPU clock speed, which may lead to overheating or malfunctions. Do not change the settings Core Clock or Memory Clock for integrated graphics Intel - this is fraught unstable system operation and reduced chip life.
    💡

    If the screen flickers after applying the resolution in PowerStrip, try reducing the refresh rate by 5-10 Hz or select a different timing standard (for example, CVT instead of DMT).

    Solving problems with custom permissions

    Even after successfully adding a permission, problems may still occur. Let's look at typical scenarios and ways to solve them:

    Problem Possible reason Solution
    The resolution is in the list, but when selected, the screen goes blank Monitor does not support the specified refresh rate Reduce the frequency by 10-20 Hz or check your monitor specifications
    The image is blurry or has artifacts Incorrect timings or incompatible cable Use DisplayPort instead of HDMI or configure timings in CRU
    Permission resets after reboot Conflict with drivers or display management software Update your drivers Intel or disable software like AMD Radeon Software
    No custom permissions option in Intel Command Center Outdated driver version Remove current drivers via Display Driver Uninstaller (DDU) and install the latest version from the Intel website

    If you encounter black screen After applying permissions, try the following steps:

    1. Wait 15-20 seconds - Windows should automatically roll back the changes.
    2. If the screen does not recover, restart the laptop in safe mode (hold Shift when pressed Reboot in the Start menu).
    3. In Safe Mode, remove the added permissions via CRU or register.
    4. If Safe Mode is not available, connect an external monitor via HDMI and rollback the changes.
    💡

    Always test new resolutions with the lowest refresh rate (eg 30Hz) and then gradually increase it. This will help prevent damage to your monitor or video card.

    Features for laptops with hybrid graphics (Intel + NVIDIA/AMD)

    On devices with technology NVIDIA Optimus or AMD Switchable Graphics (For example, Lenovo Legion, ASUS TUF, HP Omen) Custom permissions may not apply if a discrete graphics card is active. In this case:

    • 🔹 For NVIDIA:
      1. Open NVIDIA Control Panel (right click on desktop → NVIDIA Control Panel).
      2. Go to Display → Change resolution.
      3. Click Customize and add the required resolution.
      4. In the section 3D Settings → Preferred graphics processor select High-performance NVIDIA processor for applications where custom resolution is needed.
    • 🔹 For AMD:
      1. Open AMD Radeon Software.
      2. Go to Display → Custom Resolutions.
      3. Add a permission and apply it.
      4. In the section Performance → Tuning turn off Automatic and select High Performance for gaming applications.

    If even after this the permission is not applied, try:

    • 🔌 Disable discrete graphics card in Device Manager (right click → Disconnect device).
    • 🔄 Use an external monitor connected directly to the port Intel (usually marked with the symbol iGPU or Intel on the laptop case).
    • 📋 Update the laptop BIOS (sometimes manufacturers add support for new resolutions in the firmware).

    FAQ: Frequently asked questions about setting resolution on Intel

    Is it possible to add 4K resolution (3840x2160) on a laptop with Intel UHD Graphics 620?

    Yes, but with reservations:

    • 🔹 External monitor must support 4K@60Hz through DisplayPort 1.2 or HDMI 2.0.
    • 🔹 For Intel UHD Graphics 620 maximum frequency at 4K60 Hz (on 30 Hz will work stably, but with delays).
    • 🔹 Laptop internal screen rarely supports 4K - usually maximum 1920×1080 or 2560×1440.
    • If the screen flickers 4K@60Hz, try:

      1. Use cable DisplayPort instead of HDMI.
      2. Reduce frequency to 30 Hz.
      3. Update drivers Intel up to version 30.0.101.1191 or newer.
    After adding a permission to CRU, it does not appear in Windows settings. What to do?

    The problem is usually related to:

    • 🔹 Wrong choice of monitor in CRU (check that you are editing the correct display).
    • 🔹 Conflict with manufacturer's software (For example, Lenovo Vantage or ASUS Splendid). Turn it off.
    • 🔹 Outdated drivers. Remove current drivers via DDU and install the latest ones from the site Intel.

    Also try:

    1. Run CRU as administrator.
    2. After adding permission, click Restart64.exe (in the folder with CRU).
    3. Check if the permission is hidden in Windows. To do this, open Screen Settings, press Ctrl + Shift and click on the list of permissions - hidden options will appear.
    How to return to standard resolution if the screen does not work after the changes?

    Recovery methods:

    1. Wait 15 seconds: Windows will automatically rollback changes if the signal is not stable.
    2. Safe Mode:
      1. Turn off the laptop (hold the power button 10 seconds).
      2. Turn on and hold immediately Shift until the recovery menu appears.
      3. Select Safe Mode and delete custom settings via CRU or register.
    3. External monitor:
      1. Connect a second monitor via HDMI.
      2. Windows will automatically transfer the image to it.
      3. Roll back the changes and disable custom resolution.
    4. Reset drivers:
      1. Boot into Safe Mode.
      2. Remove drivers via Device Manager (right click on Intel GraphicsRemove device).
      3. Reboot - Windows will install the base driver.

    If all else fails, use system restore point or reinstall Windows.

    Is it possible to add a resolution with a non-standard aspect ratio (for example, 21:9)?

    Yes, but there are nuances:

    • 🔹 For external monitors (For example, LG 34WK95U with 21:9) just add permission via CRU or Intel Command Center.
    • 🔹 For laptop internal screen (For example, 17.3" 2560×1080) may be required:
      • Update EDID screen (requires specialized software and is risky).
      • Usage PowerStrip to force timing.
    • 🔹 On old laptops (Intel HD Graphics 4000 and below) non-standard ratios may not be supported in hardware.

    To check compatibility:

    1. Find out the laptop matrix model (via AIDA64 → Display → Monitor).
    2. Find the matrix specifications on the manufacturer's website (for example, BOE, LG Display, Samsung Display).
    3. Check if the matrix supports the desired aspect ratio.
    How to add resolution for an old game that does not support Full HD?

    Many retro games (eg. GTA San Andreas or NFS Underground 2) do not have resolution settings and work in 800×600 or 1024×768. To run them in modern resolution:

    1. Add a custom resolution through CRU (For example, 1280×960 for the ratio 4:3).
    2. Use utilities to force scaling:
      • DgVoodoo 2 — emulates DirectX and allows you to run games in any resolution.
      • SpecialK — injects resolution settings into the game.
  • Set up scaling in the driver:
    1. Open Intel Graphics Command Center.
    2. Go to Display → Scaling.
    3. Select Scale Full Screen (scaling to full screen).
  • For games on DOS (via DOSBox) set the resolution in the configuration file dosbox.conf:

    [sdl]
    

    fullscreen=true

    fulldouble=false

    fullresolution=1920x1080

    windowresolution=1920x1080

    output=opengl