mstsfence

mstsfence 0.2.0.10

Keep full-screen Remote Desktop (mstsc) sized to the monitor work area, so the host taskbar stays visible and the session renders 1:1.

  • By martona
  • Open Source
  • Updated Aug 18, 2026
Download for Windows

About mstsfence

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.

Technical details

Publishermartona
Version0.2.0.10
Release date2026-08-18
LicenseMIT
Installer typemsix
Architecturex64, arm64
Package IDmartona.mstsfence
RequirementsWindows 10 version 1903 or later

Install mstsfence from the command line

Install with Windows Package Manager
winget install --id=martona.mstsfence -e
Update to the latest version
winget upgrade --id=martona.mstsfence -e
Uninstall
winget uninstall --id=martona.mstsfence -e

remote-desktoprdpmstscterminal-servicestaskbarfullscreenmulti-monitordpidetourswindows

mstsfence version history

0.2.0.8 Jul 27, 2026
0.1.2.6 Jul 15, 2026
0.1.2.5 Jun 14, 2026

Frequently asked questions

Is mstsfence free?

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.