Problème: lorsque j'utilise le bureau à distance à partir d'une Surface Pro 4, exécutant Win 10, vers un système Win7 ou Win2003, le dpi élevé de la Surface fait que le bureau à distance est trop petit pour être vu. Dans ce cas, la télécommande est la surface (avec un affichage haute résolution) et l'hôte est un affichage à faible résolution (hérité de 92 dpi).
Ce problème est discuté et démontré dans les blogs MS ici et ici sur SU
Cependant, le problème que je rencontre est le suivant:
Oui, il y a la fonction Zoom dans le client rdp. Cependant, lorsque je l'utilise, je perds la possibilité de passer en plein écran sur le client (pour utiliser tous les biens immobiliers du client et pour obtenir alt-tab et d'autres clés transmises à l'hôte). Après 30 minutes d'utilisation, je peux dire clairement que la fonction de zoom du client win10 RDP n'est PAS utile pour un vrai travail.
Nous nous sommes assurés que les hôtes Win7 sont déjà sur Win7-SP1 avec kb2923545 installé. Cela ne fait aucune différence que nous pouvons voir.
J'ai essayé d'utiliser Remote Desktop Connection Manager , comme proposé ici , mais il semble ne pas pouvoir me donner une expérience zoomée en plein écran (peut-être que je ne l'ai pas trouvé, mais je l'ai beaucoup poussé! Il y a un rapport que le courant La version 2.7 n'a pas les fonctionnalités nécessaires, et que l'ancienne version 2.2 devrait fonctionner, mais nous n'avons pas trouvé la version 2.2 à télécharger).
Alors ... mon ancien ordinateur portable Vaio est idéal pour le bureau à distance, et mon nouveau Surface Win10 est, actuellement, inutilisable en tant que client distant de bureau à distance .
Comment puis-je rendre ma nouvelle Surface aussi utilisable que l'ancienne Vaio?
Remarque: Nous cherchons à utiliser la surface Win10 comme un véritable client rdp pour les hôtes Win7, 2008 et Win2003. À l'heure actuelle, de tout notre travail jusqu'à présent, c'est simplement une fonctionnalité manquante. (Et nous souffrons!)
Remarque: veuillez ne pas nous dire de "vous déconnecter et de démarrer une nouvelle session" sur l'hôte: cela va à l'encontre du but, n'est pas utile et constitue une énorme régression par rapport aux fonctionnalités que nous avions avant d'essayer la Surface. De plus, ne nous dites pas que seul win10-win10 donne la bonne expérience. Nous avons eu une belle expérience en utilisant des systèmes distants en dpi hérités. Le problème est la surface haute résolution.
la source
Réponses:
Je dois dire que cela a été très frustrant. Le client Microsoft RDP manque tout simplement des fonctionnalités requises dans ce nouveau monde multi-DPI ....
J'ai trouvé une solution et je l'ai vérifiée à la fois sur les moniteurs Surface 4 Pro et ASUS PB279Q 27 "4K / UHD 3840x2160 à pleine résolution, et sur le Dell XPS 13 (exécutant la résolution UltraSharp ™ QHD + (3200x1800)!) - Je m'attends à ce que cela approche fonctionnera pour toute télécommande à haute résolution.
De plus, je l'ai vérifié lorsque la machine hôte est en DPI "normal" et en DPI élevé (spécifiquement ASUS PB279Q 27 "4K / UHD 3840x2160 en résolution native).
Tout d'abord, je dois noter que le chemin du gestionnaire de connexion à distance Microsoft ( mentionné ici ) ne fonctionnait pas pour moi. Si cela fonctionne, il semblerait que seule la version 2.2 de cet outil puisse faire ce qui est nécessaire. La version actuelle à ce jour est 2.7, et elle ne l'a pas coupée, malgré beaucoup de bricolage. (Mais je le répète, le client de bureau distant stock devrait résoudre cela ....)
Je n'ai trouvé aucune solution de travail sur aucun thread ici sur Stack Exchange. Mais j'ai trouvé ce fil sur les forums Microsoft. Il mentionne un client RDP dont je n'avais jamais entendu parler: mRemoteNG je l'ai essayé, et BINGO.
La solution de travail
mRemoteNG fonctionne% 100. Comme par magie. J'obtiens un client RDP, plein écran, avec alt-tab et d'autres clés transmises à l'hôte (comme dans le client Microsoft RDP, mstsc.exe), et il a fière allure. Il gère automatiquement la différence de résolution et fonctionne simplement!
J'ai des heures d'utilisation avec, et ça vole. C'est la première fois depuis que j'obtiens cette nouvelle Surface 4 Pro que j'ai un bureau à distance utilisable.
Je suis donc contente!
Solution supplémentaire (enfin, pansement) dans Windows 10 mis à jour (juin 2016)
Le client de bureau à distance, dans Windows 10 mis à jour, dispose d'une option Zoom dans le menu système qui fonctionne au moins avec Win2008-R2 et les machines cibles supérieures. La qualité du rendu fait défaut, mais cette option fonctionne. (Était très utile après la mise à niveau du bureau vers des écrans à haute résolution.)
Ce client ne se souvient PAS du niveau de zoom, cependant, vous devez donc le régler à chaque connexion (beurk). Ce chemin est un pansement, pas une solution.
Solution supplémentaire signalée
Non testé par cet auteur, mais signalé par un ami de Microsoft: Gestionnaire de connexion Bureau à distance ( https://www.microsoft.com/en-us/download/details.aspx?id=44989 )
la source
Windows 7 (ou Server 2008) ne prend pas en charge la version 8 du protocole RDP qui introduit la communication à distance DPI (ce dont parle l'article dont vous avez parlé). Cela se traduit par le comportement que vous voyez - vous pouvez avoir le plein écran ou le zoom, mais pas ensemble :(
Le correctif consiste à mettre à jour vers Windows 7 SP1 (ou Server 2008R2 côté serveur) et assurez-vous que le correctif suivant est installé: https://support.microsoft.com/en-us/kb/2923545 - alors vous avoir un accès distant DPI (donc tout ne sera pas minuscule).
Après avoir accès à distance DPI, si vous vous connectez à une session existante (connectez-vous en tant que quelqu'un qui était déjà connecté), vous pouvez rencontrer des problèmes avec l'interface utilisateur Windows et les applications ont toujours les anciens paramètres DPI. Ces problèmes ont été principalement résolus dans Windows 10 (les éléments de l'interface utilisateur évoluent désormais avec la modification des paramètres DPI). La meilleure expérience d'accès à distance est Windows 10 vers Windows 10.
la source
Je lutte contre cela depuis que j'ai acheté ma Surface Pro 4 en septembre. Ce n'est que lorsque j'ai réussi à mettre à jour vers l'édition anniversaire 1604 que j'ai trouvé une solution. A chaque session RDP, la taille ne correspondait pas à mon écran ... utilisation constante des barres latérales pour manoeuvrer.
Cependant, aujourd'hui, j'ai découvert que lorsque vous êtes dans la session à distance, le menu système (coin supérieur gauche) a une option "Smart Sizing" . Même si le paramètre ne persiste pas entre les sessions ou les machines, les deux clics supplémentaires sont bien meilleurs qu'auparavant. Le zoom et les autres commandes qui s'y trouvaient n'étaient pas ce dont j'avais besoin.
la source
J'ai eu le même problème lors du RDP depuis mon Surface Book vers les clients Windows 7 et Server 2012 hérités: la fenêtre RDP est minuscule et impossible à utiliser.
J'ai trouvé cette solution, qui fonctionne bien pour moi jusqu'à présent:
Vous pouvez désactiver la reconnaissance HiDPI pour mstsc.exe (le client Bureau à distance), ce qui vous donne la mise à l'échelle correcte lorsque vous effectuez une connexion RDP à partir d'un client avec un affichage HiDPI vers un hôte distant qui ne prend pas en charge HiDPI.
Faire cela:
définissez une clé de registre pour mstsc2.exe qui désactive la détection HiDPI pour mstsc2.exe:
reg ajouter "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers" / t REG_SZ / v "C: \ Windows \ System32 \ mstsc2.exe" / d "~ DPIUNAWARE" / f
Ensuite, utilisez toujours mstsc2.exe lorsque vous souhaitez établir une connexion RDP avec un hôte distant non compatible HiDPI.
la source
Solution ringarde, mais fonctionne pour moi. Cela vous permet d'exécuter une session distante à 100% DPI si votre session locale est supérieure à 100% DPI, et l'affichage sera mis à l'échelle en conséquence, si votre hôte est Windows 10.
Créez un dossier ... N'importe où ... Et ouvrez-y une invite de commande.
Exécutez les commandes:
(Mettez à jour les deux derniers avec votre code de langue si vous exécutez autre chose qu'en-US.)
Maintenant, cliquez avec le bouton droit sur le nouveau fichier mstsc.exe et sélectionnez Propriétés. L'onglet "Compatibilité" est présent. Accédez à cet onglet, cliquez sur «Modifier les paramètres PPP élevés» puis sur «Remplacer le comportement de mise à l'échelle PPP élevé», «Système» effectuant la mise à l'échelle.
Désormais, lorsque vous lancez la connexion Bureau à distance à l'aide de ce fichier, tout sera rendu à l'échelle 100% mais à l'échelle bitmap jusqu'à l'échelle DPI de votre système. Il fonctionne également en plein écran. Le seul problème est que le curseur de la souris apparaît minuscule. (Cela s'est également produit avec mRemoteNG lorsque je l'ai essayé.)
Si vous optez pour cette solution, vous pouvez créer un script des commandes ci-dessus pour les exécuter au démarrage afin d'obtenir des versions mises à jour du client de bureau à distance au fur et à mesure que Microsoft les expédie. Il n'encombre pas le changement d'échelle à DPI élevé.
Il est nécessaire de le faire avec une copie de mstsc.exe car Microsoft ne vous permettra pas de modifier les paramètres de compatibilité de la copie à l'emplacement par défaut.
[Modifier] Je viens de me rendre compte que c'est principalement la même solution que celle proposée par Chris ci-dessus ... Juste une façon légèrement différente d'obtenir le même résultat.
la source
Nous venons de le faire -
la source
À l'intérieur de la session RDP, faites un clic droit sur le bureau et choisissez «Résolution d'écran». Cliquez sur Identifier et fermer. Il vous dira que vous devez redémarrer pour modifier les paramètres - ne redémarrez pas! Déconnectez-vous simplement de la session RDP et reconnectez-vous, votre bureau distant devrait maintenant remplir l'écran.
la source