Can users install applications in RDC sessions to Windows Server that are limited to Windows 10?

Posted on

Can users install applications in RDC sessions to Windows Server that are limited to Windows 10? – Managing your servers can streamline the performance of your team by allowing them to complete complex tasks faster. Plus, it can enable them to detect problems early on before they get out of hand and compromise your business. As a result, the risk of experiencing operational setbacks is drastically lower.

But the only way to make the most of your server management is to perform it correctly. And to help you do so, this article will share nine tips on improving your server management and fix some problem about windows, remote-desktop, , , .

This might be a really basic question, but I couldn’t find an answer here or on Google. The situation

  • Windows Server installed in the cloud (we can choose 12,16,19)
  • Remote Desktop installed (authenticating with AD)
  • Remote Users connecting to the server over RDC

The question:
Can users who connect via RDC install applications that only work in Win10? That is, does Window Server present itself as Win10 to RDC clients or does it present itself as Windows Server? We believe there may be some desktop apps that will work (and are licensed) for Win10 but are not allowed on Windows Server.

We aren’t going to install apps on Windows Server for all these users, but if a user wants to install an app on their local desktop on this RDC instance, will the application think it’s installing onto Win10 or to Windows Server?

If there is a better approach to this problem, acceptable answers could include better approaches.

Windows allows developpers to check whether it’s a Server Edition, or a Client Edition.

The OS Version and the fact that it’s a Server or Client release are two different things:

  1. Windows provides a way to check whether you are running (for example) Windows 10 or higher:


The version helper functions do not differentiate between client and
server releases[…]

  1. The developper can check if it’s a Server release with IsWindowsServer

Indicates if the current OS is a Windows Server release. Applications
that need to distinguish between server and client versions of Windows
should call this function.

So, it depends on the application and license agreement (don’t forget that because the application can start doesn’t mean that you are allowed to use it on a Server OS if the license agreement says the opposite)

You can try using App-V. Sometimes, applications that are incompatible with multi-user or server environments end up working.

Leave a Reply

Your email address will not be published.