Remote Access





Remote access may refer to the connection to a data-processing system from a remote location, for example through a virtual private network remote desktop software, terminal emulation, or the activation of features of a business telephone system from outside the business's premises.

Share tech news, updates, or what's on your mind.

Sign up to Post


We have a Windows 2012 R2 Server with remote desktop services installed. It is not a domain controller, and it's primary function is to broker connections to remote desktop servers.
From time to time, when I browse to Server Manager > Remote Desktop Services, Collections option is missing. Instead Overview displays "A Remote Desktop Services deployment does not exist in the server pool." As a result, I am unable to shadow RDS users who require assistance.

I cannot find any indication as to why this happens in event logs. The last time this happened, the server was rebooted but did not resolve the issue. However it returned to normal just a few hours after that.

Has anyone come across anything similar before?

Thanks in advance.
Exploring SharePoint 2016
LVL 12
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

Just lost connection to RDP into a server remotely in my LAN. after probing, i noticed the following services were down;
Remote desktop Connection Broker
Remote Desktop Management
RemoteApp and Desktop Connection Management
Windows Internal Database

Any ideas on how to bring back these services up?
Good day,

We have an RDS Farm with several session hosts and using User Profile Disks.  For the most part, it works fine, but about once per day, we have users reporting that they can not delete a file from their desktop or my documents.  We are not doing any folder redirection so the files are part of the UPD.  Typically at the same time, the user is unable to open the start menu.  To clear the issue, we have the user log off of RDS then back in.  It will then work fine (even if they connect to the same session host).  Here are some additional details on this issue and the environment background:

- Users Affected:  We are unable to ascertain a pattern, they appear to be random.
- Time affected: Appears to be random as well.
- Session Hosts Affected:  All three
- Users experience:  When deleting a file, they are prompted to UAC, even though they are owners of the file and have full control permission on the file and folder
- OS: Server 2016

I found the following logs from when one of the affected users logged in that may be relevant:
Log Name:      Application
Source:        Microsoft-Windows-Immersive-Shell
Event ID:      5973
Level:         Error
Activation of app Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy!App failed with error: The application cannot be started because it is currently updating. See the Microsoft-Windows-TWinUI/Operational log for additional information.

Log Name:      Microsoft-Windows-TWinUI/Operational
Banging my head on this one. Some of our remote users connect to their work PC's (Windows 10 Pro)  by connecting through Sonicwall vpn using netextender.  They connect to the sonicwall fine, but once they try to connect to their PC, they get "An internal error has occurred". If I try to RDP into their computer from within the office I get the same error, however if I walk over and log in to their pc as them to unlock their screen,  I can rdp in within the office from my computer, however if the user tries again remotely they kick off the error again. They say they get in then get immediately bumped out with that error. I turned off network level authentication at their office pc but does not help.  HELP
Remote Desktop Services on Windows Server 2016.

Printers are deployed in user settings via Group Policy.

When the user logs on to RDS, one printer shows up like this because an admin changed the driver a number of times on the print server:

Only one of the entries works.  The rest throw an error.  The problem is the user has to choose which entry every time they log on and that is cumbersome.  How can I get rid of the invalid entries?  It would also be acceptable to get rid of them all and just have group policy push the printer out again.  I have already deleted the user's profile and a new one made - that didn't work.  Any ideas?

