KB5095093


Microsoft a publié la mise à jour cumulative préliminaire KB5095093 (build 26200.8728) pour Windows 11 version 25H2 (2025 Update) basée sur les processeurs x64 (amd64) et ARM64. La mise à jour comprend des améliorations et des correctifs déployés progressivement visant à améliorer la stabilité, les performances et la convivialité, y compris des fonctionnalités basées sur l'IA et le développement de la plateforme.

Pour installer la mise à jour, allez dans Paramètres > Windows Update et cliquez sur Rechercher des mises à jour. Un redémarrage de l'ordinateur est nécessaire pour terminer l'installation. Après la mise à jour, le numéro de build de Windows 11 passera à 26200.8728.

Si la mise à jour KB5095093 a supprimé vos fichiers, vous pouvez télécharger le programme Recuva qui peut rapidement restaurer les fichiers après une éventuelle défaillance.


Comment fonctionnent les nouvelles fonctionnalités :

Restauration ponctuelle pour Windows. La fonction exploite le service de cliché instantané des volumes (VSS) pour créer des instantanés du volume système, en préservant l'état du registre, des binaires et du profil utilisateur. Lors du retour en arrière, le gestionnaire de démarrage sélectionne un point de contrôle sauvegardé, après quoi le système remplace de manière atomique les ruches du registre, restaure la structure de fichiers NTFS via le journal des modifications, et recrée les liens physiques vers les blocs de données inchangés, minimisant le temps d'arrêt grâce à une logique de restauration incrémentielle.

Calendrier de pause des mises à jour dans Windows Update. L'interface du calendrier interagit avec le Planificateur de tâches et le service wuauserv, en définissant un blocage temporaire dans le registre sous HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU via le paramètre NoAutoUpdate ou en créant un déclencheur différé. Lorsqu'une date est sélectionnée, le mécanisme calcule un délai d'attente allant jusqu'à 35 jours et envoie une commande à l'interface COM de l'Agent de mise à jour, qui suspend l'analyse et le téléchargement des paquets sans supprimer les fichiers déjà téléchargés.

Expérience de widgets silencieuse et concentrée. Le panneau des widgets ne s'ouvre plus au survol en raison de la suppression des gestionnaires d'événements onmouseover dans l'hôte WebView2, réduisant l'activité de fond d'Edge WebView. Le repli des notifications et l'application de la couleur d'accentuation sont implémentés via l'intégration avec l'API du Centre de notifications et UISettings. Sur le tableau de bord, les compteurs sont mis à jour via le courtier de notifications local et réinitialisés lorsque la fenêtre des widgets perd le focus, empêchant l'accumulation d'alertes non vues.

Teinte d'écran couleur dans les options d'accessibilité. La fonction engage la couche de composition DWM (Desktop Window Manager), en superposant un filtre couleur plein écran sur le tampon d'image final avant son envoi à l'écran, similaire au mode d'éclairage nocturne. L'intensité et la sélection des préréglages sont modulées via l'interface ISettings dans l'espace de noms Windows.UI.Accessibility, permettant un ajustement en temps réel du canal alpha et de la matrice de transformation RGB sans nécessiter que les applications redessinent leur contenu.

Améliorations de la Loupe. Le composant Magnify.exe accepte désormais directement la saisie numérique du pourcentage de zoom via un contrôle NumericUpDown dans son panneau, modifiant ainsi le coefficient de transformation de la matrice de vue sans accéder à l'application Paramètres. L'incrément de zoom est modifié localement via un curseur interne qui affecte le paramètre ZoomIncrement dans le registre (HKCU\Software\Microsoft\ScreenMagnifier), permettant une mise à l'échelle discrète précise indépendante des paramètres globaux.

Actions rapides sur la page d'accueil de l'Explorateur de fichiers. Lors du survol d'un fichier, un menu volant de la barre de commandes est invoqué, initiant des opérations contextuelles via IExplorerCommand. L'action "Ouvrir l'emplacement du fichier" appelle ShellExecute avec le paramètre openfolder. La requête Copilot construit une chaîne de lien vers le fichier et la transmet à l'interface de chat via Launcher.LaunchUriAsync, les comptes Entra ID étant soumis à des vérifications de stratégie d'accès conditionnel pendant le processus.

