Guides

Comment corriger les fenêtres déplacées après une session Bureau à distance

Vous vous connectez au PC du bureau depuis un portable via le Bureau à distance, vous travaillez un peu, et le lendemain matin toutes les fenêtres du PC du bureau sont rétrécies et empilées sur un seul écran. Ou l’inverse : vous accédez à distance à votre PC à trois écrans et obtenez un unique écran écrasé. Le Bureau à distance modifie la configuration d’affichage de la session, et Windows réorganise les fenêtres pour qu’elles tiennent. Ce guide explique pourquoi, quelles options du Bureau à distance limitent les dégâts et comment retrouver automatiquement votre disposition.

Mis à jour 5 étapes

  1. Comprendre pourquoi le RDP réorganise les fenêtres

    Quand vous vous connectez en Bureau à distance, Windows donne à la session les écrans de l’ordinateur depuis lequel vous vous connectez : leur nombre, leur résolution et leur échelle. Votre disposition de bureau sur trois écrans doit soudain tenir sur un seul écran de portable, alors Windows déplace et redimensionne les fenêtres pour qu’elles restent visibles. Quand vous revenez devant le PC du bureau, les écrans physiques reviennent, mais Windows ne remet pas les fenêtres à leur place. Les fenêtres agrandies et les fenêtres multiples d’une même application en pâtissent le plus.

  2. Utiliser tous vos écrans dans la session

    Si le poste client a lui aussi plusieurs écrans, ouvrez Connexion Bureau à distance, cliquez sur Afficher les options, allez dans l’onglet Affichage et cochez Utiliser tous mes écrans pour la session à distance, ou lancez-la avec mstsc /multimon. La session reçoit alors un écran par écran du client et les fenêtres sont moins tassées. Il faut pour cela une édition de l’ordinateur distant qui gère plusieurs écrans, comme Windows Professionnel. Rapprocher la résolution et l’échelle du client de celles de l’hôte réduit aussi le remue-ménage.

  3. Enregistrer votre disposition habituelle en profil de fenêtres

    Sur le PC auquel vous vous connectez, disposez les fenêtres sur ses propres écrans, installez WindowLayout, ouvrez Profils de fenêtres et cliquez sur Enregistrer l’actuel, par exemple sous le nom Bureau. Dans Options du profil, attribuez un raccourci et activez Appliquer automatiquement quand cette configuration est branchée. Un profil enregistre l’écran, la position, la taille, l’état agrandi et l’ordre de superposition de chaque fenêtre, et reconnaît les écrans par matériel et modèle : il peut donc tout remettre exactement en place.

  4. Activer la restauration automatique

    Sous Automatisation, dans Profils de fenêtres, activez Restaurer les fenêtres après un changement d’écran, une mise en veille ou un déverrouillage. WindowLayout conserve un instantané de vos fenêtres pour chaque configuration d’écrans. Quand vous revenez sur la console après une session Bureau à distance et que les fenêtres sont entassées sur un écran, il reconnaît le changement et restaure l’instantané pris auparavant. Activez Lancer au démarrage dans Paramètres pour qu’il tourne en permanence.

  5. Restaurer à la main au besoin

    Si vous préférez garder la main, laissez l’automatisation désactivée et appuyez sur le raccourci du profil en vous installant, ou choisissez le profil dans le menu de la zone de notification ou dans la palette de commandes (Ctrl+Alt+Espace). L’Aperçu de la restauration montre quelles fenêtres vont bouger avant que quoi que ce soit ne se passe, et Annuler la dernière restauration les remet en place si vous changez d’avis. Si vous voulez juste tout retrouver vite, Ctrl+Alt+G rassemble toutes les fenêtres sur l’écran principal.

Questions fréquentes

WindowLayout doit-il tourner dans la session à distance ?

Il tourne dans la session Windows elle-même, la même que vous voyez en Bureau à distance et sur la console. Il remarque le changement d’écrans à votre retour et restaure la disposition pour les écrans physiques.

Cela aide-t-il avec d’autres outils à distance comme VNC ?

Les outils qui reproduisent l’écran de la console ne modifient pas la configuration d’affichage, les fenêtres restent donc en général en place. Si un outil change la résolution ou désactive des écrans, le même profil et la restauration automatique aident.

Puis-je empêcher le Bureau à distance de changer la résolution ?

Pas complètement, car la session s’adapte aux écrans du client. Utiliser tous les écrans du client et des résolutions proches réduit le changement, et un profil enregistré annule le reste.