Logiciels

Pourquoi la mise à jour de Windows supprimait des fichiers

La mise à jour d’octobre de Windows 10 ne supprime plus les fichiers personnels. Microsoft avait suspendu la mise à jour plus tôt dans la semaine parce que des utilisateurs avaient signalé des fichiers manquants après l’installation. Le problème vient d’être réglé, mais il laisse la question suivante : qu’est-ce qui a causé un échec aussi grave ?

Selon des rapports publiés sur des forums spécialisés et des réseaux sociaux, la mise à jour d’octobre de Windows 10 (version 1809) a fait disparaître les fichiers stockés dans des dossiers tels que Documents et Images.

Comme il n’y avait pas de cause apparente, Microsoft a suspendu la mise à jour et a demandé aux utilisateurs concernés de contacter son service d’assistance. Pendant ce temps, la société a tenté d’enquêter sur le problème.

L’intention était de supprimer les dossiers en double

Il n’a pas fallu longtemps pour que le mystère s’éclaircisse. Notez que le bogue ne concernait que les dossiers Windows par défaut (Documents, Images, Téléchargements, etc.). Ils sont appelés par Microsoft Known Folders ou Dossiers connus, en traduction libre. Ces dossiers ont une configuration spéciale qui permet de changer leur emplacement, et même dans ce cas, le logiciel continue à y enregistrer des fichiers.

Par exemple, l’utilisateur peut déplacer le dossier Images du lecteur C (par défaut) vers le D, qui peut être une autre partition ou un deuxième disque dur. Pour ce faire, il suffit d’aller dans l’onglet Emplacement des propriétés du dossier et d’indiquer la nouvelle adresse.

  Mise à jour de WhatsApp

Grâce à une fonction appelée Known Folder Redirection (KFR), le système d’exploitation et les logiciels installés savent toujours où se trouve le dossier. Ainsi, un éditeur d’images, par exemple, peut enregistrer des fichiers dans le dossier Images par défaut, même s’il a été modifié. Il suffit d’allumer la KFR pour savoir où elle se trouve.

Il n’y a qu’une seule limite : lorsqu’un dossier connu est déplacé, le système d’exploitation conserve le dossier original. Ainsi, pour revenir à l’exemple, l’utilisateur se retrouve avec deux dossiers Images, l’un avec un contenu actuel et l’autre avec un contenu ancien.

Eh bien, la mise à jour d’octobre de Windows 10 a tenté de mettre un terme à ce gâchis. La mise à jour a vérifié si la KFR avait été déclenchée et a simplement supprimé les dossiers d’origine. C’est pourquoi seuls quelques utilisateurs ont été touchés : si la KFR n’était pas utilisée, tout continuerait comme avant.

Le problème est que le KFR peut être déclenché même sans que l’utilisateur n’ait l’intention de changer de dossier. Les anciennes versions du client OneDrive utilisaient KFR pour permettre la sauvegarde automatique des copies de fichiers de l’utilisateur dans les nuages, mais conservaient le contenu dans les anciens dossiers (les versions actuelles déplacent le contenu vers les nouveaux dossiers).

  AMD publie des mises à jour pour la variante de défaut Spectre

Pour supprimer le désordre, la mise à jour a fait en sorte que Windows 10 supprime les anciens dossiers. Il s’agit d’une erreur de Microsoft : tout indique que la procédure était exécutée sans que l’existence de fichiers dans ces dossiers soit vérifiée.

Pourquoi Windows n’a-t-il pas vérifié si les anciens dossiers étaient vides ?

Il est étrange que Microsoft ait commis un oubli de cette ampleur, mais apparemment la logique suivie était que si l’utilisateur déplaçait un ou plusieurs dossiers connus d’un endroit à un autre, il en déplaçait probablement le contenu vers le nouvel emplacement, de sorte qu’il n’y avait pas besoin de vérifier.

Microsoft a également pris en compte le fait que lors de la sortie de la mise à jour d’avril de Windows 10, de nombreux utilisateurs ont déclaré avoir trouvé des copies vides de Known Folders sur leur ordinateur.

Pour cette raison, la mise à jour d’octobre a été conçue pour inclure une fonction capable d’éliminer cette duplication et de ne conserver que les dossiers les plus récents. Le problème, encore une fois, était qu’il n’y avait pas de vérification du contenu des dossiers.

Ainsi, les utilisateurs qui, pour une raison quelconque, continuent à utiliser les anciens dossiers ont perdu tous leurs fichiers. Ceux qui ont utilisé les dossiers actuels, mais ont conservé le contenu des anciens, ont subi une perte partielle. Ceux qui n’ont pas changé l’emplacement des dossiers connus ou déplacé tout leur contenu en les changeant n’ont probablement eu aucun problème.

  Tous les appareils recevront une mise à niveau vers Windows Phone 8 Apollo ? (mis à jour)

Et maintenant ?

Selon Microsoft, un petit nombre d’utilisateurs ont été touchés par le problème. Pour ceux d’entre eux, l’orientation de l’entreprise est de contacter leur service de soutien. Les assistants ont orienté l’utilisation de la fonction de restauration du système à un point précédant l’installation de la mise à jour pour récupérer les fichiers. Des logiciels comme Recuva peuvent également aider dans ce travail.

Pour ceux qui ont déjà téléchargé la mise à jour d’octobre pour Windows 10, une petite mise à jour est publiée pour corriger le bogue. Notez cependant qu’il ne récupère pas les fichiers supprimés.

Bien entendu, cette correction sera déjà incluse dans le paquet complet de mise à jour, qui devrait être relancé prochainement. Pour l’instant, il n’est disponible que pour les utilisateurs du programme de test Windows 10 Insider. La libération générale sera effectuée lorsqu’il sera certain que le problème ne se pose plus.

Microsoft a également indiqué avoir mis à jour l’outil Feedback Hub pour le rendre plus affirmé. Il a été utilisé par les participants de Windows 10 Insider qui ont signalé l’échec des fichiers supprimés, mais comme les rapports ont eu peu de votes positifs, la société a fini par ne pas accorder l’attention que le problème méritait.

A propos de l'auteur

Zineb

Enseignante en lycée, je m'intéresse à tout ce qui touche aux nouvelles technologies. #teamMac sur PerlmOl (je ne me sépare d'ailleurs jamais non plus de mon Iphone).

Laisser un commentaire