Amélioration de la barre d'adresse de l'Explorateur de fichiers. L'analyseur de chemin dans la barre d'adresse a été modernisé pour gérer les séquences d'échappement : les doubles barres obliques inverses \ sont interprétées comme un séparateur littéral pour les chemins UNC ou locaux, et les guillemets extraient correctement les chaînes littérales contenant des espaces. Cela unifie le traitement des entrées, car le collage de chemins à partir de scripts PowerShell avec des doubles barres obliques inverses et des guillemets entraînait souvent des erreurs d'analyse auparavant.

Correction de la liste déroulante des suggestions de la barre d'adresse. Le mécanisme de saisie semi-automatique, basé sur l'interface IAutoComplete2, a été affiné concernant la synchronisation de l'état de la liste déroulante : après avoir sélectionné un élément, un message CB_DISMISS est immédiatement envoyé pour détruire la fenêtre contextuelle, éliminant ainsi le blocage de la liste causé par la désynchronisation entre le thread d'entrée utilisateur et le thread de recherche d'index système en arrière-plan.

Correction de la duplication de fichiers OneDrive dans les Favoris. Le problème était causé par une fusion incorrecte de deux espaces de noms : la liste des Favoris locaux stockée dans %AppData%\Microsoft\Windows\Network Shortcuts, et l'alias cloud fourni par le filtre de registre OneDrive (GPO). Le filtre de synchronisation vérifie désormais le hachage du lien avant de l'ajouter à la vue, empêchant l'affichage simultané d'un raccourci local et d'un fichier d'espace réservé cloud pointant vers la même ressource cible, éliminant ainsi les doublons.

Corrections de renommage de fichiers. Une erreur dans ListView a été corrigée, où, lors du traitement lent d'une notification système de renommage (SHCNE_RENAMEITEM), la procédure de contrôle d'édition sélectionnait le texte de manière répétée, interférant avec la saisie de l'utilisateur. Le problème de cache de propriétés a également été résolu : le changement de casse des caractères dans le nom n'invalidait pas le cache d'affichage, car la fonction de comparaison considérait les noms comme équivalents, ne déclenchant pas de redessin de l'élément dans l'affichage "Détails".

Synchronisation de l'état de sourdine du microphone Bluetooth. La pile du profil mains libres (HFP) suit désormais les changements d'état du point de terminaison audio (KSNODETYPE_MICROPHONE_ARRAY) via KSPROPERTY_AUDIO_MUTE. Lorsque le bouton physique du casque est basculé, un message de commande AT déclenche un rappel dans le mélangeur audio, synchronisant l'indicateur Sourdine entre le point de terminaison de rendu HFP et le graphe de capture, évitant ainsi les discordances d'indicateur entre le système et l'appareil.

Amélioration de la compatibilité des périphériques audio Bluetooth. Pour les AirPods, le timing de la réponse à la procédure d'analyse de couplage rapide (Inquiry Scan) a été optimisé, permettant au profil SWIFT Pair de recevoir l'adresse MAC plus rapidement. La fiabilité du microphone sur les Beats Studio Pro a été améliorée en ajustant les paramètres de synchronisation des paquets eSCO, réduisant le nombre de retransmissions et empêchant les coupures de canal audio lors des interférences à 2,4 GHz aux intervalles de synchronisation critiques.

Amélioration de la stabilité et de la qualité audio Bluetooth. Une erreur critique 0x9F (DRIVER_POWER_STATE_FAILURE), liée aux expirations ACPI dans les pilotes de fournisseurs spécifiques lors de la reprise après veille avec un flux audio actif, a été corrigée. La qualité des appels vocaux via HFP a été améliorée grâce à une mise en mémoire tampon avec compensation de gigue. La fiabilité LE Audio a été renforcée en gérant correctement les événements de déconnexion de canal CIS, et la latence de démarrage de la lecture a été réduite en préchargeant le codec LC3 avant l'établissement du flux isochrone.

