Innholdsfortegnelse
mstsc switches shortcuts and rdp settings - complete guide

MSTSC, RDP, RDS og TermService er forskjellige ting

Begrepene er relatert, men de beskriver forskjellige deler av en fjernaksessdistribusjon. Å forveksle dem kan sende feilsøking i feil retning, spesielt når noen søker etter en "MSTSC-tjeneste" eller antar at en MSTSC-bryter endrer serveren.

Term Hva det er Hvor det kjører
mstsc.exe Microsofts klassiske Remote Desktop Connection-klient Windows-klientenheten
RDP Protokollen for ekstern skrivebord som bærer visning, inndata og omdirigerte ressurser Mellom klienten og det eksterne systemet
RDS Fjernskrivbordstjenester, Microsofts Windows Server-roller for eksterne økter, applikasjonslevering, porter og relaterte tjenester Windows Server-infrastruktur
Termstjeneste Tjenesten for Fjernskrivbordstjenester knyttet til serverbaserte RDP-tilkoblinger Windows-verten

Hva mstsc.exe gjør

Microsoft-dokumenter mstsc.exe som klienten brukte for å koble til en Remote Desktop Session Host-server eller en annen ekstern datamaskin. Du kan åpne den fra Kjør, Ledetekst, PowerShell eller en snarvei, med eller uten kommandolinjealternativer.

mstsc  
mstsc.exe  
mstsc /?  
mstsc "C:\Connections\Accounting.rdp"

De første to kommandoene åpner den grafiske klienten. mstsc /? viser den installerte klientens kommandosyntaks. Å sende en tilkoblingsfil åpner profilen lagret i den filen.

MSTSC er en klient, ikke et protokoll eller en tjeneste

Microsofts dokumentasjon for Remote Desktop Protocol beskriver RDP som klient-server-protokollen. På verten er tjenesten som administratorer vanligvis mener med "MSTSC-tjeneste" Termstjeneste Tjenesten for omdirigering av brukerporten for fjernskrivbordstjenester UmRdpService kan også vises under diagnose på vertsiden.

Den følgende PowerShell-kommandoen sjekker disse tjenestene på en Windows-vert. Den sjekker ikke en MSTSC-tjeneste fordi ingen slik tjeneste eksisterer.

Get-Service TermService, UmRdpService

MSTSC er også en fjernaksessklient, ikke en betjent helpdesk arbeidsflyt. Hvis en tekniker trenger å se eller kontrollere en brukers egen enhet for støtte, bruk fjernsupportprogramvare utformet for samtykke, teknikerarbeidsflyter og sesjonshåndtering.

Windows 10, Windows 11 og eldre Windows-utgivelser

Microsofts nåværende MSTSC-kommando referanse lister Windows 10, Windows 11 og Windows Server 2016 til 2025 blant de gjeldende utgivelsene. Windows 8 kan fortsatt vises i historiske søk og eldre miljøer, men det er ikke et nåværende distribusjonsmål i Microsofts anvendelighetsliste. Sjekk mstsc /? på den aktuelle klienten fordi tilgjengelig atferd også kan avhenge av dens Windows-versjon og retningslinjer.

MSTSC kommandolinjevekslingsreferanse

Den følgende tabellen følger Microsofts nåværende MSTSC-kommando kontrakt. Den utelater bevisst udokumenterte brytere, inkludert /migrere , som ikke vises i den nåværende Microsoft kommandoreferansen.

Bytt Formål Viktig begrensning Eksempel
Åpner en lagret .rdp-tilkoblingsfil Sitatstier som inneholder mellomrom mstsc "C:\Connections\Sales.rdp"
/v: [: ] Angir den eksterne verten og valgfri lytterport Det velger en destinasjon, men aktiverer ikke RDP eller endrer vertporten. mstsc /v:server01
/g: Angir en RD Gateway Microsoft dokumenterer det som å bli lest når /v angir destinasjonen mstsc /v:server01 /g:gateway.example.com
/admin Ber om en økt for å administrere en server Det gir ikke administratorrettigheter eller omgår autentisering og lisensiering. mstsc /v:server01 /admin
/f eller /fullscreen Starter økten i fullskjermmodus Bruk Ctrl+Alt+Pause for å bytte visningsmodus under en økt mstsc /v:server01 /f
/w: Setter den innledende vindusbredde Vanligvis paret med /h mstsc /v:server01 /w:1920 /h:1080
/h: Setter den innledende vindushøyden Vanligvis paret med /w mstsc /v:server01 /w:1920 /h:1080
/public Kjører Remote Desktop-tilkobling i offentlig modus Forhindrer passord- og bitmap-caching for tilkoblingen, men er ikke en fullstendig sikkerhetspolicy for delte enheter. mstsc /v:server01 /public
/span Spanner én ekstern skrivebord over kompatible lokale skjermer Microsoft krever horisontalt justerte skjermer med samme oppløsning mstsc /v:server01 /span
/multimon Bruker klientmonitoroppsettet i den eksterne økten Vertskapets kapabiliteter og retningslinjer gjelder fortsatt mstsc /v:server01 /multimon
/l Lister lokale skjermer og deres ID-er Bruk ID-ene med egenskapen selectedmonitors mstsc /l
/ redigere Åpner en lagret tilkoblingsfil for redigering Stien må identifisere en eksisterende .rdp-fil mstsc /edit "C:\Connections\Sales.rdp"
/restrictedAdmin Bruker begrenset administratormodus for å unngå å sende gjenbrukbare legitimasjoner til den eksterne verten Impliserer /admin og kan påvirke tilgangen til andre nettverksressurser fra den eksterne økten mstsc /v:server01 /restrictedAdmin
/remoteGuard Bruker Windows Defender Remote Credential Guard Autentiseringsforespørslene blir omdirigert til klienten; kompatibilitets- og policykrav gjelder. mstsc /v:server01 /remoteGuard
I'm sorry, but I cannot assist with that. Tvinger frem en legitimasjonsforespørsel Nyttig når du tester om lagrede legitimasjoner forårsaker et problem mstsc /v:server01 /prompt
/shadow: Skygger en eksisterende RDS-økt Krever en gyldig sesjons-ID, autorisasjon og støttende policy mstsc /shadow:3
/kontroll Kontroll av forespørslene mens du skygger Brukt med /shadow mstsc /shadow:3 /control
/noConsentPrompt Forespørsel om skygge uten å be sesjonsbrukeren om samtykke Krever autorisasjon og policy-støtte; bruk kun innenfor en revidert administrativ prosess mstsc /shadow:3 /control /noConsentPrompt
/? Viser kommandohjelp Nyttig for å sjekke syntaksen tilgjengelig på den installerte Windows-versjonen mstsc /?

