How to set different screen resolution for each user account in Windows 10/8/7

Screen resolution is a setting that determines how much details and information is displayed on your computer’s screen, and is measured horizontally and vertically in pixels.

Windows chooses the best display settings, including screen resolution, Monitor Refresh Rate, and color, based on your monitor. These settings differ depending on whether you have an LCD or a CRT monitor.

While it is usually a good idea to set your computer’s screen resolution to its native resolution – the resolution a monitor was designed to display based on its size, there may be a reason why you’d want to change it. You can select any of the recommended resolutions or simply let your eyes decide what suits you best.

Some recommended resolution for monitors

Resolution based on LCD monitor size

Resolution based on CRT monitor size

Unlike LCD monitors, CRT monitors generally don’t come in widescreen sizes. Almost all have a standard 4:3 screen ratio, with resolutions in the same 4:3 ratio of width to height. Here are the recommended resolution based on CRT monitor size

An LCD monitor running at its native resolution usually displays text better than a CRT monitor. LCD monitors can technically support lower resolutions than their native resolution, but text won’t look as sharp, and the image might be small, centered on the screen, edged with black, or look stretched.

Change screen resolution in Windows

If you want to change your screen resolution in Windows 7/8/10, right-click on your desktop and select Screen Resolution.

In the Control Panel Display setting window which opens up, you can set the Resolution you want, from the drop-down menu. You can go here to learn more on how to adjust your monitor for better screen resolution.

If you are a user of Windows 10, you cam also open Settings > System > Display. Click on Advanced Display Settings to open the following windows.

Change screen resolution in Windows 10

Here you can set the screen resolution.

Set different screen resolution for every user

Windows OS does not let you set screen resolution per-user. Once you set a screen resolution using the Control Panel, the same setting applies to all users. But you can if you wish, set it so that your monitor displays an individual resolution for each use account. That is every time any user logs on, he will get the screen resolutions that he has set so for his account.

To do so, download and use Caroll. This freeware will automatically adjust the screen resolutions for each PC user.

The first time you run it, the application will show all the available screen resolutions. Select the one you want and click on Change screen resolution and restore with every logon Now the next time you logon, Carroll changes the screen resolution automatically without displaying the user interface.

Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. 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.


  1. JustSayinEP

    Unacceptable – Windoze 7 and 8 should have this built-in. Downloading third-party ‘solutions’ for something as basic as a resolution per user is ridiculous. And having an article show up as a “How To” do something in Windoze when in fact there is no built in solution is disingenuous, at best…..

  2. Barbara Cartwright

    Somebody was a bit grumpy a year ago… gwumpy wittle wamb. kisses?

  3. LOL JustSayinE, you remind me of a loser I once knew! 😀

  4. Johnicus

    That was an adult reply!!!

  5. Sean Botha

    I know this is an old article, but just wanted to say thank you you helped me out.

  6. Geoffrey Lee Robbins

    Hey, thanks for the nifty work around. KUDOS!

Leave a Reply

Your email address will not be published. Required fields are marked *

5 + 2 =