Change DPI scaling inside RDP session (2008 R2 / 2012 R2)

We have two servers:
Server 2012 R2 RDS 
Server 2008 R2 RDS
Users are constantly reporting being unable to change their screen resolution. After some digging, the reason they're trying to change the resolution is because their text is too small to see. DPI scaling is obviously the answer, but when users go into the
setting it is greyed out and cannot be changed.
Now, for Server 2008 R2, I've found this link:
http://support.microsoft.com/kb/2726399/en-us
Does this hotfix actually do what I suspect/hope/blindly-pray it will do? Does it re-enable the DPI options if connected via RDP? The article doesn't actually say what it does, just that it will "fix" the issue.
Next, for Server 2012 R2, I've found this link:
http://blogs.msdn.com/b/rds/archive/2012/06/13/remote-desktop-services-what-s-new-in-windows-server-2012-release-candidate.aspx
The second last section mentions "Support for Changing DPI in Remote Sessoins." Having logged into this RDS server, this is not the case, the setting is greyed out just like in Server 2008 R2.
What needs to be done to get this working on both platforms? My end result is I want users to log in and be able to go into the preferences, move the DPI slider to their desired text size and fix their problem without resorting to workarounds like decreasing
the resolution of their local PC to increase the apparent size of text.
If this isn't possible, is there a way to configure RDS to run at a lower resolution permanently but to stretch to fit any screen resolution? Right now, if you drop the resolution on an RDP session, it just takes up part of the user's screen. In the newest
RDP clients, I notice the Smart Sizing option, but it apparently isn't "smart" enough to stretch higher than the base resolution of the session.
I've looked through literally years of forum posts and articles and nothing seems to point at a user-friendly fix such as take the slider, choose your size, done.

Hi,
For Windows Server 2008 R2, you may need to apply the Hotfix in your post.
The DPI adjustment is not available in a Remote Session (RDP)
http://support.microsoft.com/kb/2544872
You cannot change the DPI setting through a Remote Desktop session on a computer that is running Windows 7 or Windows Server 2008 R2
http://support.microsoft.com/kb/2726399/en-us
However, when I remote to a Windows 8, Windows Server 2012 and Windows Server 2012 R2 machine, I have no such issue.
Please check if your clients have the latest update for RDP installed.
Resolution and Scaling Level Updates in RDP 8.1
http://blogs.msdn.com/b/rds/archive/2013/12/16/resolution-and-scaling-level-updates-in-rdp-8-1.aspx
Description of the Remote Desktop Protocol 8.0 update for Windows 7 SP1 and Windows Server 2008 R2 SP1
http://support.microsoft.com/kb/2592687
Remote Desktop Protocol 8.1 Update for Windows 7 SP1 released to web
http://blogs.msdn.com/b/rds/archive/2013/11/12/remote-desktop-protocol-8-1-update-for-windows-7-sp1-released-to-web.aspx
Hope this helps.
Jeremy Wu
TechNet Community Support