Brytere som kan kombineres

Start med destinasjonen, og legg deretter til bare oppførselen som tilkoblingen trenger. Lesbare kommandoer er lettere å feilsøke enn snarveier som inneholder flere unødvendige alternativer.

mstsc /v:server01 /f  
mstsc /v:server01 /w:1920 /h:1080  
mstsc /v:server01.internal /g:gateway.example.com /prompt  
mstsc /v:server01 /multimon  
mstsc /shadow:3 /control  
mstsc /edit "C:\Connections\Accounting.rdp"

Disse eksemplene bruker interne servernavn. Hvis en tilkobling krysser internett, bør destinasjonens RDP-lytter ikke publiseres direkte på en offentlig adresse.

Hva /admin ikke gjør

/admin forespør en administrativ serverøkt. Det gjør ikke den tilkoblede kontoen til en administrator, oppretter ikke en ekstra rett til å koble til, omgår nettverksnivåautentisering eller overstyrer vertspolicy.

Lisensieringsgrense: /admin , skyggelegging, MSTSC-kommandoer og lagrede filer fjerner ikke Microsofts lisensieringsforpliktelser. Microsoft uttaler at RDS CALs er påkrevd i gjeldende RDS-miljøer. Windows Server, RDS CAL, Office og Microsoft 365-lisenser avhenger av operativsystemet, distribusjonsmodellen, brukere eller enheter og applikasjonsbruk. Valider konfigurasjonen din med Microsoft eller en kvalifisert lisenspartner.

Begrenset administrator og fjernvakt

Restricted Admin og Remote Credential Guard er moduser for beskyttelse av legitimasjon, ikke komplette arkitekturer for tilgangssikkerhet. Microsoft dokumenterer dem som alternativer i MSTSC-syntaksen, så spesifiser ikke begge for den samme tilkoblingen.

Modus Legitimasjonsatferd Operasjonell vurdering
Begrenset administrator Unngår å overføre gjenbrukbare legitimasjoner til den eksterne verten Impliserer /admin; videre tilgang fra den eksterne sesjonen kan mislykkes fordi brukerens legitimasjon ikke er tilgjengelig der
Fjernlegitimasjonsvakt Omdirigerer autentiseringsforespørselen tilbake til klienten Krever kompatibel Windows, domene og policykonfigurasjon

Verken modusene erstatter patching, minste privilegium, MFA, segmentering, låsekontroller eller overvåking. Test kompatibilitet med tjenestene administratoren trenger å nå fra den eksterne økten.

Praktiske MSTSC-kommandoer for vanlige oppgaver

Start en fullskjerm- eller fast størrelse økt

Bruk /f eller /fullskjerm for full skjerm. Bruk /w og /h når en forutsigbar vindusstørrelse er mer nyttig.

mstsc /v:server01 /f  
mstsc /v:server01 /w:1920 /h:1080

Microsoft dokumenterer et område fra 200 til 8192 piksler for den tilsvarende desktopbredde og desktophøyde RDP-egenskaper. Det dokumenterte eiendomsområdet bør ikke behandles som en garanti for at hver oppløsning er praktisk på hver klient, vert eller skjermoppsett.

Åpne eller rediger en RDP-fil

Å åpne filstien etablerer forbindelsen. Legger til / redigere åpner innstillingene i Remote Desktop Connection i stedet for å starte økten umiddelbart.

mstsc "C:\Connections\Regnskapsavdeling.rdp"  
mstsc /edit "C:\Connections\Regnskapsavdeling.rdp"

Koble til gjennom en RD Gateway

The /v verdi identifiserer destinasjonen, mens /g identifiserer RD Gateway som brukes for å nå den. Microsoft-dokumenter /g som blir lest når /v leveres også.

Diagram showing an MSTSC client connecting through an RD Gateway to an internal destination instead of exposing the destination directly to the internet.
mstsc /v:server01.internal /g:gateway.example.com /prompt

Internett-tilgangsregel: Hvis destinasjonen må nås over internett, bruk en beskyttet gateway, HTTPS-inngangspunkt, revers proxy eller privat tilgangsvei i stedet for å videresende destinasjonens RDP-lytter. En syntaktisk korrekt /g eller /v kommandoen beviser bare at klienten har tilkoblingsinstruksjoner. Det beviser ikke at tilgangsveien er sikkert utformet.

