Hovedmenu
Devolutions-blog

Nyheder, opdateringer og indsigter fra Devolutions.

Msrdc now supported remote desktop manager devolutions blog

Remote Desktop Manager understøtter nu MSRDC: udvidede muligheder for RDP-klienten

Se den nye understøttelse af MSRDC i Remote Desktop Manager. Lær, hvordan du bruger denne moderne RDP-klient til bedre fjernadgang og forbedret forbindelsesadministration på Windows.

Gode nyheder! Remote Desktop Manager 2022.1 understøtter nu MSRDC som alternativ til MSTSC, med både indlejrede og eksterne RDP-forbindelser på Windows. Hvad betyder det? Og hvad er forskellen på de to? Læs videre!

Oplev styrken i MSRDC-integrationen. Download Remote Desktop Manager nu, og få glæde af denne avancerede RDP-mulighed.

MSTSC? MSRDC?

Windows-administratorer har ofte navnet „MSTSC“ brændt ind i hukommelsen efter års indtastning for at starte Windows’ indbyggede RDP-klient. De færreste husker dog, hvad det står for, så lad os begynde med et par definitioner:

MSTSC = Microsoft Terminal Services Client (klassisk, indbygget)

MSRDC = Microsoft Remote Desktop Client (moderne, installeres separat)

Kort sagt er MSTSC den klassiske RDP-klient, der følger med Windows, og som de fleste kender, mens MSRDC er den nyere RDP-klient, der kan installeres som et separat program. MSRDC er først og fremmest beregnet til Azure Virtual Desktop. Begge RDP-klienter bruger samme kerne, men de har ikke samme brugergrænseflade og understøtter ikke præcis de samme funktioner og omdirigeringstyper.

Forskelle i brugergrænsefladen

MSRDC lyder godt, så hvad er hagen? Hvis du går i gang og installerer det, er det første problem, at du ikke kan starte en forbindelse til andet end Azure Virtual Desktop fra den grafiske brugergrænseflade (msrdcw.exe). Programmet gør ikke andet end at oprette forbindelse til et webfeed af .RDP-filer og starter dem med msrdc.exe, som svarer til mstsc.exe:

!!Msrdc now supported remote desktop manager devolutions rdp MSTSC og MSRDC side om side

Det virker nemt nok: Lad os bare starte msrdc.exe direkte! Men det er dér, MSRDC kommer til kort i forhold til MSTSC: Der findes ingen grafisk brugergrænseflade, hvor du kan angive en destinationsserver, ændre et par indstillinger og derefter oprette forbindelse. Den eneste måde at bruge msrdc.exe direkte på er at starte det med en .RDP-fil, og det gør det svært at bruge uden en forbindelsesstarter som Remote Desktop Manager.

Det er ærgerligt, at MSRDC ikke har en enkel grafisk brugergrænseflade som MSTSC, for det er reelt det eneste, der står i vejen for, at systemadministratorer tager det i brug i stort omfang. Når forbindelsen er oprettet, er den vigtigste forskel, at MSRDC håndterer ændring af skrivebordets størrelse på en helt anden måde, og det har endda en mulighed for at udløse en opløsningsændring på serversiden, noget MSTSC aldrig har haft (smart sizing sker på klientsiden).

Forskelle i distribution og support

Fordi MSTSC er en indbygget Windows-komponent, kan den kun distribueres via Windows Update, og den følger samme udgivelsesrytme som Windows selv. Det betyder, at den understøttes i længere tid, men opdateringer kommer sjældnere. MSRDC har derimod en meget hurtigere udgivelsescyklus med et kortere vedligeholdelsesvindue, fordi det ikke er en del af selve operativsystemet. Det er også vigtigt at understrege, at Microsoft ikke officielt understøtter MSRDC til brug uden for Azure Virtual Desktop. Det betyder ikke, at det holder op med at virke i morgen. Det betyder bare, at du ikke kan oprette en supportsag hos Microsoft, hvis det går i stykker, for de har aldrig lovet nogen form for support til den brug.

Så hvorfor skulle nogen vælge MSRDC frem for MSTSC, ud over små forbedringer som ændring af skrivebordets størrelse på serversiden, når Microsoft ikke officielt understøtter det?

Separat distribution betyder, at du kan nedgradere til en bestemt version af MSRDC, hvis du støder på en regression, hvilket er meget sværere med MSTSC.

En hurtigere udgivelsescyklus betyder, at du kan få fejlrettelser hurtigere i MSRDC end i MSTSC på grund af den langsommere udgivelsescyklus.

For de fleste brugere er det nok bedst at holde sig til MSTSC, medmindre du vil have glæde af bestemte forbedringer i MSRDC. Når du står over for en mulig fejl i MSTSC, har vi nu mulighed for at prøve MSRDC til sammenligning. Mange fejl og regressioner, som begge RDP-klienter har til fælles, bliver rettet i MSRDC først, så muligheden for at skifte mellem de to er meget nyttig.

Brug af MSRDC i Remote Desktop Manager

Sørg først for, at MSRDC er installeret, for det bliver ikke (og kan ikke) distribueres sammen med Remote Desktop Manager. Administratorer kan også udrulle MSRDC på et stort antal computere med automatiske opdateringer i stedet for at installere det manuelt.

Når det er gjort, skal du redigere en RDP-forbindelsespost, gå til fanen Avanceret og skifte egenskaben RDP-version til MSRDC. Indstillingen understøttes i alle visningstilstande (indlejret og ekstern):

!!Msrdc now supported remote desktop manager devolutions rdp engine MSRDC-RDP-motoren

Gem derefter RDP-forbindelsesposten, og start den. Tillykke, du bruger nu MSRDC!

Der er meget få visuelle forskelle, men når du bruger MSRDC i indlejret tilstand, indlæses Microsoft RDP ActiveX fra rdclientax.dll i stedet for mstscax.dll. Du kan bekræfte det ved at se på de DLL’er, der er indlæst i Remote Desktop Manager-processen, med værktøjer som Process Monitor. Det ser måske ikke ud af meget, men at finde ud af, hvordan man gør det, var langt den sværeste del af dette undersøgelsesprojekt. Ligesom MSRDC ikke er officielt understøttet uden for Azure Virtual Desktop, findes der heller ingen officiel support eller dokumentation fra Microsoft om, hvordan man bruger MSRDC RDP ActiveX-DLL’en.

Afsluttende tanker

Azure Virtual Desktop er nu den vigtigste forbruger af RDP hos Microsoft, og derfor får MSRDC så meget opmærksomhed. MSTSC har derimod en grafisk brugergrænseflade, der har stået stille, uden væsentlige ændringer i årevis. Protokollen bliver stadig opdateret under motorhjelmen, men manglen på en tydelig migreringsvej fra MSTSC til MSRDC til brugstilfælde uden for Azure Virtual Desktop er en forspildt chance. Forhåbentlig ser Microsoft potentialet i at få alle med over på den nyere RDP-klient.

Er du interesseret i at bruge MSRDC i stedet for MSTSC til alle dine Windows-brugstilfælde? Azure Virtual Desktop understøttes ikke i Remote Desktop Manager, så fortæl os, hvad du synes!

Klar til at løfte din RDP-oplevelse? Hent Remote Desktop Manager i dag, og slå MSRDC-understøttelse til for en smartere forbindelse.