Suppression fiable des périphériques Bluetooth. Un mécanisme d'interrogation de l'état radio a été ajouté à la boîte de dialogue de suppression : si la radio est éteinte ou si l'adaptateur a été redémarré, le système effectue d'abord une mise sous tension logicielle via Enable-BluetoothRadio dans la pile de pilotes, attend l'initialisation, puis envoie la commande Remove Device à la pile BTHPORT, empêchant le faux message "Échec de la suppression" causé par l'indisponibilité du transport.

Amélioration de la stabilité de la page des paramètres Bluetooth. La page Paramètres > Bluetooth et appareils utilise désormais une liaison de données asynchrone avec un modèle obtenu à partir du composant WinRT BluetoothAdapter. Cela empêche le blocage de l'interface utilisateur lors de l'énumération lente des caractéristiques GATT des périphériques distants, car les opérations d'interrogation longues sont déchargées sur un thread d'arrière-plan avec notification ultérieure du répartiteur via CoreDispatcher.RunAsync.

Réduction du temps de reconnexion Bluetooth. À la reprise après hibernation, Windows restaure immédiatement le contexte de connexion RFCOMM en utilisant les clés de session mises en cache du PM_STORE du registre, évitant ainsi une renégociation complète de l'appairage. Pour LE Audio, la procédure de déconnexion lors d'une prise de contrôle agressive du canal par un autre appareil (par exemple, un téléphone) a été améliorée : le flux CIS est correctement libéré et le casque passe en mode de publicité dirigée pour un retour rapide.

Amélioration du routage audio pour Phone Link. Lors d'un appel sortant composé depuis le téléphone appairé, le système suit l'état de la ligne via les commandes du profil mains libres. La sonnerie est jouée localement sur le téléphone, et le routage audio vers le PC (via BT_HFP.sys) n'est activé qu'à la réception d'un événement CallState == Active avec l'indicateur de commutation de point de terminaison côté PC. Le mode Ne pas déranger supprime la sonnerie via l'API Quiet Hours.

Accès vocal et saisie vocale en français, allemand et espagnol. Le moteur de reconnaissance vocale local, utilisant les modèles ONNX Runtime sur le NPU Copilot+, effectue un post-traitement en continu : un réseau neuronal corrige les erreurs grammaticales et insère automatiquement la ponctuation dans le tampon vocal, en appliquant un modèle d'ajustement de sortie de type transformer. La suppression du bruit isole le signal vocal de l'environnement à l'aide de la formation de faisceaux, après quoi le spectre nettoyé est transmis au décodeur pour une précision améliorée.

Amélioration de la fiabilité du pilote audio HD intégré. Le fonctionnement du sous-système audio a été amélioré : hdaudio.sys inclut désormais des vérifications d'état du contrôleur supplémentaires avant d'envoyer des commandes sur la liaison HD Audio, empêchant ainsi les blocages lors de demandes simultanées provenant de plusieurs flux audio. Le mécanisme de gestion des interruptions a également été optimisé, éliminant la perte d'événements d'initialisation du tampon DMA en cas de charge de bus élevée.

Amélioration de la fiabilité de l'invocation du menu Démarrer. La gestion des événements de clic sur le bord gauche de la barre des tâches, lorsque les icônes sont alignées à gauche, a été améliorée. Le test de collision pour la zone de quelques pixels de large à gauche de la première icône utilise désormais une vérification différée des limites Rect, compensant les décalages d'animation, ce qui garantit un appel stable du menu Démarrer sans faux positifs sur les fenêtres superposées.

Changement de fournisseur de GIF pour le panneau Emoji. Suite à l'arrêt du support Tenor, le composant du panneau (invoqué par Win + .) est passé à l'API GIPHY. Le chargement du contenu se fait désormais via des requêtes HTTP vers api.giphy.com en utilisant une clé développeur intégrée dans les ressources de emoji.dll. Les résultats sont mis en cache localement dans %LocalAppData%\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalState, et l'interface utilisateur utilise une liste virtualisée pour un défilement fluide des aperçus.