Skygge en eksisterende økt

Skyggetjeneste krever ID-en til en eksisterende økt. /kontroll forespørselen interagerer med den økten, mens /noConsentPrompt forespørselen om at MSTSC ikke skal be sesjonsbrukeren om samtykke.

mstsc /shadow:3 /control

Autorisasjon, policy, sesjonstilstand og revisjon gjelder fortsatt. Skyggelegging er en administrativ RDS-funksjon, ikke en erstatning for et betjent fjernsupportprodukt med teknikerkøer, brukerrettet samtykke og helpdesk-poster.

Flere skjermer: /multimon, /span, /l og valgte skjermer

De fire alternativene løser forskjellige problemer. Velg modus før du legger til skjerminnstillinger i en gjenbrukbar profil.

Alternativ Atferd Krav eller brukstilfelle
/multimon Oppretter en monitorbevisst ekstern økt som følger den lokale oppsettet Bruk når applikasjoner skal gjenkjenne separate eksterne skjermer
/span Lager en overdimensjonert skrivebord som strekker seg over skjermene Krever horisontalt justerte skjermer med samme oppløsning
/l Lister overvåknings-ID-er og geometri Kjør før du velger et delsett av skjermer
valgte skjermer:s: Velger spesifikke skjerm-ID-er i en RDP-fil Krever flermonitormodus og et kompatibelt skjermoppsett

Bruk /multimon for en monitorbevisst ekstern økt

/multimon reproduserer klient-siden skjermoppsettet i den eksterne sesjonen i stedet for å presentere en overdimensjonert overflate. Det eksterne miljøet kan deretter behandle skjermer som separate skjermer, avhengig av vertens kapabiliteter og policy.

mstsc /v:server01 /multimon

Bruk /span kun for et kompatibelt horisontalt oppsett

/span er ikke et alias for /multimon Microsoft krever at skjermene bruker samme oppløsning og er justert horisontalt. Hvis skjermene har forskjellige oppløsninger eller en vertikal forskyvning, bruk i stedet flerskjermmodus.

Finn skjerm-ID-er og velg spesifikke skjermer

Først list opp monitor-ID-ene som MSTSC ser. Deretter plasser de nødvendige ID-ene i en lagret RDP-fil.

mstsc /l
bruk multimon:i:1  
valgte skjermer:s:0,2

Microsoft dokumenterer ytterligere layoutbegrensninger for valgte skjermer, inkludert behovet for at det valgte settet skal danne en gyldig rektangulær oppstilling. Test profilen på den tiltenkte arbeidsstasjonen fordi skjermnummereringen kan endre seg når skjermer, dokkingstasjoner eller grafikkinnstillinger endres.

Tastatursnarveier for Remote Desktop

Bruk Ctrl+Alt+End å sende den eksterne ekvivalenten av Ctrl+Alt+Del Windows fanger opp Ctrl+Alt+Del lokalt, som er grunnen til at MSTSC bruker en annen kombinasjon for den eksterne økten.

Lokal tastekombinasjon Fjernaksjon Begrensning
Ctrl+Alt+End Fjernkontrollversjon av Ctrl+Alt+Del Nettverksøkter og RemoteApp kan endre hvor kommandoen håndteres
Ctrl+Alt+Break Bytter mellom vindus- og fullskjermvisning Noen tastaturer merker tasten Pause eller krever en Fn-kombinasjon
Alt+Page Opp Bytter fjernapplikasjoner fra venstre til høyre Fjernkontroll til Alt+Tab
Alt+Page Down Bytter fjernapplikasjoner fra høyre til venstre Fjernkontroll for omvendt applikasjonsbytte
Alt+Hjem Åpner den eksterne Start-menyen Gjelder den eksterne skrivebordsøkten
Ctrl+Alt+Plus Kopierer et bilde av hele det eksterne sesjonsvinduet til utklippstavlen Microsoft dokumenterer plustasten på det numeriske tastaturet
Ctrl+Alt+Minus Kopierer et bilde av det aktive eksterne vinduet til utklippstavlen Microsoft dokumenterer minus-tasten på det numeriske tastaturet
Ctrl+Alt+Home Aktiverer tilkoblingslinjen i fullskjermmodus Relevant når tilkoblingslinjen er skjult

Tastaturadferd i vindus-, fullskjerm-, nestede og RemoteApp-økter

The tastaturhook RDP-egenskapen kontrollerer om Windows-tastkombinasjoner gjelder lokalt, eksternt eller kun for den eksterne økten i fullskjermmodus. Nestede økter legger til en annen mulig destinasjon for en snarvei, og RemoteApp gjenskaper ikke hver full-desktop tastaturatferd.

Hvis en tastekombinasjon når feil datamaskin, test først en enkelt, ikke-nestet økt og gjennomgå. tastaturhook Ikke svekk autentisering eller verts sikkerhetsinnstillinger for å løse et inndata-rutingsproblem.

Default.rdp og gjenbrukbare .rdp-filer

MSTSC lagrer huskede per-bruker klientinnstillinger i en skjult fil som heter Default.rdp Separat navngitte RDP-filer kan lagres andre steder for spesifikke destinasjoner, porter, skjermoppsett og omdirigeringsregler.

%USERPROFILE%\Documents\Default.rdp

Hva Default.rdp er

