Sweepfor Mac

Troubleshooting

Mac Won't Let You Change the Resolution? Here's How to Force It

Mac stuck at one resolution that won't change? Force the resolution you need with hidden settings, EDID overrides, and corrupted display prefs cleanup.

7 min read

You open System Settings → Displays, look for the resolution options, and there’s nothing to pick from. Or the dropdown is grayed out. Or the only choice is the wrong one — Apple shows “Default for display” and refuses to give you anything else.

This guide walks you through the steps to force a resolution macOS doesn’t want to give you.

Show all available resolutions

Apple hides the full resolution list by default. To unhide it:

System Settings → Displays → click the affected display → click the resolution dropdown. There’s a “Show all resolutions” toggle (its location moves slightly between macOS versions; on Sonoma and Sequoia it’s right in the resolution panel).

Toggle it on. The full list of resolutions the display’s EDID claims to support appears.

If your target resolution still isn’t there, the monitor isn’t telling macOS it supports that mode. EDID is the next stop.

Try a different cable type

Resolution availability is partly a function of cable bandwidth. A cable that’s borderline at one resolution will simply not be offered at a higher resolution.

For 4K 60Hz, you need at minimum a Premium High Speed HDMI cable, DisplayPort 1.2, or USB-C with full DisplayPort Alt Mode lane allocation. For 4K 120Hz or 5K, you need HDMI 2.1, DisplayPort 1.4, or Thunderbolt.

If you’re using a USB-C cable that came with a charger, it might be USB 2.0 only with no video support. Use a verified video-capable cable, or ideally Thunderbolt-rated.

Bypass hubs and docks

Hubs and docks frequently downgrade available resolution. If you’re going through a hub, plug the monitor directly into the Mac as a test. If higher resolutions appear, the hub is the limit.

Cheap USB-C hubs commonly cap at 1080p 60Hz or 4K 30Hz despite marketing claims. Thunderbolt 4 docks (CalDigit TS4, OWC Thunderbolt 4 Dock, Anker Apex) generally pass through 4K 60Hz cleanly, sometimes 4K 120Hz.

Reset corrupted display prefsSweep can wipe and rebuild stale display preference files when those are the cause. Get Sweep free →

Reset display preferences

If macOS used to offer the resolution you want and now doesn’t, the cause is likely corrupted display preferences. macOS caches per-display configuration in ~/Library/Preferences/ByHost/com.apple.windowserver.displays.plist. When this gets corrupted — usually after a force-shutdown or a botched cable disconnect — macOS can lock you into a single resolution.

Symptoms:

  • Resolution options were available before, aren’t now.
  • “Default for display” is the only option shown.
  • Settings won’t save across reboots.
  • Same monitor and cable work fine on another Mac.

Manual reset: quit System Settings. Finder → Cmd + Shift + G~/Library/Preferences/ByHost/. Move all com.apple.windowserver files to your Desktop. Restart.

You lose display arrangements and per-display color profiles in the process. Worth it for the resolution fix.

Use BetterDisplay or SwitchResX to force a mode

If macOS won’t offer the resolution you want even with all of the above, third-party tools can force it.

BetterDisplay (free): create custom resolutions, override EDID with a clean version, force resolutions that aren’t in the EDID but that the panel can actually display.

SwitchResX (paid, $19): more powerful EDID editing, particularly useful for forcing HiDPI (“looks like 5K”) on 4K monitors with proper text scaling.

Try BetterDisplay first — most cases get sorted by its EDID override feature without needing the paid alternative.

Check for managed restrictions

If the Mac is managed by an organization, an MDM profile may be enforcing a specific resolution. System Settings → General → Device Management shows installed profiles. Click any present, look for display restrictions.

You can’t override an MDM-enforced setting — IT has to change it.

Skip the manual huntSweep clears the cached configs and broken plists that mess with macOS. Download Sweep free →

EDID issues — when the monitor lies

EDID is the data block the monitor sends to identify itself and report capabilities. When EDID is malformed:

  • The monitor might claim less than it can actually do, hiding higher resolutions.
  • It might claim modes it can’t actually display, which macOS validates and refuses.
  • HDR-related EDID errors can cap resolution at SDR-only modes.

How to spot EDID issues:

  • The same monitor with the same cable offers different resolutions on Windows than Mac.
  • HDMI vs. DisplayPort negotiate different sets of resolutions.
  • Resolution options change after rotating the display and re-detecting.

BetterDisplay can read the current EDID, edit it, and re-broadcast a clean version to macOS. This is the fix when the monitor’s firmware EDID is the underlying issue.

Tip: Apple's Studio Display has resolutions hard-coded in firmware. If you can't get the resolution you want on a Studio Display, check `System Settings → General → Software Update` — Apple ships Studio Display firmware updates as part of macOS releases.

Display arrangement vs. resolution

A specific gotcha: in a multi-display setup, the resolution settings live per-display. If you change the resolution on one display while having the wrong display selected in System Settings → Displays, you might be changing the wrong screen.

In System Settings → Displays, click each display individually in the top of the panel before changing settings. The resolution options shown apply to whichever display is selected.

ColorSync interaction

Rarely, an active ICC profile can lock the display into a specific mode by virtue of its calibration data. If you have a third-party profile active (DisplayCAL, X-Rite), switch to the stock Apple profile in System Settings → Displays → Color Profile and check if more resolutions become available.

This is niche but real. Most calibration profiles don’t restrict resolutions, but a corrupted one occasionally does.

Apple Silicon vs. Intel

Apple Silicon Macs support specific resolutions per chip:

  • M1/M2 base: up to 6K external, single display.
  • M1 Pro/Max, M2 Pro/Max: up to 6K external, multiple displays.
  • M3/M4 series: similar capabilities at improved bandwidth.

Don’t try to push past your chip’s documented limits — macOS will silently fall back to a lower mode.

Intel Macs with discrete GPUs sometimes show different resolution options on integrated vs. discrete graphics. If you’re capped at low resolution and forcing the discrete GPU (System Settings → Battery → Options → Automatic graphics switching: Off) helps, you’ve found your issue.

What Sweep handles

For resolution issues, Sweep helps when the cause is software-side preference corruption:

  • Clears corrupted WindowServer prefs in one click.
  • Wipes cached EDID data from previously-connected displays.
  • Removes leftover ICC profiles that can interfere with available modes.

Sweep can’t override an MDM policy, edit a monitor’s hardware EDID, or unlock chipset-level limits. For prefs corruption, it’s the fastest cleanup path.

There’s a faster waySweep does this cleanup in seconds. Try Sweep free →

Show all resolutions first. Verify cable and connection grade. Bypass hubs. Reset display prefs. If the monitor’s EDID itself is the problem, BetterDisplay can override it. Most resolution-locked cases get fixed in the first three steps.

← Back to all guides