mstsfence makes mstsc.exe, in full-screen mode, size itself to the monitor's work area instead of the whole monitor -- so the host taskbar stays visible (host taskbar on the bottom, session taskbar on top) and the remote desktop renders 1:1, with no scaling or letterboxing.
A small tray controller installs a global hook that the OS maps into mstsc however it was launched (.rdp file, jump list, Start menu); outside mstsc it does nothing. Inside mstsc it clamps the monitor-geometry APIs the client reads to the work area, tracking DPI and resolution changes live. An optional dark-mode pass and a host display-scaling (DPI) override are included. Staying on stock mstsc keeps all of its credential UX, Credential Manager integration, and certificate/consent dialogs.
Yes. mstsfence is free and open-source software released under the MIT license.
What is the latest version of mstsfence?
The latest version is 0.2.0.10, released on Aug 18, 2026.
Is it safe to download mstsfence?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with bc2419e4c07249a18c78165e695264ac2142ff2d18eed918bcb6655b49dc1674.
Which Windows versions does mstsfence support?
mstsfence requires Windows 10 version 1903 or later and is available for 64-bit (x64), ARM64 systems.
How do I uninstall mstsfence?
Open Settings › Apps › Installed apps, find mstsfence and select Uninstall. From the command line, run winget uninstall --id=martona.mstsfence -e.
Alternatives to mstsfence
Other Remote control programs for Windows from different developers.