VSS: Unexpected error calling routine RegOpenKeyExW

Après l’installation du rôle DHCP sur Windows Server 2008 R2 ou 2012, on peut obtenir dans le journal d’évènement le rôle suivant:

Volume Shadow Copy Service error:
   Unexpected error calling routine RegOpenKeyExW(-2147483646,SYSTEMCurrentControlSetServicesVSSDiag,...).
   hr = 0x80070005, Access is denied. 

Operation:
   Initializing Writer

Context:
   Writer Class Id: {35e81631-13e1-48db-97fc-d5bc721bb18a}
   Writer Name: NPS VSS Writer
   Writer Instance ID: {6c8b0a65-6136-42df-8026-2d578284a73f}

L’erreur est surprenante mais explicite: les permissions sont incorrectes sur une clé de registre dans HKLMSYSTEMCurrentControlSetServicesVSSDiag. C’est un problème connu de Microsoft (https://support.microsoft.com/kb/2298620) et il suffit pour le corriger de modifier les permissions.

Pour ce faire, ouvrir le registre et se rendre dans HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesVSSDiag.

Faire un clic-droit sur Diag puis Permissions…

2014-11-26 10_42_39

Si l’utilisateur NETWORK SERVICE n’est pas présent, l’ajouter dans la liste et vérifier que celui-ci possède du contrôle total (Full Control).

2014-11-26 10_43_33

Il n’y a rien de plus à faire, le service VSS fonctionnera correctement à son prochain lancement.

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s