SharePoint에서 "800703fa 잘못 된 연산 삭제 표시 된 레지스트리 키에서 시도" 오류

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:3114011
증상
Microsoft SharePoint 2013 또는 Microsoft SharePoint 2011에서 작업에 실패 하 고 ULS SharePoint LogViewer에 로그인 한 다음 인덱스가 오류 메시지가 나타나면:

[System.Runtime.InteropServices.COMException (0x800703FA): CLSID 사용 하 여 구성 요소의 COM 클래스 팩터리를 검색 {<GUID>} 다음 오류 때문에 실패 했습니다: 800703fa 삭제 표시가 된 레지스트리 키에서 시도 잘못 된 연산입니다.<b00> </b00> </GUID>

이 오류는 다양 한 시나리오에서 발생할 수 있습니다. 예를 들어, 다음 로그 항목을 표시 하는 경우에이 오류가 발생할 수 있습니다.

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)
원인
이 문제는 일반적으로 관리자가 서비스 계정을 대화형 세션에 대 한 서버에 로그온 한 다음 로그를 사용 하 여 해제 후에 발생 합니다. 예를 들어, 관리자가 웹 프런트 끝 (WFE) 서버 팜 계정을 사용 하 여 로그온 한 다음 로그 오프 합니다. 이 이때 강제로 레지스트리 키를 해당 계정의 프로필에 로드 합니다. 이 상황으로 인해 키 나중에 사용할 수 없습니다.
해결방법
이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다.

방법 1

서비스 계정을 사용하여 대화형 세션용 서버에 로그온하지 마십시오.

방법 2

이와 관련 된 Windows 사용자 프로필 서비스 기능 사용 안 함 이렇게 하려면, 다음 단계를 수행하십시오.

  1. 영향을 받는 서버에서 그룹 정책 편집기 (Gpedit.msc)를 엽니다.
  2. 다음 경로에서 UserProfiles 폴더를 엽니다.

    컴퓨터 구성 &gt; 관리 템플릿 &gt; 시스템 &gt; UserProfiles
  3. 사용자 로그 오프 시 사용자 레지스트리 언로드하고 강제로 하지 않은 설정을 찾습니다.
  4. 설정을 사용으로 변경 합니다.
자세한 내용
자세한 내용은 다음 MSDN 배포 서비스 지원 팀 블로그 문서를 참조.

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 3114011 - 마지막 검토: 06/11/2016 21:02:00 - 수정: 2.0

Microsoft SharePoint Server 2013, Microsoft SharePoint Server 2010

  • kbmt KB3114011 KbMtko
피드백