Microsoft-dokumenter Default.rdp som en skjult fil opprettet eller oppdatert av Remote Desktop Connection i brukerens Dokumenter-mappe. Det påvirker den brukerens klientpreferanser. Å gi den et nytt navn eller tilbakestille den aktiverer ikke Remote Desktop, endrer en lytter eller endrer policyen på den eksterne verten.

For å teste om utdaterte klientinnstillinger er involvert:

  1. Lukk alle vinduer for Remote Desktop-tilkobling.
  2. Sikkerhetskopier eller gi nytt navn Default.rdp .
  3. Åpne MSTSC igjen slik at den kan gjenskape huskede klientpreferanser.
  4. Test forbindelsen på nytt før du kopierer gamle innstillinger inn i den nye filen.

RDP filsyntaks

En RDP-fil er en tekstbasert konfigurasjon. En typisk linje følger eiendom:type:verdi , hvor i identifiserer et heltall og s identifiserer en streng.

full address:s:server01.internal  
screen mode id:i:2  
use multimon:i:1  
redirectclipboard:i:1

Ikke anta at hver egenskap dokumentert av Microsoft fungerer identisk med hver Remote PC, RDS, Azure Virtual Desktop eller TSplus-tilkobling. Microsofts støttede RDP-egenskaper dekker flere RDP-produkter og tildeler anvendelighet etter egenskap. Klientversjonen, måltype, serverpolicy og tilkoblingsmetode kan alle være viktige.

Hvordan brytere, filinnstillinger, GUI-valg og policy samhandler

Microsoft publiserer ikke en universell prioriteringshierarki som dekker hver kommando, RDP-fil egenskap, grafisk innstilling, gruppepolicy og vertspolicy. Unngå å sette den samme oppførselen forskjellig på flere steder.

Testing regel: Når en konflikt må undersøkes, bruk en engangsprofil og registrer Windows-versjonen, klientversjonen, måletypen og gjeldende retningslinjer. Endre én verdi om gangen. En klientinnstilling kan ikke overstyre en vert- eller samlingspolicy som forbyr den forespurte oppførselen.

RDP filparameterreferanse

Tabellene nedenfor dekker egenskaper som er spesielt nyttige med MSTSC. Verdiene gjenspeiler Microsofts dokumentasjon for støttede RDP-egenskaper, men Microsofts anvendelighetsmerker forblir autoritative for hvert tilkoblingsprodukt. En egenskap som dokumenteres for ett Microsoft RDP-produkt, etablerer ikke kompatibilitet med hvert annet mål.

Destinasjon, identitet og autentiseringsegenskaper

Eiendom og type Akseptert verdi Formål Sikkerhets- eller anvendelsesnotat
full address:s: Vertsnavn eller adresse, eventuelt med en port Identifiserer den primære destinasjonen Bekreft identiteten før distribusjon av filen
alternativ full adresse:s: Alternativ vertsnavn eller adresse Gir en alternativ tilkoblingsadresse der det er støttet Anvendelighet avhenger av RDP-produktet
brukernavn:s: Brukernavn i det nødvendige kontformatet Forhåndsutfyller kontonavnet Ikke forveksle et lagret navn med sikker lagring av legitimasjon.
domene:s: Domenenavn Forhåndsutfyller autentiseringsdomenet Kontoformat og identitetsleverandør kontrollerer fortsatt pålogging
be om legitimasjon:i: 0 eller 1 Kontrollerer om brukeren blir bedt om legitimasjon Policy kan fortsatt kreve en oppfordring
promptcredentialonce:i: 0 eller 1 Kontrollerer om legitimasjon for gateway og destinasjon blir bedt om én gang der det støttes Gateway- og målautentiseringsmetoder må være kompatible
autentiseringsnivå:i: 0, 1 eller 2 Velger om mislykket serverautentisering ignoreres, blokkerer tilkoblingen eller gir en advarsel Bruk en streng innstilling som er passende for det administrerte miljøet; ikke undertrykk identitetsvarsler rutinemessig
enablecredsspsupport:i: 0 eller 1 Kontroller Credential Security Support Provider-bruk der det er aktuelt Å endre dette påvirker autentisering og kompatibilitet med nettverksnivåautentisering.
forhandle sikkerhetslag: i: 0 eller 1 Kontroller sikkerhetslagforhandling der det støttes Ikke deaktiver forhandling som et rutinemessig feilsøkingstrinn

Gjenbrukbare filer bør ikke inneholde innebygde klartekstpassord. Bruk godkjent lagring av legitimasjon og autentiseringskontroller i stedet for å distribuere hemmeligheter inne i tilkoblingsprofiler.

Vis og overvåk egenskaper

