Windows 11

Windows 11, pourquoi l’historique du presse-papiers semble parfois « oublier » ce que vous avez copié

Ce n'est pas un bug

Sous Windows 11, vous avez probablement déjà eu l’impression que l’historique du presse-papiers fonctionne de manière imprévisible. La bonne nouvelle est que vous n’êtes clairement pas le seul. Le phénomène est suffisamment fréquent pour semer le doute.

En effet vous copiez un élément, ouvrez l’historique avec le raccourci Win + V, et l’élément a tout simplement disparu. Cela se produit surtout lorsque vous enchaînez rapidement les copies ou lorsque vous utilisez des applications comme Excel, qui manipulent de grandes quantités de données.

Windows 11 dispose pourtant d’un historique du presse-papiers avancé. Il permet de retrouver des textes, des images et autres contenus copiés précédemment. Il est même possible d’activer la synchronisation entre plusieurs appareils dans les paramètres système, y compris avec son smartphone Android. Cette dernière fonctionnalité se révèle très pratique, notamment pour récupérer rapidement des images copiées depuis un téléphone et les modifier dans Paint ou une autre application.

Windows 11 et le presse-papiers

Pour revenir à notre problème, il apparaît lorsque l’on pousse un peu le système dans ses retranchements. En pratique, l’historique du presse-papiers peut donner l’impression de rater des copies, voire de ne rien enregistrer du tout. Ce comportement n’est pas un bug. C’est une simple conséquence de la manière dont Windows gère les notifications de changement du presse-papiers.

Le service chargé de l’historique du presse-papiers fonctionne de façon asynchrone. Concrètement, cela signifie que Windows est averti qu’un contenu a changé. Cependant son traitement n’est pas nécessairement instantanément. Comme l’explique Raymond Chen, ingénieur vétéran chez Microsoft, le système écoute les modifications du presse-papiers via un mécanisme appelé AddClipboardFormatListener. Lorsqu’un changement est détecté, une notification est envoyée, mais celle-ci peut arriver après qu’un second changement a déjà eu lieu. Dans ce cas, l’élément copié en premier peut ne jamais être enregistré dans l’historique.

Ainsi vous pouvez par exemple copier une image depuis Phone Link, puis copier immédiatement une cellule Excel. Lorsque vous ouvrez l’historique du presse-papiers, seule la seconde action apparaît, comme si la première n’avait jamais existé. Cette limitation permet d’éviter une surcharge du système pour des contenus qui ne restent sur le presse-papiers qu’une fraction de seconde.

Un autre cas survient lorsque vous copiez un élément et que rien ne semble être placé dans le presse-papiers, même immédiatement après. Cela arrive avec certaines applications qui utilisent un mécanisme appelé rendu différé. Au lieu de fournir immédiatement les données copiées, l’application promet de les générer plus tard, lorsque Windows les demandera réellement. Ainsi le système attend alors jusqu’à trente secondes que les données soient prêtes. Si l’application est occupée, ralentie ou temporairement bloquée, la récupération des données peut échouer. Dans ce cas, le presse-papiers de reste vide ou afficher un contenu obsolète. Excel illustre parfaitement ce comportement. Si vous copiez une grande plage de cellules, notamment avec des formats riches, Excel peut mettre beaucoup de temps à préparer les données. Si le délai dépasse la limite prévue par Windows, la requête expire et l’historique du presse-papiers ne reçoit tout simplement rien.

Dans l’immense majorité des cas, le presse-papiers de Windows 11 fonctionne comme prévu et reste l’un des plus complets disponibles sur un OS grand public.

Source
Raymond Chen (Devblogs)

Jérôme Gianoli

Aime l'innovation, le hardware, la High Tech et le développement durable. Soucieux du respect de la vie privée.

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page