Pourquoi le presse-papiers de Windows 11 est parfois un hasard, selon Microsoft

/fr/images/Windows-11-Clipboard.jpg

Vous n’êtes pas seul si vous avez remarqué que l’historique du Presse-papiers de Windows 11 ne parvient parfois pas à capturer ce que vous avez copié. Cela n’arrive pas tout le temps, mais vous pourriez rencontrer ce problème si vous copiez trop de choses en succession rapide ou si vous utilisez des applications comme Excel avec de grandes quantités de données.

Pour ceux qui ne le savent pas, Windows 11 est livré avec un historique complet du Presse-papiers, et il est accessible à l’aide du raccourci clavier Win + V. Vous pouvez gérer la synchronisation du Presse-papiers dans Paramètres > Système > Presse-papiers et même activer la synchronisation sur vos appareils, y compris les téléphones Android.

/fr/images/Windows-11-Clipboard-Settings.jpg

J’utilise toujours la fonction d’historique du Presse-papiers de Windows car elle est puissante et fait le travail la plupart du temps. Lorsque j’utilise l’application Phone Link pour copier rapidement des images de mon téléphone Android vers le presse-papiers, je peux facilement les extraire de l’historique du presse-papiers et les modifier dans MS Paint.

Cela fonctionne jusqu’à ce que vous rencontriez un barrage routier. J’ai remarqué que parfois l’historique du presse-papiers n’affiche pas ce que j’avais copié plus tôt. Et je me demande, est-ce que j’ai vraiment copié l’image ?

J’ai observé un comportement similaire lorsque je travaillais dans Excel.

Il s’avère que cela peut s’expliquer par le fonctionnement du service d’historique du presse-papiers de Windows et par la manière dont certaines applications fournissent les données du presse-papiers.

J’ai trouvé plusieurs documents Microsoft et même des brevets qui expliquent pourquoi le presse-papiers peut ressembler à un « hasard ».

Pourquoi l’historique du Presse-papiers de Windows 11 n’enregistre-t-il pas toujours tout ?

Tout d’abord, si vous modifiez les données du Presse-papiers plusieurs fois et très rapidement, l’Historique du Presse-papiers peut ne pas enregistrer tous les éléments, et cela se produit parce que Windows écoute les notifications de modification du Presse-papiers de manière asynchrone.

Qu’est-ce que l’asynchrone ?

Asynchrone signifie que quelque chose se produit en arrière-plan plus tard, de sorte que votre code continue de s’exécuter sans attendre la fin.

“Le service d’historique du presse-papiers fonctionne de manière asynchrone. Il enregistre les modifications du presse-papiers via AddClipboardFormatListener et lorsqu’il reçoit une notification de modification, il met à jour l’historique du presse-papiers”, a expliqué Raymond Chen, ingénieur de haut niveau chez Microsoft. “Cependant, l’auditeur est averti de manière asynchrone. Ainsi, au moment où l’auditeur reçoit le message WM_CLIPBOARDUPDATE, le presse-papiers peut avoir changé une seconde fois.”

Si vous ne comprenez toujours pas pourquoi l’asynchrone provoque des problèmes pour l’historique du presse-papiers, écoutez-moi.

Si vous copiez quelque chose, Windows envoie un signal indiquant que le presse-papiers a changé, mais si le presse-papiers change à nouveau avant que le service d’historique ne traite la modification précédente, l’élément précédent risque de ne jamais être enregistré dans l’historique.

Par exemple, si vous avez copié une image depuis l’application Phone Link ou une autre application, puis immédiatement copié une cellule depuis Excel et ouvert l’historique du Presse-papiers (Windows + V), vous ne verrez peut-être même pas l’image.

Le service d’historique du presse-papiers est un processus distinct et, même s’il tente d’enregistrer les modifications apportées au presse-papiers, il peut manquer des mises à jour consécutives très rapides. Ceci est en grande partie dû à la conception pour des raisons de performances, et si quelque chose ne reste dans le presse-papiers que pendant une fraction de seconde, vous (en tant qu’humain) ne pouvez de toute façon pas le coller.

J’ai copié quelque chose, mais il n’est jamais copié dans le Presse-papiers de Windows 11. Pourquoi?

J’ai moi-même rencontré ce problème. J’utilise à nouveau l’application Phone Link et j’ai copié une image, mais elle n’a pas été copiée. Je recommence, et il n’est toujours pas copié. C’est également parfois le cas lorsque Word charge du contenu dans un document et que j’essaie d’en copier un extrait. Il n’est pas copié.

Sous Windows 11, certaines applications ne placent pas immédiatement les données finales dans le presse-papiers. Au lieu de cela, ils utilisent le rendu différé, où l’application promet qu’elle peut fournir les données, puis Windows attend (jusqu’à 30 secondes) que l’application génère ces données lorsqu’elles sont réellement demandées.

Ce n’est pas un problème, sauf si l’application est bloquée, occupée ou ne répond pas correctement. Dans ce cas, vous pouvez vous retrouver avec rien (ou des formats manquants).

/fr/images/Excel-large-chunk-of-data.jpg

Par exemple, si vous accédez à Excel et copiez une grande partie des données, en particulier le tableau Rich Text Format. Excel dispose d’environ 30 secondes ou plus pour copier des données riches dans le presse-papiers, mais ce n’est pas le cas et le presse-papiers de Windows n’a rien à afficher. Il est vide ou obsolète, comme la capture d’écran ci-dessous :

/fr/images/Windows-11-Clipboard-history-empty.jpg

Le délai d’attente de 30 secondes n’est pas un problème, sauf si l’application est bloquée, occupée ou ne répond pas correctement.

Dans l’exemple Excel ci-dessus, les données n’ont pas été copiées dans l’historique du Presse-papiers de Windows 11 car Excel prenait plus de 30 secondes et la fonctionnalité « GetClipboardData » a expiré.

La plupart du temps, le Presse-papiers de Windows fonctionne très bien. Et toi? Avez-vous rencontré des problèmes similaires avec le Presse-papiers de Windows ? Faites-le-moi savoir dans les commentaires ci-dessous.

Accueil

Partager

Bulletin

Bulletin WL

/fr/images/WL-logo-new.svg

Newsletter WL !

Gardez une longueur d’avance grâce aux dernières mises à jour Windows, informatiques et IA. Approuvé par plus de 50 000 abonnés.

Nom

Courriel

Inscrivez-vous gratuitement

*️⃣ Lien source :

Application Phone Link, expliqué, Accueil ,

Bulletin

,