I have an event where my server accepted a new TCP Connection from client through RemoteDesktopServices-RdpCoreTS/Operational. This seems like a hacker. Can anyone help me stop this connection?
I am running a 2016 RDS, deploying IBM Client Access Solutions, for the console application. We use remoteapp to deploy this as an RDP shortcut, but that is most likely irrelevant, because I can duplicate the problem logged in as an Administrator to a full desktop session. When I use the program, I can go into Printer Setup on the File menu, and it lists printers. I want it to print to my Windows Default printer on the client computer. I currently have a small number of GPO's set, but I don't think the issue lies there, because I don't have the problem on a 2012R2 server setup identically in the same OU.I think the issue is the software looking at the wrong registry key... but IBM doesn't seem to be that concerned with my opinion on how they design core products... so I'm going to assume I cannot solve it like that. The next option would be to write a script on the RDS that duplicates the correct registry into the legacy location key and runs at login. In case it makes a difference, the printer that the IBM software sees is either the XPS printer or the Microsoft Print to PDF printer. We have this problem on Windows 10 x64 and Windows 7 x64 clients- there was never a deployment of any OS's at our firm in between. Since the problem appears to be the IBM software, I am working on an upgrade, but it will take time to set it up and test it properly. I tried the script approach but it did not work- Here's the script I attempted to use:

$key = 

Open in new window

Server 2016 RDS  - Trying to remove Start Menu tiles for all users.

Found a powershell script that removes tiles but when I run it does not remove. Is there anyway of forcing this so it removes them? If I run manually within the session it succesfully runs the script but does not remove the tile icons.