Améliorations réseau pour les environnements virtualisés. Pour les machines virtuelles confidentielles, la virtualisation d'E/S à racine unique (SR-IOV) est désormais activée par défaut, permettant aux fonctions virtuelles d'accéder directement à l'adaptateur réseau physique, contournant l'hyperviseur et augmentant le débit. Une erreur de configuration du commutateur virtuel Hyper-V dans la virtualisation imbriquée, où les profils de port étaient incorrectement attribués et bloquaient la pile réseau invitée, a été corrigée.

Amélioration de la fiabilité de la pile réseau Windows. Le nombre d'écrans bleus causés par la gestion de l'alimentation Wi-Fi a été réduit en affinant wdiwifi.sys, éliminant une condition de concurrence dans FsmPowerTransition. La connectivité cellulaire WWAN a été améliorée, notamment en stabilisant le tunnel VPN IPv6 grâce à la gestion des événements de changement de contexte PDP. La compatibilité avec les VPN tiers a été améliorée grâce à des filtres WFP étendus. Les paramètres et liaisons de la carte réseau sont désormais migrés via un manifeste XML EDGE lors des mises à niveau du système d'exploitation.

Installation d'imprimante par protocole IPP par défaut. L'assistant d'installation d'imprimante interroge désormais d'abord le port 631 via Get-PrinterPort pour le support IPP et préfère le Microsoft IPP Class Driver. Cela évite d'installer des pilotes de fournisseur au niveau du noyau, en utilisant un pilote universel qui s'exécute dans l'environnement isolé PrintIsolationHost.exe. Ce comportement peut être désactivé à l'aide du bouton à bascule dans la section Imprimantes et scanners, ce qui redonne la priorité aux protocoles de découverte propriétaires.

Amélioration de l'utilisation de WSL. En mode réseau miroir pour WSL avec VPN, la logique de transfert des requêtes DNS depuis la distribution Linux a été corrigée : le commutateur virtuel transmet désormais correctement les paquets à l'interface VPN via les hooks netfilter, évitant ainsi les boucles de routage. Cela garantit que le trafic WSL est correctement tunnellisé via la connexion VPN sans fuite vers la passerelle locale lorsque la mise en miroir réseau est activée.

Amélioration de la fiabilité du rendu et des profils de couleur. Les artefacts de rendu lors du défilement dans les configurations multi-moniteurs avec différents facteurs d'échelle ont été corrigés ; le compositeur DWM unifie désormais les tailles de texture avant la composition. La gestion des profils ICM/ICC a été améliorée : la fonction WcsSetCalibrationManagement garantit l'application des tables gamma avant l'initialisation de la chaîne d'affichage, empêchant les réinitialisations de profil lorsqu'un écran est connecté à chaud.

Modification de l'affichage des paramètres de localisation. Lorsque les services de localisation sont désactivés, les commandes "Emplacement par défaut" et "Autoriser le remplacement de l'emplacement" se lient désormais dynamiquement à l'état du commutateur principal. Si le LocationService est arrêté, ces paramètres reçoivent l'indicateur IsEnabled=False via la liaison à SystemSettings.Location.IsActive, apparaissant visuellement grisés, éliminant ainsi la confusion de l'utilisateur quant à l'application des valeurs lorsque la géolocalisation est désactivée.

Amélioration de la fiabilité de l'application des stratégies de groupe de recherche. Le client de recherche a retravaillé la lecture des stratégies à partir de HKLM\Software\Policies\Microsoft\Windows\Windows Search. Lorsque la stratégie de groupe est mise à jour (GPUpdate), SearchIndexer.exe relit désormais la configuration complète sans mettre en cache les anciennes valeurs et gère correctement les conflits lors de la fusion des GPO de plusieurs étendues, éliminant les blocages de l'interface utilisateur lors de l'application des interdictions d'indexation pour des chemins spécifiques.

Réglage de la taille de la zone de clic droit sur le pavé tactile. Le paramètre gère la configuration des gestes du pavé tactile de précision via le code de contrôle IOCTL_INTERNAL_TOUCHPAD_SET_RIGHT_CLICK_ZONE envoyé au pilote de classe. Les options disponibles (Par défaut, Petit, Moyen, Grand) modifient la zone d'exclusion dans la zone de mouvement du curseur, où une pression est interprétée comme un clic droit. Si le fournisseur fournit une application, le pilote donne la priorité à son profil, affichant l'option Personnalisé.

