erreur dans Sharepoint " 800703fa tentative d'opération illégale sur une clé de Registre qui a été marquée pour suppression"

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3114011
Symptôme
Une opération dans Microsoft SharePoint 2013 ou Microsoft SharePoint 2011 tombe en panne et que le message d’erreur COMException connecté ULS dans SharePoint LogViewer :

[System.Runtime.InteropServices.COMException (0x800703FA) : récupération de la fabrique de classe COM pour le composant avec le CLSID {<GUID>} a échoué en raison de l’erreur suivante : 800703fa illégale tentée sur une clé de Registre qui a été marquée pour suppression.<b00> </b00> </GUID>

Cette erreur peut se produire dans plusieurs scénarios différents. Par exemple, cette erreur peut se produire dans les scénarios dans lesquels on peut voir les entrées de journal suivantes :

11/03/2015 20:09:45.83 w3wp.exe (0x1A24) 0x46CC SharePoint Portal Server Microfeeds ada0j Unexpected MicroBlogList.GetMicroBlogPostsForRePopulation http://mysite/personal/12345 permanent failure Exception: [System.Runtime.InteropServices.COMException (0x800703FA): Retrieving the COM class factory for component with CLSID {BDEADF26-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA). at Microsoft.SharePoint.Library.SPRequest..ctor() at Microsoft.SharePoint.SPGlobal.CreateSPRequestAndSetIdentity(...) at Microsoft.SharePoint.SPRequestManager.GetContextRequest(SPRequestAuthenticationMode authenticationMode) at Microsoft.SharePoint.Administration.SPFarm.get_RequestAny() at Microsoft.SharePoint.SPSecurity.GetCurrentUserTokenNoApplicationPrincipalDelegated(SPWebApplication webApp, Uri siteUrl) at Microsoft.SharePoint.SPSecurity.GetCurrentUserToken() at Microsoft.SharePoint.SPSecurity.EnsureOriginatingUserToken() at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param) at Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode) at Microsoft.Office.Server.UserProfiles.SPS2SAppContext.GetClientContext(...) at Microsoft.Office.Server.UserProfiles.SPS2SAppExecutionContextBase.get_ClientContext() at Microsoft.Office.Server.Microfeed.SPMicrofeedStore.Query(...) at Microsoft.Office.Server.Microfeed.MicroBlogList.ExecuteRepopulationCamlQuery(...) at Microsoft.Office.Server.Microfeed.MicroBlogList.GetMicroBlogPostsForRePopulation...)]

Handling an exception. Exception details: System.Runtime.InteropServices.COMException (0x800703FA): Retrieving the COM class factory for component with CLSID {BDEADF26-C265-11D0-BCED-00A0C90AB50F} failed due to the following error: 800703fa Illegal operation attempted on a registry key that has been marked for deletion. (Exception from HRESULT: 0x800703FA).at Microsoft.SharePoint.Library.SPRequest..ctor()at Microsoft.SharePoint.SPGlobal.CreateSPRequestAndSetIdentity(...)at Microsoft.SharePoint.SPRequestManager.GetContextRequest(SPRequestAuthenticationMode authenticationMode)at Microsoft.SharePoint.Administration.SPFarm.get_RequestAuthAny()at Microsoft.SharePoint.Administration.SPAcl`1.CalculatePermissions()at Microsoft.SharePoint.Administration.SPIisWebServiceApplication.CheckAccess(SPIisWebServiceApplicationRights rights)at Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplication.DoesUserHavePermissions(...)at Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplication.GetChangedTermSets(...)at SyncInvokeGetChangedTermSets(Object , Object[] , Object[] )at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Cause
Ce problème se produit généralement après qu’un administrateur utilise un compte de service pour ouvrir une session sur le serveur pour une session interactive, puis se fermer. Par exemple, un administrateur peut ouvrir une session sur un serveur Web Front End (WFE) en utilisant le compte de la batterie de serveurs et puis la session. Cette activité force les clés de Registre doivent être déchargées dans le profil de ce compte. Cette condition rend les clés non disponible pour une utilisation ultérieure.
Résolution
Pour résoudre ce problème, utilisez une ou l’autre des méthodes suivantes.

Méthode 1

Ne vous connectez pas au serveur pour des sessions interactives à l’aide d’un compte de service.

Méthode 2

Désactiver la fonctionnalité de Service de profil utilisateur Windows connexe. Pour ce faire, procédez comme suit :

  1. Ouvrez l’éditeur de stratégie de groupe (Gpedit.msc) sur le serveur concerné.
  2. Ouvrez le dossier UserProfiles dans le chemin d’accès suivant :

    Configuration de l’ordinateur > modèles d’administration > système > UserProfiles
  3. Recherchez le paramètre ne pas forcer le déchargement du Registre de l’utilisateur lors de la déconnexion de l’utilisateur .
  4. Modifier le paramètre sur activé.
Plus d'informations
Pour plus d’informations, consultez l’article MSDN Distributed Services prise en charge du Blog de l’équipe suivant :

Propriétés

ID d'article : 3114011 - Dernière mise à jour : 07/03/2016 12:16:00 - Révision : 2.0

Microsoft SharePoint Server 2013, Microsoft SharePoint Server 2010

  • kbmt KB3114011 KbMtfr
Commentaires