"800703fa Pokus použít neplatnou operaci na klíč registru, které byly označeny k odstranění" Chyba ve službě SharePoint

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3114011
Příznak
Microsoft SharePoint 2013 nebo aplikace Microsoft SharePoint 2011 operace se nezdaří a zobrazí následující chybová zpráva COMException přihlášeni ULS v LogViewer služby SharePoint:

[System.Runtime.InteropServices.COMException (0x800703FA): načítání zdroj tříd COM s identifikátorem CLSID součásti {<GUID>} se nezdařilo kvůli následující chybě: Neplatná operace 800703fa se pokusil na klíč registru, který je označen pro odstranění.<b00> </b00> </GUID>

K této chybě může dojít v několika různých scénářích. Například k této chybě může dojít v situacích, ve kterých se zobrazí následující položky protokolu:

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)
Příčina
Tento problém obvykle nastane po správce pomocí účtu služby přihlásit k serveru pro interaktivní relaci a protokoly vypnout. Správce může například přihlásit k serveru WWW přední konec (WFE) pomocí účtu farmy a odhlaste. Tato činnost nutí klíče registru profilu účtu odebíraného. Tato podmínka je klíče není k dispozici pro budoucí použití.
Řešení
Chcete-li vyřešit tento problém, použijte některou z následujících metod.

Metoda 1

Není přihlášení k serveru pro interaktivní relace pomocí účtu služby.

Metoda 2

Zakážete funkci související služby profilů uživatelů systému Windows. Chcete-li to provést, postupujte takto:

  1. Otevření editoru Zásady skupiny (Gpedit.msc) na příslušném serveru.
  2. Otevřete složku UserProfiles v následující cestě:

    Konfigurace počítače > šablony pro správu > systému > UserProfiles
  3. Vyhledejte nastavení není nuceně uvolnit registru uživatelů při odhlášení uživatele .
  4. Změňte nastavení na Enabled.
Další informace
Další informace naleznete v následujícím článku MSDN Distributed Services podpora Blog týmu:

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3114011 - Poslední kontrola: 03/16/2016 23:19:00 - Revize: 1.0

Microsoft SharePoint Server 2013, Microsoft SharePoint Server 2010

  • kbmt KB3114011 KbMtcs
Váš názor