Comment réparer une utilisation élevée du processeur par OneDrive dans Windows 10
Microsoft a procédé à une intégration poussée de OneDrive au sein de l'environnement Windows. Présent par défaut dans Windows 10, sa désinstallation n'est possible que depuis la mise à jour Creators Update. Bien que OneDrive ait été intégré à Windows 7, son niveau d'intégration n'atteint pas celui de Windows 10. Cette omniprésence peut engendrer des dysfonctionnements. Il arrive que OneDrive réagisse de façon anormale, sollicitant fréquemment la connexion ou causant une surutilisation du processeur, même lorsque l'application n'est pas activement employée. Ce comportement, loin d'être habituel, peut s'avérer problématique.
La surconsommation de ressources processeur par OneDrive est souvent imputable à un souci de télémétrie. En théorie, si la télémétrie de Windows 10 est désactivée, ce problème ne devrait pas se manifester. Cependant, un bug peut parfois perturber ce fonctionnement. Heureusement, une solution relativement simple existe pour y remédier.
Résoudre la surutilisation du processeur par OneDrive
Commencez par ouvrir le Gestionnaire des tâches et interrompez l'exécution de OneDrive.
Ensuite, accédez à l'emplacement suivant dans l'Explorateur de fichiers :
AppData\Local\Microsoft\OneDrive\setup\logs
Localisez et supprimez les deux fichiers suivants :
UserTelemetryCache.otc
UserTelemetryCache.otc.session
Relancez ensuite OneDrive. Vous pouvez effectuer une recherche via la barre de recherche Windows ou retrouver l'exécutable dans votre disque C.
Un bug connu de OneDrive
Ce problème est identifié comme un bug depuis juillet 2017, et affecte également la mise à jour Creators Update. Bien qu'il n'existe pas encore de correctif officiel, les utilisateurs impactés ont pu résoudre le souci en éliminant les fichiers de télémétrie. Si vous avez activé la télémétrie et que le problème refait surface, vous pouvez envisager de la désactiver.
Désactiver la télémétrie
Pour désactiver la télémétrie, ouvrez l'application Paramètres, puis rendez-vous dans la section Confidentialité. Sélectionnez l'onglet Commentaires et diagnostics. Faites défiler la page et choisissez le niveau de diagnostics "De base" pour l'utilisation des données.

Ouvrez ensuite l'Éditeur du Registre et naviguez jusqu'à la clé suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection
Créez une nouvelle valeur DWORD nommée AllowTelemetry et affectez-lui la valeur 0. Il est nécessaire d'avoir des privilèges administrateur pour effectuer des modifications dans le Registre.

Par la suite, effectuez un clic droit sur l'Explorateur de fichiers et sélectionnez "Gérer" afin d'accéder à la Gestion de l'ordinateur.

Dans la fenêtre Gestion de l'ordinateur, ouvrez Services et applications, puis Services.

Localisez les deux services suivants. Double-cliquez sur chaque service et, dans le menu déroulant "Type de démarrage", sélectionnez l'option "Désactivé". Appliquez les modifications pour finaliser le processus.
Connected User Experiences and Telemetry dmwappushsvc
Cette action désactivera l'ensemble des données de télémétrie sur Windows 10, et ne se limitera pas à l'application OneDrive. Cela n'entraînera aucun effet négatif sur votre système. Hormis la résolution de ce bug, la désactivation de la télémétrie n'améliorera pas significativement les performances de votre système.