function Pin-App {    param(
        if ($unpin.IsPresent){
            ((New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | ?{$_.Name -eq $appname}).Verbs() | ?{$_.Name.replace('&','') -match 'Von "Start" lösen|Unpin from Start'} | %{$_.DoIt()}
            return "App '$appname' unpinned from Start"
            ((New-Object -Com Shell.Application).NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').Items() | ?{$_.Name -eq $appname}).Verbs() | ?{$_.Name.replace('&','') -match 'An "Start" anheften|Pin to Start'} | %{$_.DoIt()}
            return "App '$appname' pinned to Start"
        Write-Error "Error Pinning/Unpinning App! (App-Name correct?)"

Pin-App "Server Manager" -unpin
Pin-App "Windows Powershell" -unpin
Pin-App "Windows Administrative Tools" -unpin
Pin-App "Windows Powershell ISE" -unpin
Pin-App "Task Manager" -unpin
Pin-App "Control Panel" -unpin
Pin-App "Remote Desktop Connection" -unpin
Pin-App "File Explorer" -unpin
Running Server 2012 r2.  Static IP set on server -  Establish a VPN connection to the server (no problems).  Start a remote desktop session to the server using the server name - no resolution, no connection.  Start a remote desktop session to the server using works on the first connection but not after that.  Run a tracert to shows as the first hop.  Remote desktop connection to the server using works fine every time.  I look in DHCP and - are assigned to the server with the unique ID of RAS.  Cannot add this IP to reservation because the unique ID is not unique.  Stumped as to what I have misconfigured and what the solution is.
I can connect to my remote apps and run them locally but not outside of our network. Gateway server cannot be accessed when trying the run the app. Before it was my certificate didn’t match but I don’t get that message anymore.
HTML5 and CSS3 Fundamentals
LVL 12
HTML5 and CSS3 Fundamentals

Build a website from the ground up by first learning the fundamentals of HTML5 and CSS3, the two popular programming languages used to present content online. HTML deals with fonts, colors, graphics, and hyperlinks, while CSS describes how HTML elements are to be displayed.


I installed office 365 on a RDS server straight after I installed the box - unfortunately while the regional settings were on their default US setting, I usually change to UK. Now every user that logs on has default paper size as Letter instead of A4, every printer does the same. How can I fix this?

I have changed the RDS server now to be UK region but any new user still gets created with US settings. There are 15 users set up on this system and, although not in production yet, I have logged is as every user and set up their profile and they have the US setup.

Can this be fixed if I delete every user profile, uninstall and then reinstall office 365?

Thanks very much.

Alasdair Barclay
Hello all,

I recently setup RDS on Server 2016. I have everything working correctly, and can access apps that I have published on the web console. However, I published the RDP client, and when trying to connect to a VM, it hangs on "Securing Remote Connection" then a popup box says "Internal Error."

I had it working on my own environment, but I do not recall how I fixed that problem. Does anyone have ideas on what I could try or fix?
Would like to know how to access a Windows 2012 R2 server remotely with a static IP without using Cisco VPN. We have a external IP with our ISP, not sure if Windows Direct Access or Windows Remote Desktop Services is the solution?

Any ideas how can I access the server from outside using only Windows remote desktop?

Remote desktop keeps dropping out.
Both machines are running Windows 10
Keep Alive has been set to 1 minute
I get around 10 seconds up to 2 or 3 minutes and connection drops then reconnects and never get continual connection like I used to.
The internet (NBN) at each end is not dropping out, it is staying connected ok). One end has 97MBPS broadband speed and other 40 MBPS
As a background, the connection never dropped out in the past, I could stay connected to remote machine for hours. It was only after re installation of Windows at the home connection that this started and I cannot figure out what has changed or what is causing it. It seems if I run a video at remote machine then the connection remains - this is why I initially suspected keep alive? But I don't have much networking experience, just need reliable access to my office machine in the evenings to do work.

Any help much appreciated, thanks
I am looking for a simple RDP monitor/security tool for a windows server environment.  I connect remotely from various addresses.  I have a remote VPN but the IP changes also., otherwise I would lock RDP down to one IP.  I tried RDPguard and tested it, does not seem to block ban my many failed login attempts.  Any free tools out there?  

Is there a way to do this in Windows?

Server 2012 R2 64bit
I have a Windows Server 2016 running RDS. The RDS is running on a 2012R2 hypervisor. It worked great for the past week, when I deployed it... I am using it to deploy two very simple apps- one is a greenscreen emulator and the other is a heavier-duty interface to the same data- both run as windows programs under RemoteApp. I have had up to 45 users without incident, then this week profiles started corrupting. When I click Details, I can see the login screen loading, but it never loads the splash screen for the apps- it just hangs. Until I have the user log off, then rename the profile folder and have the user log in again, then it works fine. We have these aps deployed on two unrelated 2008R2 RDS servers where they run without incident. All three servers reboot daily, but the server reboot does not fix the corrupted profiles. In desperation, I have striped this RDS down to as close to 2008 functionality as I can, having even turned off user profile disks etc. The storage is on a IBM Storwize SAN, with plenty of space... and all storage is in VHD's anyway so there should be no issue there. the hypervisor is connected directly with FO cables to the SAN, and there are only two other guest OS's running on 16 cores- We have other similar setups doing more with less. Nothing in the even log points to a source of the corrupted profiles- the main symptom is the RemoteApps not working. Since they are running as RemoteApps, there is no notable profile data that is lost- the problem is …
Hi All - I have been using the free version of TeamViewer for years for person remote access of my personal Mac when I am at work. Suddenly I am getting an error from TeamViewer when I start it up that "It looks like you are using TeamViewer in a Commercial environment" and it blocks me, since Commercial use requires a Paid version.  Though I love TeamViewer, they have been useless to help, since they block/avoid all Support questions unless you are a paid commercial user.
#1) Does anyone know a legitimate workaround for this? Not sure why they think I am a Commercial User.
#2) Can anyone recommend a better alternative to TeamViewer for remote access personal casual use?
I use Mac OS/X and TeamViewer ver 13
I have a windows 10 PC that I want to remote access with a Chromebook.  I have tried many products to do this with and they all work and have different positives and negatives.  

I like the image quality of the RDP clients.  One of the biggest things missing on all but VNC is the two fingered scrolling using the Chromebook touch pad does not work.  

two questions....
1.  Is there a way to make the two fingered touch pad scrolling work from chrome to windows?  Possibly another rdp client?  
2.  Is there another remote access tool that has this feature besides vnc?
We're having an issue with one particular Terminal Services user.

After her password was changed on the server and the local Mac, TSClient no longer allows re-directs to the shared folder on her Mac desktop (using Microsoft Remote Desktop for Mac).

This issue can be duplicated on any computer with that user's login so we know the problem is server-based.

Can we delete the user's login in ADUC and re-create it? Will this clear the issue on the server side? Or will some caching be retained for that particular user and the issue then re-created?

Someone has suggested clearing the TS cache for that particular user but there are no clear instructions that I can find for how to do this.
Become a Certified Penetration Testing Engineer
LVL 12
Become a Certified Penetration Testing Engineer

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

I have a customer who wants the ability to print from his iPad iPhone notebook from anywhere in the world to his printer in his office in the United States. Is that possible if so how do we go about it? Thank you
I have installed RDS on 3 servers.
RDS01 is the Gateway/Connection Broker/Web Access
RDS02 is the RD licensing Server
RDS03 is the RD Host
When manually configuring Remote Desktop Connection to connect to RDS03 using RDS01 as gateway i am able to connect from outside the network.
When using RDWEB internally I am able to connect.
When using RDWEB Externally I get past authentication but gets stuck starting the session.
I not sure where it’s getting locked up at.
TSClient is no longer showing shared folders in RDP sessions for one particular user.

In the Mac Windows Remote Desktop, we have a folder re-direct established to the Desktop. This was working fine until the user forgot her Mac login password.

After the Mac login password change, the TSClient no longer shows her Mac Desktop folder nor any other folder that we re-direct.

TSClient is working fine for other RDP users with the same configuration.

I've scoured the Keychain and deleted every saved password that could be pertinent. No result.

We're getting really slow log on performance with GPOs - 15 servers, 100+ users, each taking upwards of 3,500 seconds to process GPOs!

Testing I have done:

- Moved a user & a computer object to a test OU & no GPOs applied, works fine
- Added GPOs 1 by 1.  Issues manifest when a GPO references our DFS Share

For example, we have a GPO to copy a .ico file (<1KB) from the DFS share to the users desktop, this causes "Applying Shortcut Policies" to hang for more than 500seconds every time.  Changing the path of that file to point locally on the server means the entire log on process takes <8seconds.  

DFS has no issues in event viewer, the BPA shows a couple of replication issues, but nothing major.
AD & DNS both pass their BPA
Premissions on user directories are all fine (i.e. recreated & inherited)
User roaming & local profiles have been completely blown away
AV disabled on DFS, DCs & these RDS servers

Really struggling where to turn to next at the minute, and this is totally killing us with users waiting 1hr + to get logged into our VDI (RDS) estate..

Anyone got any ideas :S

Thanks very much

Hi there i'm having a problem with a third party application running in a terminal services environment. When the user launches the app its work fine however it also starts up on the other users running sessions which we dont want happening. Before you ask im trying to get a hold of the developer to see if there is some kind of application problem but was wondering if anyone here has come across this kind of problem before and if there was something i could change in the terminal services environment to stop the app from running in all sessions when launched by a single user.  

Thanks in advance,


Seen a  few threads here relating to the same, however unable to get a resolution.  Running a Windows Server 2008 RDS farm (15x servers; 10vCPU, 54GB RAM, running on vCenter.  Roaming profiles enabled).   When some users log in (>75% of users) they get the message on logging in "Please Wait For The User Profile Service", this can last for over 10mins.  Some things I've tried:

- Isolating a user account and server to an OU and blocking GPO (no change)
- Removing AV (no change)
- Deleting profile from server (i.e. C:\ and registry)
- Single network card, IPv6 enabled
- No errors in event viewer; winlogon 6006 warning event to show it took XXX seconds (always above 400 seconds)

I copied the selected account in AD, this new test account logs in fine and without issue :|

So I am totally baffled, any ideas greatly welcomed


Remote Access





Remote access may refer to the connection to a data-processing system from a remote location, for example through a virtual private network remote desktop software, terminal emulation, or the activation of features of a business telephone system from outside the business's premises.