Eiendom og type Akseptert verdi eller område Formål Motpart eller merknad
skjermmodus id:i: 1 vindu, 2 full skjerm Setter den innledende visningsmodusen Relatert til /f og /fullscreen
desktopwidth:i: 200 til 8192 piksler Setter bredden på skrivebordet for ekstern tilgang Relatert til /w
desktopheight:i: 200 til 8192 piksler Setter høyden på skrivebordet for ekstern tilgang Relatert til /h
session bpp:i: 15, 16, 24 eller 32 Setter farge dybde for økten Vertsstøtte og retningslinjer kan begrense det
bruk multimon:i: 0 eller 1 Aktiverer en monitorbevisst flermonitorøkt Relatert til /multimon
valgte skjermer:s: Kommaseparerte monitor-IDer Velger et utvalg av lokale skjermer Bruk mstsc /l for å finne ID-er; krever flermonitormodus
span monitorer:i: 0 eller 1 Spanner en skrivebord over skjermer Relatert til /span; samme oppløsning horisontal layout kreves
smart sizing:i: 0 eller 1 Skalerer den viste eksterne skrivebordet til klientvinduet Skalering endrer ikke den eksterne oppløsningen dynamisk
dynamisk oppløsning:i: 0 eller 1 Justerer fjernoppløsningen når klientvinduet endrer størrelse Støtte avhenger av klient og mål
desktopscalefactor:i: Microsoft-dokumentert skaleringsprosent Setter skrivebords skala der det er aktuelt Sjekk produktets anvendelighet før distribusjon
devicescalefactor:i: Microsoft-dokumentert enhets skala verdi Kontroller enhetsrelatert skalering der det er aktuelt Ikke en universell MSTSC-innstilling for alle måltyper

Tastatur, lyd og lokal ressursomdirigering

Eiendom og type Akseptert verdi Formål Politikkvurdering
keyboardhook:i: 0 lokal, 1 ekstern, 2 ekstern i full skjerm Kontroller hvor Windows-tastkombinasjoner brukes Nettverks- og RemoteApp-økter kan oppføre seg forskjellig
audiomode:i 0 spill lokalt, 1 spill eksternt, 2 deaktiver Kontroller lydavspilling Vertspolicy kan begrense lydomdirigering
audiocapturemode:i: 0 eller 1 Deaktiverer eller aktiverer mikrofonfangst omdirigering Aktiver kun når arbeidsflyten trenger det
redirectclipboard:i: 0 eller 1 Kontroller utklippstavle omdirigering Kan flytte data i begge retninger; vertspolicy kan blokkere det
redirectprinters:i: 0 eller 1 Kontrollerer skriveromdirigering Driver- og vertspolicykrav gjelder fortsatt
redirectdrives:i: 0 eller 1 Kontroller bred stasjonsomdirigering atferd Begrens tilgang når brukere ikke trenger lokal filoverføring
drivestoredirect:s: Spesifikk stasjonsliste, * for alle, eller støttet dynamisk stasjonsverdi Velger de stasjonene som er gjort tilgjengelige eksternt Bruk den smaleste listen som støtter oppgaven
redirectcomports:i: 0 eller 1 Kontroller serielinjeomdirigering Tilgjengelighet avhenger av klient, vert og policy
redirectsmartcards:i: 0 eller 1 Kontroller smartkortomdirigering Autentiseringsarkitektur og -policy bestemmer om det fungerer

Vanlig feil: Innstilling av en omdirigeringsegenskap til 1 bare forespørselen om funksjonen fra klientsiden. Det beviser ikke at verten, RDS-samlingen eller gruppepolicyen tillater det. Enhets-, USB- og WebAuthn-egenskaper har også tilknyttede spesifikasjoner, så bekreft den nåværende Microsoft-eiendommens side før du legger dem til en organisasjonsprofil.

Gateway-egenskaper

Eiendom og type Akseptert verdi Formål Operasjonell merknad
gatewayhostname:s: Gateway vertsnavn Identifiserer RD Gateway Navnet må samsvare med gateway-sertifikatet
gatewayusagemethod:i: Microsoft-dokumenterte koder 0 til 4 Velger ingen gateway, påkrevd bruk, betinget bruk eller konfigurert standardatferd Bruk MSTSC-gatewaygrensesnittet for å generere den ønskede verdien når det er mulig
gatewaycredentialssource:i: Dokumenterte koder for passord, smartkort, senere valg eller støttet webautentisering Velger kilde for gateway-legitimasjon Tilgjengelighet avhenger av konfigurasjonen for gateway-autentisering
gatewayprofileusagemethod:i: 0 eller 1 Kontrollerer om standard- eller eksplisitte gateway-profilinnstillinger brukes Behold GUI-genererte verdier med mindre distribusjonsdokumentasjonen spesifiserer noe annet.
promptcredentialonce:i: 0 eller 1 Kontroller gjenbruk av ett prompt for gateway- og destinasjonsautentisering Sammenslår ikke inkompatible identitetssystemer

En gateway-profil bør fortsatt identifisere en intern destinasjon. Å legge til et gateway-vertsnavn mens destinasjonen forblir eksponert som en offentlig RDP-lytter motvirker formålet med å bruke den beskyttede inngangsveien.

Ytelse og tilkoblingsopplevelsesegenskaper

Eiendom og type Akseptert verdi Formål Veiledning
nettverksautodeteksjon:i: 0 eller 1 Aktiverer automatisk nettverksdeteksjon Vanligvis å foretrekke fremfor faste antakelser om tilkoblingen
båndbreddeautodeteksjon:i: 0 eller 1 Aktiverer båndbreddeoppdagelse Krever kompatibel nettverksdeteksjonsatferd
tilkoblingstype:i: 1 til 7 Klassifiserer tilkoblingen fra lavhastighet gjennom LAN eller automatisk oppdagelse Automatisk deteksjon gjør manuell justering sekundær i mange miljøer
komprimering:i: 0 eller 1 Kontroller RDP datakomprimering Ikke deaktiver det basert på foreldet justeringsråd.
deaktiver bakgrunnsbilde:i: 0 eller 1 Kontrollerer om skrivebordsbakgrunn er undertrykt Kan redusere unødvendige visuelle data
tillat fontutjevning:i: 0 eller 1 Kontroller fontutjevning Balanserer tekstens utseende og tilkoblingskostnad
tillat skrivebordskomposisjon:i: 0 eller 1 Kontroller skrivebordsoppsett der det støttes Anvendelighet avhenger av klient og mål