Similar Messages

  • Unable to Change Screen Resolution in Remote Session - Windows Server 2012 R2

    Does anybody know of a way to allow Remote Desktop users to adjust their own screen resolution in a remote session under Windows Server 2012 R2? We are struggling with this and can't seem to find a solution.
    When users login to their RDP session and try to adjust their screen resolution this message is displayed in Control Panel:
    "The display settings can't be changed from a remote session."
    We don't want to use the "make text and other items larger or smaller" scaling feature, as this produces undesirable results with some of our applications.  We also don't want to have to support multiple types of RDP clients or RDP shortcut
    files.
    We have looked at other posts but can't find an answer that applies to Windows Server 2012 R2.  The closest thing we could find is KB2726399, but it only applies to Server 2008.
    Does anybody have a solution for Server 2012?
    Thanks

    Hi,
    Currently you cannot change the resolution from within the session.  This is normal and expected behavior.  
    Unfortunately this means you need to set the desired resolution before connecting by using custom .rdp files, manually within the Remote Desktop Client, custom web launch page, custom windows launch program, etc.
    -TP

  • Can't copy and paste files using RDP session in server 2012

    I'm running windows 8, but I have also verified on a windows 7 machine as well. We have server 2012 installed on a machine
    I use remote desktop to get into. I cannot copy files from my local pc and use paste to get them to the server. I could do this with server 2008. Is there some setting I have to change or does this not work with server 2012?
    FYI, clipboard is checked when I open my remote desktop connection window. If I connect into a win server 2008 r2 machine from the same local machine, I can copy and paste files
    just fine.
    - Michael

    Hi,
    I believe RDS clipboard redirection should be enabled by default also on Windows Server 2012. Is there perhaps is a Group Policy Object active that is configured to disable Clip Board Redirection? Either on the computer or the user OU. If not:
    You did not explicitly state this, but I'm assuming that you are running in Application Mode (meaning you did not install the RD Session Host role) ? If so please check the registry on the Windows Server 2012 destination server and look for:
    HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Winstations\RDP-Tcp\fDisableClip
    this should be set to
    0, to make allow Clipboard Redirection
    Also check the key below:
    HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Addins\Clip Redirector
    This should have: 
    Name
    REG_SZRDPClip
    Type
    REG_DWORD0x00000003
    If you did run the RD Session Host role, and you have done so using a Scenario Based Deployment (Scenario
    Based Deployment of RDS in Windows Server 2012 ) you will have a Remote Desktop Management Service GUI available as pat of the Server Manager with which you can enable or disable ClipBoard Redirection from within a GUI on a Session Collection level
    or you can use PowerShell
    Using Powershell to install, configure and maintain RDS in Windows Server 2012
    Kind regards,
    Freek Berson
    The Microsoft Platform
    Twitter
    Linked-in
    Wortell company website

  • Wallpaper on RDP sessions onn Server 2012

    Hi
    Like many organisations we set the wallpaper of our servers dependant whether they're live, test, or Dev. It's set by group policy.
    It works well and I'm sure it's stopped some unfortunate "reboot" scenarios. We've just started to introduce 2012 and I've noticed that it doesn't display the custom wallpaper when I RDP (8.0) to it.
    If I look at the display settings it appears to be pointing to the right Jpeg.
    Any ideas?
    Alex

    Hi Mr P,
    Did "Desktop background" option under Experience tab in the Remote Desktop Connection (RDC) client get enabled when we connect to the remote? If not, we need to enable
    the option. Besides, please disable the following policy setting on the remote computer we are connecting to:
    Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment\
    Enforce Removal of Remote Desktop Wallpaper
    Regarding this setting, the following article can be referred to for more information.
    Remote Session Environment
    http://technet.microsoft.com/en-us/library/ee791847(v=ws.10).aspx
    If the issue persists, please check event logs in Event Viewer to see if some related events were logged.
    Best regards,
    Frank Shen

  • Windows Server 2008 R2 SP1 RDS hang and stop responding new rdp session. Already connected session also hang as well

    We have a Windows Server 2008 R2 SP1 RDS supporting many ThinClients, mostly using a mandatory profile on a Windows 2003 R2 AD environment
    at the moment of the hang what we experienced was:
    New RDP sessions got stucked in the legend "Iniciando" (we have the spanish MUI).
    Systems Events shows a lot of Warnings:
    The Group Policy Client Side Extension Group Policy Shortcuts may have caused the Group Policy Service to terminate unexpectedly. To prevent further failures in the Group Policy
    Service, this extension has been temporarily disabled until after the next system restart. Group Policy settings managed by this extension may no longer be enforced until the system is restarted. The vendor of this extension should be contacted if this issue
    recurs.
    and after that a lot of this errors:
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the CryptSvc service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the NlaSvc service.
    The RDP protocol component X.224 detected an error in the protocol stream and has disconnected the client.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the Schedule service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the gpsvc service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the BITS service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the SessionEnv service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the ShellHWDetection service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the CertPropSvc service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the IKEEXT service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the iphlpsvc service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the SessionEnv service.
    A timeout (30000 milliseconds) was reached while waiting for a transaction response from the iphlpsvc service.
    During the problem we ping DC and Network Share where Profile and Document Redirection resides and they were working OK (we also did a
    \\server\HomeUsers and we reached it without problem)
    Only reseting the server worked, Any Ideas of what could be causing this ?? Best Regards
    Federico Giampietri Latamsupport IT Infrastructure Services

    Hi Clarence,
    Today we experienced the problem again,
    Users can’t login to RDS, but now they got stucked at “"Please wait for the Group Policy client”;
    System log events recorded the following errors again:
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the Schedule service.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the sessionenv service.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the ShellHWDetection service.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the Wuauserv service.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the BITS service.
    timeout (30000 milliseconds) was reached while waiting for a transaction response from the CertPropSvc service.
    What path do you suggest to investigate further?
    Thanks a lot!
    Federico Giampietri Latamsupport IT Infrastructure Services

  • Windows 2008 R2 not registering logon events to 2003 RDP sessions

    Hi,
    I have few windows 2008 R2 terminal servers which I use to RDP into other 2008/2003 servers.
    The audit policy for logon/logoff event for success of failure is setup for all servers via group policy.
    I've noticed when I log on to any 2003 server from 2008 terminal server there is no logon/log off event generated on the 2008 server.  There is related events on 2003 servers. This does not happen when I log on to 2008 servers from 2008 server.
    there is a related event created on both side.
    Any idea why there is no even created for 2008 to 2003 rdp sessions?
    Thanks in advance

    when pre-authentication is used, events are registered on both ends: client, when pre-authentication occurs and server, when client is completely authenticated on the server.
    > on the 2008 terminal server when RDP into 2003 from 2008,
    you should see, because starting with Windows Server 2008, RDP client always performs pre-authentication.
    My weblog: http://en-us.sysadmins.lv
    PowerShell PKI Module: http://pspki.codeplex.com
    Check out new:
    PowerShell FCIV tool.

  • Windows 8.1 DPI scaling does not work with Windows 7 client ?

    I have a Surface Pro with Windows 8.1 and a PC with Win7 SP1 both fully updated including optional updates (RDP8.1 client for Win7, verified in about box).
    Still, when I connect to my Surface from my PC everything is enlarged.
    My PC has two monitors: primary 1920x1080 and secondary 1680x1050. I've tried opening connection on each one of them as well as on both (multi monitor). I've also attempted to use windowed mode with lower resolutions.
    Surface is set to default DPI settings (slider moved to Larger and "Let me choose one scaling" is unchecked). Also, when I'm connected via RDP I cannot move the slider ("Some display settings can't be changed from a remote session") though
    I can click "Let me choose..." but that requires a sign-out. Another oddity is that my remote desktop client does not have a "Smart sizing" window menu item.

    Hi,
    When you are within a session you should be able to check the option Let me choose one scaling level for all displays, change the scaling, sign out, then when you reconnect it will have the new dpi setting applied.  This is the expected method for a
    Windows 7 client.
    -TP

  • Can't full-screen RDP session window?

    Hi, I'm using Win7 to RDP to an AWS WinServer2012 box. I need to view RDP session full screen. Checked RDP -> Display configuration, which is set to Full Screen. My machine's resolution is set to 1680x1050.
    I checked the Screen Resolution on the server and see "The display settings can't be changed from a remote session." Also, resolution shows a greyed-out 1280x705, under which is a ! Your resolution is lower than 1024 x 768. Some items might not
    fit and apps might not open.
    Any leads?
    Thanks,
    Scott

    Hi Scott,
    Thank you for posting in Windows Server Forum.
    First of all suggest you to increase RDP version of client windows 7 to RDP 8.1. in addition for a try you can change the .RDP file setting and check whether you can use full screen in remote desktop session. For this you need to change the desktop height and
    weight under .RDP file as below.
    desktopwidth:i:<set to screen width>
    desktopheight:i:<set to screen height>
    Kindly go through beneath article for detail.
    Resolution and Scaling Level Updates in RDP 8.1
    http://blogs.msdn.com/b/rds/archive/2013/12/16/resolution-and-scaling-level-updates-in-rdp-8-1.aspx
    Hope it helps!
    Thanks.
    Dharmesh Solanki

  • Windows 8.1 DPI scaling and remote desktop issues

    On my desktop display (2560*1080 21/9 display) I am using no DPI scaling. (100%)
    When I remote into this machine from my Surface Pro tablet the display changes to 1920*1080 to fit the surface's display and scaling also kicks in. (125%)
    When I afterwards login to the main machine directly, scaling is completely off. Large text and headers in explorer and small icons. Any way to fix this issue ? Loging off and back on fixes it but usually I'd like to keep the user logged on so my programs
    keep on running.

    If you change the scaling to 100% while logged in over RDP, then disconnect or log off, does it stick?
    I had to grin just a bit...  Microsoft has been touting the integration of their tablets and yet last time I remoted into my Windows 8.1 desktop workstation from my
    iPad using a free RDP app It just kept the monitor 1 display size (1600 x 1200) and didn't mess at all with the desktop settings.
    -Noel
    Detailed how-to in my eBooks:  
    Configure The Windows 7 "To Work" Options
    Configure The Windows 8 "To Work" Options

  • RDP session fails with TermDD event id 56

    I have a Wyse R10L thin client and I have configured the thin client with Static IP address,
    I have a Windows Server 2008 R2 host system configured with FTE (Fault Tolerance Ethernet) network,  and I have transition network Redundant link protector
    SBFTF1010-130,
    The SBFTF1010-130 is connected in-between the CISCO switch and thin client. The network connections are made like the FTE primary to Port#2 and secondary to Port#3 of RLP (redundant Link Protector).
    Connected a normal CAT5 cable to Port#1 of RLP to thin client and established the RDP session of 2008 R2, and started working on the RDP session and removed a Port#2 cable and checked the LED status on the RLP. It switched to Primary to Backup network but
    the RDP session got terminated which is not expected result.
    When I check event log, it created an entry with event log “Event ID=56 The terminal server security layer detected an error in the protocol stream and has disconnected the client.”
    Can you please help?
    Regards
    B.Akbar
    B.Akbar

    Thanks Jeremy for looking this issue.
    Before posting this issue i have tried the link suggested by you and many people and it is not actually fixing my issue.
    The details in event log says,
    Log Name : System
    Source: TermDD
    Event ID:56
    Level: Error
    Binary data:
    In Words
    0000: 00040000 002C0002 00000000 C00A0038 
    0008: 00000000 C00A0038 00000000 00000000 
    0010: 00000000 00000000 D00000B5  
    In Bytes
    0000: 00 00 04 00 02 00 2C 00   ......,.
    0008: 00 00 00 00 38 00 0A C0   ....8..À
    0010: 00 00 00 00 38 00 0A C0   ....8..À
    0018: 00 00 00 00 00 00 00 00   ........
    0020: 00 00 00 00 00 00 00 00   ........
    0028: B5 00 00 D0               µ..Ð
    I have tried updating so many Group Policy and Local Security changes but nothing helps to resolve the issue. Even i could reproduce this issue without the thin client and RLP hardware.
    To reproduce the issue we need two systems configured with FTE on same network and RDP one system from other system. Once login to the RDP host system open a Ping window and ping anyone of the IP address continuously, pullout the Primary link of the network
    cable from the system which you are using for RDP and check the ping continuous or not.The ping stops when you pullout the primary link of the network cable.
    So i think this is not a specific product issue rather it is a common bug in Microsoft OS.
    Please help me to address this issue as we are using wide range of thin client with RLP in our virtualization projects.
    Regards,
    B.Akbar
    B.Akbar

  • How to do Regional Setting Configuration in RDP session ( Eg Date Format, Currency, Decimal Seperator etc)

    Hi All,
    I am new to Windows Server 2008 R2 administration.
    I would like to know is there a way to  do Regional Setting Configuration in RDP session. i.e Date Format, Currency, Decimal Separator etc are based on users local machine.
    Eg If a user from UK logs in he should see date format as DD/MM/YY and if user from US logs in he should date format as MM/DD/YY.
    We are currently using citrix and we are managing this using logon script that runs based on citrix published application name.
    Is there any way we can achieve the same in RDP ?
    Thanks in Advance.
    Thanks & Regards,
    Nithin Kumar

    Hi Nithin,
    Do you need any other assistance?
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

  • Everyday around 3 to 4 PM all RDP sessions (around 50) getting disconnected

    Hi,
    We have a Windows 2008 R2 Terminal Server (workgroup) with SQL Server and C# application installed on the same terminal server.
    Around 50 users access this terminal server. Since 15 days, everyday between 3PM to 4 PM, all the 50 user sessions gets dicsonnected at the same time and without anything done on the server, users can RDP again and work without any problems.
    Verified event logs, terminal server logs, network, firewall, router etc. everything is working fine.
    Only thing observed is, when RDP sessions gets disconnected, we see PING time out.
    Any help to address this issue is appreciated.
    Raghuveer.

    Hi this is the error, users are experiencing.
    The session won't go into disconnect status, it stays ACTIVE only in the terminal server.
    User session freezes for 5 to 15 seconds and the same RDP session continues to work without any manual intervention.
    Is this network issue ? We ruled out network cable, routers problems if any in both client and server locations.
    Error: Reconnecting
    The connection has been lost..Attempting to reconnect to your session...
    Connection attempt 1 of 20
    Enabled following :
    Open Group Policy Object Editor:
    (command line: gpedit.msc)
    Navigate to Computer Configuration/Administrative Templates/Windows Components/Terminal Services
    Click on Keep-Alive Connections and select enabled.
    Any other suggestions is beneficial to us to fix this issue.

  • Disabling Local machine trackpad in RDP session

    Hello!
    I'm having an issue with users in my network.  Haha!
    I've got some users who prefer an external mouse to their laptop's trackpad, which I have no problem with.  However, many of these users have issues with typing while not touching the trackpad.
    I've been IT Director since the beginning of July and have received several complaints of "My mouse keeps jumping around like crazy."
    So, being the nice guy that I am, I disabled the trackpad on the local machines for these users.  Unfortunately, this setting hasn't translated to their RDP session into the terminal server (Server 2012 Standard) that hosts our EMR software (where most
    users actually do most of their work).
    Long story short, my question is how can I disable the local machine's trackpad in an RDP session to a terminal server for specific users?
    I thought maybe a Group Policy item could fix the issue, but not all users in the group use an alternative to the trackpad and not all of the users that are having these issues are in the same group.
    Also, all laptops are Dells, but different models, so possibly different trackpads/drivers.
    I've done quite a bit of searching and stumbled onto other forums, but found nothing to even point me in the right direction, so any help/advice is greatly appreciated!

    Hi,
    Thank you for posting in Windows Server Forum.
    Which version of server\client OS using in your environment?
    From your description it seems that you are facing issue with specific users, so for that you need to disable the track pad manually and GPO can’t apply over that. In addition, I want to say that please use client RDP 8.1 for better feature. 
    If you are using server 2008 R2, then please try to update KB 2579381 and check the result.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    TechNet Community Support

  • How do I turn off high DPI scaling in AE CC 2014?

    I just downloaded the latest AE update and noticed that all of the screen elements are huge! As a MAX attendee, I understand that this is the high DPI scaling built in for the new high resolution screens. My laptop monitor is fairly high resolution, but the scaled up display looks ridiculous on it. I would love to go back to a 72 DPI display, but do not see an option for that, unlike Photoshop. Is it possible to go back to a non-scaled display?
    -Eric

    Thanks. Changing the scale to 100% worked, but it made everything else small. Guess that will take some time to get used to.
    Any plan to give the user the option to turn on and off the high DPI scaling with PP and AE? Similar to what is being done in PS? That would be my preference.

  • Issue: Windows 8.1 - DPI Scaling

    I want to know if there is a way to disable auto scaling on start screen in windows 8.1. My laptop does not have a touch screen, so this scaling is useless for me and it get worse when I connect my laptop into my TV, the Tiles on my screen get even bigger
    that it already are.
    Normally on my laptop I can use the option show more tiles, this options enables 6 rows of tiles, but I don't know why on my TV this option doesn't have any effect and the start screen and it shows only 4 rows of tiles.
    My TV is a Sony 42" Full HD and my laptop a Sony Vaio SVS 15.
    This is on the Laptop:
    and this on the TV:
    Irauan Lage

    Hi,
    We can try to configure this setting: under Control Panel\Appearance and Personalization\Display
    Please check on "Let me choose one scaling level for all my displays" option.
    This setting determines whether the automatic DPI-scaling of Windows 8.1 is enabled or not. If the setting is unchecked, Windows will automatically select scaling values for each display the PC is connected to.
    For detailed information about what is changed on Windows 8.1 DPI Scaling, you can refer to this article:
    Windows 8.1 DPI Scaling Enhancements
    http://blogs.windows.com/windows/b/extremewindows/archive/2013/07/15/windows-8-1-dpi-scaling-enhancements.aspx
    Hope these could be helpful.
    Kate Li
    TechNet Community Support

Maybe you are looking for