remote desktop windows server 2008 r2 very slow

RD Gateway now also supports UDP connections when the cyberlink powerdirector 11 32 bit full http transport is used and that is introduced in Windows Server 2012, RemoteFX uses UDP to optimize the transport of data over wide area networks.
For tests I recommend first option, for internal ppl second option and for production where the internal and external users will connect to your infrastructure I recommend third option.
Wizard will open and I recommend for this simple scenario selecting create RD CAP and a RD RAP policy.To securely access your work computer or Remote Desktop Session host servers in your company data-center Microsoft created Remote Desktop Gateway role that basically is a secure tunnel that allows you to access corporate servers.Select the Server name from the left pane it will give a warning that its not fully configured.The solution: The amazingly in-depth post from this human may help you; Fix numerous print issues with RDS 2012 by cleaning up your print environment.The server is now configured.You can create a self signed certificate on the server BUT then that self-signed certificate needs to be imported on the client.Pages: 1 2 3).

Some of the steps fixed a couple of the issues; putting in the script to clear all default printers at logoff fixed the issue with the default printer tick not appearing, and stopped the Adobe Reader issue from occurring for most users.
Enter a policy name.
Goto Page 2 for Configuration.
Click on that role and in next dialog just click add features because Windows server will need to add additional features like Network Policy and Access services, management for the Network policy and access, the same for the RD gateway etc Just click add features.In case you will want to tweak permissions you can play with the settings by yourself, this is only quick guide for installing Remote Desktop Gateway role on the Windows Server 2012.You can set the default printer, but it will not display the default printer tick icon.Confirmation that RD gateway together with other required services will be installed.Select Remote Desktop Gateway, Remote Desktop Licensing, Remote Desktop Web Access, Click Next.Paste the License server ID in the given field.