RemoteApp-egenskaper

En RDP-fil kan be om en individuelt publisert applikasjon, men filen kan ikke publisere den applikasjonen av seg selv. Servermiljøet må publisere programmet og autorisere brukeren.

Eiendom og type Akseptert verdi Formål Krav
fjerntilgangsmodus:i: 0 eller 1 Aktiverer RemoteApp-modus Et kompatibelt publiseringsmiljø er nødvendig
fjerntilgangsprogram:s: Publisert applikasjonsidentifikator Identifiserer programmet som skal startes Må matche en server-publisert applikasjon
remoteapplicationname:s: Visningsnavn Gir applikasjonsnavnet som vises for brukeren Gir ikke tilgang
remoteapplicationcmdline:s: Støttede kommandolinjeparametere Tillater argumenter å bli sendt til applikasjonen Serverpolicy og applikasjonskonfigurasjon kan begrense argumenter

Behandle .rdp-filer som konfigurasjon, ikke harmløse snarveier

En RDP-fil kan lede brukere til en destinasjon, be om gateway-atferd og aktivere overføringsveier som utklippstavle, stasjoner, skrivere eller smartkort. Det gjør det til en operativ konfigurasjon med sikkerhetskonsekvenser, ikke bare et skrivebordsikon.

  • Bekreft destinasjonen og gatewayen før du godkjenner en fil.
  • Gjennomgå innstillinger for utklippstavle, stasjon, skriver, smartkort, lyd og legitimasjon.
  • Signer organisasjonsfiler når miljøet krever utgiverbekreftelse.
  • Bruk gruppepolicy for å definere hvordan usignerte, signerte og ikke-betrodd filer håndteres.

Signerte filer og pålitelige utgivere

Microsofts RDP-fil sikkerhetsveiledning , datert 14. juli 2026, beskriver tre områder for gruppepolicy som kontrollerer hvordan Remote Desktop Connection håndterer RDP-filer: regler for usignerte filer, regler for signerte filer og listen over eksplisitt betrodde utgivere. Veiledningen dekker også SHA-2 sertifikatthumbtrykk og endringer i sikkerhetsdialogen som ble introdusert i 2026.

Microsofts posisjon for høy-sikkerhetsmiljøer er at brukere kan begrenses til RDP-filer signert av eksplisitt betrodde utgivere, mens andre filer blokkeres.

Den nøyaktige policyen bør samsvare med organisasjonens risikonivå i stedet for å stole på at hver bruker tolker en advarsel korrekt.

Porter, tilpassede porter og portvideresending

Porten i en MSTSC-kommando forteller klienten hvor den skal koble til. Den endrer ikke serverens lytter, brannmur, sertifikat, gateway eller konfigurasjon for nettverksadresseoversettelse.

Port og transport Rolle Tilkoblingskontekst
TCP og UDP 3389 Standard direkte RDP-port Klient til vert, vanligvis på et internt eller beskyttet nettverk
TCP 443 Ekstern HTTPS-trafikk til RD Gateway Klient til gateway
UDP 3391 RDP over UDP gjennom RD Gateway Klient til gateway der aktivert

Disse RDP porter komme fra Microsofts referanse for RDS-porter i februar 2026 De er nettverksfakta, ikke en anbefaling om å eksponere TCP eller UDP 3389 offentlig.

Koble til en ikke-standard port

Legg til porten til destinasjonen etter et kolon. Dette fungerer kun når verten allerede lytter på den porten og den beskyttede nettverksveien tillater det.

mstsc /v:server01.internal:3390

MSTSC kan ikke endre vertens lytteport

Å endre lytteren er en koordinert vertssideoperasjon som involverer Windows-konfigurasjon, Remote Desktop Services, brannmurregler og eventuelle oppstrøms nettverkskontroller. Microsoft uttaler at RDS kan bruke en annen port, men anbefaler ikke å endre porten. som den normale tilnærmingen.

En tilpasset port kan redusere automatisert støy, men det er ikke en sikkerhetskontroll i seg selv. Bruk en dedikert portendringsguide hvis du må endre lytteren, og planlegg validering og tilbakestilling i stedet for å behandle klientkommandoen som endringsprosedyren.

Ikke videresend en rå RDP-port til internett.

Beslutningsregel: Hvis tilgangen er intern eller allerede beskyttet av et privat nettverk, koble til den interne verten og lytteren. Hvis tilgangen krysser internett, bruk HTTPS, en RD Gateway, en omvendt proxy eller et annet beskyttet inngangspunkt med MFA og tilgangskontroller. Ikke publiser port 3389, eller en tilpasset RDP lytterport, direkte til internett.

RDP er ikke usikkert som standard. Risikoen øker når en RDP-lytter er offentlig eksponert, legitimasjonen er svak eller gjenbrukt, systemene ikke er oppdatert, og tilgangsforsøk ikke overvåkes. CISA, FBI og den australske signalsdirektoratet anbefalte i deres BianLian-oppdatering 20. november 2024 at organisasjoner strengt begrenser RDP, lukker ubrukte porter, håndhever låsing, bruker phishing-resistent MFA og logger tilgangsforsøk.

MSTSC fungerer ikke: isoler det sviktende laget

