Monday, September 24, 2007

How to change screen resolution on Windows Server 2008 Server Core

Since Windows Server 2008 Server Core doesn't have access to display properties, you must change the screen resolution using the registry. Here's how:

  • Log into Server Core with an admin account
  • Run Regedit from the command prompt and modify the following reg keys:
HKLM\System\CurrentControlSet\Control\Video
  • There, you will find one or more GUIDs. Expand each one to find the one with a VolatileSettings subkey under the 0000 subkey (usually the first GUID)
  • Double-click the 0000 key and modify the DefaultSettings.XResolution and DefaultSettings.YResolution values to set your resolution
  • Close Regedit
  • Logoff and log back on to receive the new resolution settings

Labels: , ,


Subscribe to my feed   StumbleUpon Toolbar

Subscribe to The EXPTA {blog} by Email

3 Comments:

At June 18, 2008 7:10 PM , Anonymous Zachary said...

Hi, is this possible for Windows Vista Ultimate x64 SP1? I tried but it does not work.

 
At June 18, 2008 7:15 PM , Blogger Jeff said...

Only when it's installed on a Commodore C64 with the Flemish locale. :-/

 
At July 16, 2008 4:04 PM , Anonymous Tsunami said...

Hi

Is there a way to script this using WSF and vbscript to read the required GUID and to use REGWRITE to write that back to the registry.

 

Post a Comment

Thank you for posting a comment! It is my hope that you find the information here useful. Let me know (and others) if this post helped you out or if you have a comment or further information.

Links to this post:

Create a Link

<< Home