Comment corriger l’erreur « 0x80042304 : Le fournisseur de clichés instantanés de volumes n’est pas enregistré » sous Windows
Vous rencontrez ce fichu message d’erreur VSS lors de vos tentatives de sauvegarde ou de restauration ? C’est frustrant, surtout quand la sauvegarde refuse obstinément de fonctionner. Cette erreur survient souvent car le fournisseur de clichés instantanés (ou shadow copy provider), utilisé par Windows pour créer des instantanés de vos données, n’est pas enregistré ou ne fonctionne pas correctement. Si vos sauvegardes plantent ou que la restauration ne fonctionne pas, ces solutions pourraient bien vous sauver la mise. Il s’agit en quelque sorte de fouiller dans le système et de réenregistrer les éléments défaillants. Parfois, ces étapes permettent même de rétablir le fonctionnement des sauvegardes, au moins temporairement. Préparez-vous à utiliser la ligne de commande et à modifier le registre : un peu de manipulation technique s’impose. Sur certaines configurations, ces méthodes peuvent nécessiter plusieurs essais ou un ou deux redémarrages, mais en général, cela vaut le coup d’essayer. Car Windows semble parfois rendre les clichés instantanés un peu trop fragiles. Allez, c’est parti !
Méthode 1. Réenregistrer le fournisseur de clichés instantanés de volumes ou les fichiers DLL VSS
- Lancez l’invite de commandes avec les droits d’administrateur. Tapez cmd dans la recherche Windows, cliquez dessus avec le bouton droit et choisissez Exécuter en tant qu’administrateur.
- Saisissez les commandes suivantes, en appuyant sur Entrée après chacune d’elles. Elles arrêtent les services VSS, désenregistrent les DLL, puis les réenregistrent ; c’est un peu comme réinitialiser votre système de clichés instantanés. Sur certaines machines, il peut être nécessaire de désactiver ou d’activer certains services dans l’application Services ( services.msc ) si le problème persiste.
cd /d %windir%\system32 Net stop vss Net stop swprv regsvr32 ole32.dll regsvr32 oleaut32.dll regsvr32 vss_ps.dll vssvc /register regsvr32 /i swprv.dll regsvr32 /i eventcls.dll regsvr32 es.dll regsvr32 stdprov.dll regsvr32 vssui.dll regsvr32 msxml.dll regsvr32 msxml3.dll regsvr32 msxml4.dll Net start swprv Net start vss
Après avoir cliqué Entersur chaque option, laissez votre ordinateur se reposer un peu et redémarrez-le si nécessaire. Parfois, cela suffit à résoudre le problème d’enregistrement du fournisseur VSS.
Pourquoi faire cela ? Parce que réenregistrer ces DLL permet à Windows de reprendre le contrôle des services de clichés instantanés. Si elles ne sont pas correctement enregistrées, le système ne peut pas demander au fournisseur de créer des clichés instantanés, ce qui provoque l’erreur « non enregistrée ».En réexécutant ces commandes, vous indiquez en quelque sorte à Windows : « Cette DLL… elle est censée être présente et fonctionnelle.»
Quand essayer cela ?
- L’erreur s’affiche lors des tentatives de sauvegarde ou de restauration.
- Les copies fantômes ne semblent pas fonctionner correctement : aucune version précédente ni aucun logiciel de sauvegarde ne génère d’erreurs.
À quoi s’attendre ?
Cela permet généralement de relancer le système et de permettre à VSS de créer à nouveau des clichés instantanés. Si cela fonctionne, rien de bien particulier : la sauvegarde devrait ensuite fonctionner correctement. Dans le cas contraire, vous devrez passer à la solution suivante ou vérifier les paramètres de votre service.
Méthode 2. Copier les fichiers de registre depuis un PC en bon état de fonctionnement
- Ouvrez l’Éditeur du Registre en tapant regedit dans le menu Démarrer et en appuyant sur Entrée.
- Dans l’Éditeur du Registre, accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers.
- Développez la clé Providers. Vous remarquerez ici quelques sous-clés, probablement avec des noms de type GUID, comme {b5946137-7b9f-4925-af80-51abd60b20d5}.
- Cliquez sur l’une de ces sous-clés GUID. Vous verrez des valeurs à droite, comme (Par défaut) avec les données « Fournisseur de clichés instantanés de logiciels Microsoft 1.0 », ainsi que quelques valeurs DWORD et chaînes de caractères, comme « Type = 1 », « Version = 1.0.0.7 » et « ID de version » avec un GUID.
- Si vous êtes sur une machine fonctionnelle, ouvrez l’Éditeur du Registre, accédez au même chemin, cliquez avec le bouton droit sur la sous-clé (par exemple, {b5946137-7b9f-4925-af80-51abd60b20d5} ), et exportez-la en tant que fichier.reg.
- Copiez ce fichier sur une clé USB, puis, sur l’ordinateur concerné, double-cliquez dessus pour fusionner les paramètres du registre. Vous aurez peut-être besoin de droits d’administrateur.
- Si les valeurs des sous-clés sont manquantes sur votre machine défectueuse, vous pouvez les créer manuellement. Il suffit de faire un clic droit dans l’Éditeur du Registre et d’ajouter les entrées correspondant à celles du système fonctionnel.
Ce processus, aussi étrange que cela puisse paraître, corrige parfois les informations de fournisseur corrompues ou manquantes dans le registre, à l’origine de l’erreur. C’est un peu comme copier la configuration fonctionnelle d’un ordinateur en état de marche sur le vôtre, ce qui peut relancer l’enregistrement du fournisseur si le registre local est endommagé.
Pourquoi cela fonctionne-t-il ? Parce que les entrées de registre des fournisseurs VSS indiquent à votre système Windows où trouver et comment utiliser les fournisseurs de clichés instantanés. Si ces entrées sont manquantes ou corrompues, VSS peut générer une erreur et indiquer qu’il n’est pas enregistré. Importer une copie fonctionnelle revient à rassurer votre système : « Tout est en ordre maintenant.»
Quand cela vous aidera-t-il ?
- Si les entrées de registre des fournisseurs de copies fantômes sont manquantes ou incorrectes.
- Après avoir essayé la méthode 1, les sauvegardes refusent toujours de créer des copies fantômes.
Quelles sont les attentes par la suite ?
En cas de succès, votre système devrait reconnaître à nouveau le fournisseur et autoriser la création de copies instantanées. Le message d’erreur devrait disparaître et les sauvegardes pourront se dérouler normalement. Cependant, si la corruption du registre est importante, des mesures plus radicales peuvent s’avérer nécessaires.
Conclure
Ces solutions fonctionnent généralement si le fournisseur de clichés instantanés n’est pas correctement enregistré. Réenregistrer les DLL et copier les informations de registre depuis un appareil fonctionnel corrigent les problèmes les plus fréquents. Bien sûr, dans certains cas, il peut être nécessaire de vérifier l’intégrité du disque, de s’assurer que le service VSS est bien activé ou de rechercher d’éventuels conflits avec les logiciels de sauvegarde ou de sécurité.
Résumé
- Réenregistrez les DLL VSS à l’aide des commandes de l’invite de commandes.
- Exporter et importer des clés de registre depuis un PC en bon état de fonctionnement.
- Assurez-vous que le service VSS est en cours d’exécution et configuré en mode automatique.
- Vérifiez s’il existe des conflits logiciels susceptibles de bloquer VSS.
J’espère que ça aidera.
Voici l’une de ces situations où explorer les fichiers système et le registre peut s’avérer payant. Ce n’est pas toujours simple, mais lorsque les sauvegardes ne fonctionnent pas et que vous êtes à court d’options, ces étapes peuvent vous permettre de résoudre le problème. Attention toutefois, la modification du registre peut être risquée ; par conséquent, sauvegardez-le au préalable si vous êtes à l’aise avec cette manipulation. En espérant que cela vous fasse gagner quelques heures. Bonne chance !