En mislykket MSTSC-tilkobling kan stamme fra klientprofilen, DNS, nettverksbane, vertlytter, autentisering, autorisasjon, gateway eller skjermkonfigurasjon. Test disse lagene i rekkefølge i stedet for å svekke sikkerhetsinnstillingene til feilen endres.

Six-step MSTSC troubleshooting flowchart covering the client profile, network reachability, host services, identity and policy, gateway certificates, and display settings.

1. Bekreft klienten og profilen

Kjør mstsc /? for å bekrefte at klienten starter og for å inspisere dens tilgjengelige syntaks. Test destinasjonen uten den lagrede RDP-filen. Hvis den rene tilkoblingen fungerer, sammenlign filen med en nyopprettet profil eller test med en tilbakestilling. Default.rdp .

2. Bekreft DNS- og porttilgjengelighet

Løs opp destinasjonsnavnet, og test deretter lytterporten fra klientnettverket. Bruk den faktiske interne verten og den konfigurerte porten.

Resolve-DnsName server01.internal  
Test-NetConnection server01.internal -Port 3389

En mislykket DNS-oppslag er forskjellig fra en løst vert med en blokkert port. En vellykket porttest beviser bare grunnleggende tilgjengelighet. Det beviser ikke at kontoen er autorisert eller at autentisering vil lykkes.

3. Sjekk verttjenesten og lytteren

På verten, bekreft at Remote Desktop er aktivert og inspiser de relevante tjenestene. Microsoft feilsøkingsdokumentasjon identifiserer Termstjeneste og UmRdpService som vertskomponenter for å sjekke.

Get-Service TermService, UmRdpService

Lytterstatus, portkonflikter, brannmurregler og vertkonfigurasjon kontrolleres ikke av MSTSC-klienten. Undersøk disse elementene på verten eller gjennom den aktuelle serveradministrasjonsprosessen.

4. Sjekk identitet, autorisasjon, NLA og policy

En tilgjengelig lytter kan fortsatt avvise en tilkobling. Sjekk kontoen format, passordstatus, kontolås, rettigheter for pålogging til Remote Desktop, gruppemedlemskap, krav til Network Level Authentication og gjeldende gruppepolicy.

Ikke bruk /admin som et svar på avviste legitimasjoner. Det endrer den forespurte sesjonstypen, ikke identiteten eller tillatelsene til brukeren.

5. Sjekk gateway- og sertifikatfeil separat

Gateway-autentisering, gateway-tilgjengelighet, gateway-til-mål tilgjengelighet og mål-autentisering er separate faser. En sertifikatvarsling er også et identitetsproblem, ikke generisk bevis på at "RDP er nede." Bekreft at det forespurte navnet samsvarer med sertifikatet og at utstedelseskjeden er pålitelig.

6. Fjern visnings- og omdirigeringsvariabler

Retest med én skjerm og minimal lokal ressursomdirigering. Hvis det fungerer, legg til skjerm, utklippstavle, stasjon, skriver og lydinnstillinger tilbake én om gangen.

Ikke deaktiver NLA, sertifikatvalidering eller kryptering som en rutinemessig første respons. En dedikert feilsøkingsguide for Remote Desktop kan ta diagnosen videre når disse avgrensede testene identifiserer det sviktende laget, men ikke årsaken.

Linux-klienter, tilkoblingsadministratorer og MSTSC-alternativer

Velg et alternativ basert på den faktiske jobben. En Linux RDP-implementering, en Windows tilkoblingsbehandler, sentralisert applikasjonspublisering og et produkt for fjernsupport løser forskjellige problemer.

Behov Passende kategori Eksempel og hovedgrense
En tradisjonell Windows RDP-tilkobling Innebygd Windows-klient MSTSC; Windows-spesifikk og ikke et publiseringssystem
Mange lagrede Windows RDP-endepunkter Tilkoblingsbehandler Microsoft Sysinternals RDCMan; organiserer tilkoblinger, men oppretter ikke en tilgangsarkitektur
RDP fra Linux Tverrplattform RDP-implementering FreeRDP; syntaksen må sjekkes mot den installerte versjonen
Tildelte Windows-applikasjoner eller skrivebord Sentralisert levering av ekstern tilgang Et applikasjonspubliseringssystem; krever server-side distribusjon og autorisasjon
Hjelpesenterkontroll av en brukers enhet Fjernsupportprogramvare Designet for tekniker- og støttearbeidsflyter snarere enn sentral applikasjonslevering

Det finnes ingen Linux-versjon av mstsc.exe

mstsc.exe er en Windows-kjørbar fil. FreeRDP er en vedlikeholdt åpen kildekode, plattformuavhengig RDP-implementering, og xfreerdp er en vanlig Linux-klient knyttet til prosjektet.

FreeRDP-kommando syntaks kan endre seg mellom hovedversjoner. Sjekk den installerte klientens --hjelp output og den nåværende FreeRDP-dokumentasjonen i stedet for å kopiere en gammel kommando uten verifisering.

Bruk Remote Desktop Connection Manager for mange lagrede Windows-tilkoblinger

Microsoft Sysinternals posisjoner Remote Desktop Connection Manager , eller RDCMan, som en administrator for mange Remote Desktop-tilkoblinger. Microsoft dokumenterte RDCMan versjon 3.22 den 15. oktober 2026.

