Navigate to the main website

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact us here if you need more help.
  • Home
  • VTube Technical Articles
  • VTube General (STEP and LASER)

VTube and RDS (Remote Desktop Services), Terminal Services, and Windows Servers

Discover how VTube works with Remote Desktop Services (RDS)

Written by Michael Cone

Updated at April 2nd, 2026

Article Link Copied!

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • VTube Update Articles
  • VTube Technical Articles
    VTube General (STEP and LASER) VTube Reports VTube-LASER VTube Configuration and Maintenance VTube-STEP VTube Installation SOLIDWORKS Configuration VTube Cloud License Server VTube Communications
  • Downloadable Resources
  • VTube Videos
  • Measuring Devices
    HEXAGON Articulated Arms Metronor
  • Utility Software
  • Partners
  • Benderlink Hardware
  • Bending Terminology
  • Benderlink Software
  • Benderlink Update Articles
  • CNC Bender ProControl
  • Bender to XYZ
  • General Software Topics
  • Windows Technical Articles
    Cable Specs
  • TubeCAD
+ More

Table of Contents

One License Per User at a Time Effectively Creates One Floating License Here is How it Works Mutex Lock Cleared Stale Locks Prevented Suggestion: Be Courteous to Other Users by Closing VTube When You are Finished With It

 

One License Per User at a Time

VTube licenses are designed to be used by one user at a time.

However, we have also designed a license of VTube to run in RDS (Remote Desktop Services). (The legacy term is “terminal services.” Microsoft changed the term in 2008.)

 

Effectively Creates One Floating License

This effectively allows for one license to float in a Windows Server environment.

 

Here is How it Works

If an instance of VTube is being served, VTube will check to see if another instance is already running.  It knows how to check for all instances running on the server.

  1. If there are no other instances running, then VTube start and create a global Windows Mutex (Mutual Exclusion) locking thread that indicates that it is running.
     
  2. If a user logs into the server and attempts to run a second instance while the first instance is running, then VTube will display this message:

 

Mutex Lock Cleared

Then, as soon as the first instance is unloaded the global mutex lock is cleared,  the second user can now start VTube from the server.  So, this effectively allows for a one-user floating license when run from a Microsoft Server.

 

Stale Locks Prevented

Stale locks are locks that prevent another instance from loading even when the first instance has shutdown.

Because of the design of the Windows Mutex system, stale locks are not possible.

 

Suggestion: Be Courteous to Other Users by Closing VTube When You are Finished With It

If you cannot load an instance, then contact the other users and ask them to close the instance of VTube when they are not using it.  Ask all users to close VTube when not using it.

 

 

 

streaming remote access

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • HEXAGON RDS Clean Re-install
  • Finding Digital Certificates in Windows

Copyright 2026 – Advanced Tubular Technologies.

Knowledge Base Software powered by Helpjuice

Expand