Amélioration générale de la fiabilité du système. Une refactorisation d'explorer.exe a éliminé les blocages pendant la phase d'initialisation des fournisseurs d'informations d'identification tiers et stabilisé le rendu des icônes dans la barre des tâches, empêchant l'apparition d'espaces réservés gris. La fiabilité de la navigation vers la page d'accueil pendant la synchronisation OneDrive et le changement de bureau a été améliorée. Les bogues de flou acrylique, où un calcul incorrect du pinceau de calque d'arrière-plan faisait disparaître l'effet, ont été corrigés.

Extension de la couverture des appareils pour les nouveaux certificats Secure Boot. Grâce aux mises à jour de qualité mensuelles, la base de données de télémétrie haute confiance est élargie, identifiant les PC compatibles avec les nouveaux certificats UEFI Secure Boot (KEK/db). Le service de livraison des mises à jour de certificats accumule les signaux positifs de vérification de signature, et seulement après avoir atteint un seuil, active l'installation du certificat mis à jour via svchost.exe -k netsvcs, mettant en œuvre un déploiement progressif contrôlé.

Amélioration des connexions Netlogon sécurisées. Le mécanisme d'authentification entre les contrôleurs de domaine a été mis à jour pour gérer les contextes de sécurité hérités : les serveurs configurés avant 2025 établissent désormais avec succès un canal sécurisé avec les serveurs membres de 2026, car le protocole de négociation a été étendu pour prendre en charge le chiffrement hybride RC4/AES pendant la période de transition, éliminant ainsi les erreurs d'établissement de session dues à l'incompatibilité des versions.

Amélioration de la connexion au partage réseau. Les appels NetUseAdd et les fonctions système internes gèrent désormais correctement les sessions nulles, permettant les connexions non authentifiées aux partages réseau en contournant la validation de jeton. Un bogue du client SMB a été corrigé, où la vérification de l'indicateur d'authentification rejetait les requêtes avec des mots de passe vides, même si le serveur autorisait l'accès anonyme, perturbant les scénarios hérités de journalisation et d'impression.

Amélioration du fonctionnement du menu Démarrer. Le système d'installation des applications synchronise désormais la base de données du menu Démarrer avec shell:programs en temps réel via le mécanisme de notification SHChangeNotify avec les indicateurs SHCNE_MKDIR et SHCNE_RMDIR. Cela permet aux vignettes et aux raccourcis d'apparaître ou de disparaître instantanément sans redémarrage du shell, ce qui est particulièrement pertinent pour les installateurs qui créent un dossier avec plusieurs raccourcis.

Amélioration de l'affichage des icônes de notification de la barre des tâches. Les compteurs sur les icônes et les icônes elles-mêmes dans la zone de notification sont désormais mis à jour via un appel atomique Shell_NotifyIcon avec le paramètre NIM_MODIFY. Cela garantit que le changement du compteur et le redessin de l'icône se produisent de manière synchrone, éliminant les retards où la nouvelle icône apparaissait mais l'ancien compteur restait, induisant l'utilisateur en erreur sur une nouvelle activité.


Annonce officielle sur le site de Microsoft.

Les 10 dernières mises à jour Windows :

Mise à jour Build Version Windows Canal Date
KB5095025 28020.2298 26H1 Windows 11 Beta 2026-06-12
KB5095093 26200.8728 25H2 Windows 11 Preview 2026-06-12
KB5095091 28000.2333 26H1 Windows 11 Preview 2026-06-12
KB5095029 26220.8680 25H2 Windows 11 Beta 2026-06-12
KB5095027 26300.8687 25H2 Windows 11 Experimental 2026-06-12
KB5093998 22631.7219 23H2 Windows 11 Stable 2026-06-09
KB5094127 19045.7417 22H2 Windows 10 Stable 2026-06-09
KB5095051 28000.2269 26H1 Windows 11 Stable 2026-06-09
KB5094126 26200.8655 25H2 Windows 11 Stable 2026-06-09
KB5094980 28120.2242 26H1 Windows 11 Experimental 2026-06-08