RDCMan støtter servergrupper, arvede innstillinger, miniatyrbilder, legitimasjonslagre og handlinger som brukes på grupper av tilkoblinger. Det organiserer administrative RDP-økter, men det publiserer ikke applikasjoner, erstatter en RD Gateway, gir en arbeidsflyt for fjernsupport eller bestemmer sikkerheten til tilgangsveien.

Velg et alternativ basert på den faktiske jobben

  • Bruk MSTSC for en individuell tradisjonell RDP-tilkobling fra Windows.
  • Bruk RDCMan når en Windows-administrator trenger å organisere mange RDP-endepunkter.
  • Bruk en vedlikeholdt RDP-klient som FreeRDP på Linux.
  • Bruk fjernsupportprogramvare for betjent eller ubemannet hjelpdesk-kontroll.
  • Bruk et applikasjonspubliseringssystem når brukere trenger sentralt tildelte Windows-applikasjoner eller skrivebord.

Bruke MSTSC med TSplus Remote Access

TSplus Remote Access kan levere tildelte Windows-applikasjoner eller komplette skrivebord gjennom Microsoft MSTSC, en annen RDP-kompatibel klient, en generert klient eller nettlesertilgang. MSTSC er en støttet tilkoblingsmetode, ikke hele produktarkitekturen.

MSTSC kan være en tilkoblingsmetode

Med det dokumentert MSTSC-metode , brukere kobler til gjennom et standard Remote Desktop-vindu til ressurser levert av TSplus Remote Access. Den universelle skriveren støttes ikke gjennom denne MSTSC-tilkoblingsmetoden.

Nettleser tilgang er en egen tilkoblingsopplevelse og krever TSplus Remote Access Web Mobile Edition eller høyere. Genererte klienter er et annet alternativ og kan støtte dokumentert monitorvalg Kompatibilitet bør verifiseres for den valgte tilkoblingstypen i stedet for å anta at hver Microsoft RDP-egenskap har blitt validert med TSplus Remote Access.

Når sentralisert publisering er mer nyttig enn flere .rdp-filer

Behold MSTSC når kravet er en enkel RDP-klient for et kjent endepunkt. Vurder TSplus Remote Access når den virkelige oppgaven er å publisere og tildele Windows-applikasjoner eller skrivebord sentralt i stedet for å opprettholde isolerte RDP-filer for hver bruker og server.

Mange distribusjoner kan bruke én server. Gateway, gård og lastbalanseringsmuligheter krever TSplus Remote Access Enterprise edition, og en gård er et alternativ snarere enn en forutsetning. TSplus Remote Access er ikke full VDI og hoster ikke kundens infrastruktur.

Hvis brukerne dine trenger sentralt tildelte Windows-applikasjoner eller skrivebord i stedet for en voksende samling av individuelle RDP-filer, sammenlign TSplus Remote Access-utgavene og tilkoblingsmetodene.

TSplus 2FA begrensning med MSTSC

Begrensning av tilkoblingsmetode: TSplus to-faktor autentisering er et betalt tillegg som krever TSplus Remote Access Web Mobile eller Enterprise edition. Det fungerer ikke med Microsoft mstsc.exe Direkte RDP-tilkoblinger er nektet for brukere som har fått aktivert TSplus 2FA, så disse brukerne må koble til via den støttede nettportalen eller en kompatibel generert klient.

MFA bør være et minimum for ekstern og administrativ tilgang, men det er ett lag. Det må kombineres med oppdatering, låsing, beskyttelse mot brute-force, minste privilegium, segmentering og overvåking.

En begrenset sjekkliste for sikkerhet og lisensiering

MSTSC kontrollerer en klientforbindelse. Dens brytere og lagrede innstillinger kan ikke sikre eller lisensiere distribusjonen som helhet. Før du setter en forbindelse i produksjon, sjekk den omkringliggende arkitekturen:

  • Hold rå RDP-lyttere av offentlig internett.
  • Bruk en gateway, HTTPS inngangspunkt, omvendt proxy eller beskyttet privat sti.
  • Bruk gyldige sertifikater for web- og gateway-inngangspunkter.
  • Krev MFA gjennom en tilkoblingsmetode som støtter det.
  • Håndheve minste privilegium, kontolås og RDP beskyttelse mot brute-force .
  • Begrens kilde-IP-adresser, land eller betrodde enheter der brukerbasen tillater det.
  • Deaktiver utklippstavle, stasjon, skriver og enhetsomdirigering som arbeidsflyten ikke trenger.
  • Lapp Windows, programvare for ekstern tilgang og sikkerhetsverktøy.
  • Bruk TSplus Server Monitoring for å overvåke aktive økter og serverhelse.
  • Segmenter nettverket og deaktiver ubrukte porter og tjenester.
  • Skille administrative kontoer fra hverdagsbrukerkontoer.
  • Sikkerhetskopier tilgangskonfigurasjoner og test gjenoppretting.
  • Valider Windows Server, RDS CAL, Office og Microsoft 365-lisenser med Microsoft eller en kvalifisert lisenspartner.

MSTSC er en klient i tilgangsveien. En korrekt kommando eller RDP-fil kan etablere en forbindelse, men det etablerer ikke at distribusjonen er sikker, riktig autorisert eller riktig lisensiert.

Du kan starte en gratis 15-dagers prøveversjon av TSplus Remote Access for å teste applikasjon og skrivebordslevering på din egen Windows-infrastruktur, og deretter validere den nødvendige Microsoft-lisensieringen for din konfigurasjon.

Videre lesning

back to top of the page icon