여러 COM + 응용 프로그램을 시작할 때 "오류 코드 80080005-서버 실행이 실패했습니다." 오류 메시지가 나타날 수 있습니다.

기술 자료 번역 기술 자료 번역
기술 자료: 870655 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

많은 Microsoft COM + 응용 프로그램을 수동으로 구성 요소 서비스 Microsoft 관리 콘솔(MMC) 스냅인에서 각 COM + 응용 프로그램에 다른 사용자 계정에서 실행 중인 시작할 때 다음과 같은 오류 메시지가 나타날 수 있습니다.

카탈로그 오류: 마지막 작업을 처리하는 동안 오류가 발생했습니다. 오류 코드 80080005-서버 실행이 실패했습니다. 이벤트 로그에 추가 문제 해결 정보가 포함되어 있을 수 있습니다.
이벤트 뷰어의 응용 프로그램 로그에 다음과 유사한 오류 메시지가 나타납니다.

형식: 오류
원본: DCOM
범주: 없음
이벤트 ID: 10010
날짜: 31/03/2004
시간: 15시 13분: 30
NT AUTHORITY\SYSTEM 사용자:
컴퓨터: MSHSRMSWEBP0007
설명: {F1673109-CF44-468 D-9E23-FE4116F84CFA} 서버가 필요한 제한 시간 안에 DCOM으로 등록하지 않았습니다.

원인

현재 사용자 속성에서 지정한 다른 사용자 계정으로 여러 COM + 응용 프로그램을 실행할 경우 컴퓨터가 새 사용자에 대한 새 데스크톱 힙을 만들기 위해 메모리를 할당할 수 없습니다. 따라서 프로세스를 시작할 수 없습니다.

해결 과정

중요한 이 섹션에서는, 메서드 또는 작업이 레지스트리 수정 방법을 알려 주는 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 이 단계를 주의 깊게 따라야 합니다. 추가 보호 기능을 수정하기 전에 레지스트리를 백업해야. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 백업 및 복원하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322756백업 및 Windows 에서 레지스트리를 복원하는 방법


이 문제를 해결하려면 다음 레지스트리 하위 키 값을 수정하십시오.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows
이렇게 하려면 다음과 같이 하십시오.
  1. 시작 을 누르고 실행regedit 를 입력한 다음 확인 을 누릅니다.
  2. 레지스트리 편집기에서 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
    기본적으로 Windows 항목을 하위 키에서 다음 (모두 한 줄에) 비슷한 값이 있습니다.
    %SystemRoot%\system32\csrss.exe ObjectDirectory \Windows = SharedSection 1024 = 3072 Windows On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization 2 ProfileControl = 해제 MaxRequestThreads = 16 =
  3. Windows 항목을 마우스 오른쪽 단추로 클릭한 다음 수정 을 클릭하십시오. 문자열 편집 대화 상자가 나타납니다.
  4. 값 데이터 상자에 SharedSection, SharedSection, 512 추가 찾아 다음 확인 을 누릅니다.

    새로 변경된 Windows 항목은 다음과 같습니다.
    %SystemRoot%\system32\csrss.exe ObjectDirectory \Windows = SharedSection 1024 =, 3072, 512 Windows On SubSystemType = Windows ServerDll = basesrv, 1 ServerDll = winsrv:UserServerDllInitialization, 3 ServerDll = winsrv:ConServerDllInitialization 2 ProfileControl = 해제 MaxRequestThreads = 16 =

추가 정보

Windows Mobile 기반 스마트폰에 GPRS 연결이 구성되어 있는지 확인합니다

  1. 컴퓨터에 100 다른 로컬 사용자 계정을 만듭니다.
  2. 구성 요소 서비스 MMC 스냅인을 엽니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 시작 을 누르고 설정 가리킨 다음 제어판 을 누릅니다.
    2. 제어판 에서 관리 도구 를 두 번 누른 다음 구성 요소 서비스 를 두 번 누릅니다. 구성 요소 서비스 MMC 스냅인을 나타납니다.
    3. 왼쪽 창에서 구성 요소 서비스 를 확장하고, 컴퓨터, 확장 및 다음 내 컴퓨터 를 확장하십시오.
  3. COM + 응용 프로그램을 만들고 COM + 응용 프로그램의 응용 프로그램 ID를 설정하십시오. 이렇게 하려면 다음과 같이 하십시오.
    1. COM + 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 응용 프로그램 을 누릅니다. COM 응용 프로그램 설치 마법사 시작 대화 상자가 나타납니다.
    2. COM 응용 프로그램 설치 마법사 시작 대화 상자에서 다음 을 클릭하십시오. 새 응용 프로그램 설치 또는 만들기 대화 상자가 나타납니다.
    3. 빈 응용 프로그램 만들기 를 클릭하십시오. 빈 응용 프로그램 만들기 대화 상자가 나타납니다.
    4. 새 응용 프로그램 이름 입력하십시오 상자에 MyCOM1 입력하고 을 누릅니다. 응용 프로그램 ID 설정 대화 상자가 나타납니다.
    5. 다음 이 사용자 를 누른 다음 사용자 상자에 1 단계에서 만든 사용자 이름을 입력하십시오.
    6. 응용 프로그램 ID 설정 대화 상자에서 암호 상자에 및 암호 확인 상자에 암호를 입력한 후 다음 을 클릭하십시오. COM 응용 프로그램 설치 마법사를 사용하여 감사 감사합니다 대화 상자가 나타납니다.
    7. 마침 을 클릭하십시오.
  4. 구성 요소를 COM + 응용 프로그램에 추가하십시오. 이렇게 하려면 다음과 같이 하십시오.
    1. 구성 요소 서비스 MMC 스냅인의 왼쪽된 창에서 MyCom1을 확장하십시오.
    2. 구성 요소 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 구성 요소 를 클릭하십시오. COM 구성 요소 설치 마법사 시작 대화 상자가 나타납니다.
    3. 다음 을 클릭하십시오. 가져오기 또는 구성 요소 설치 대화 상자가 나타납니다.
    4. 해당 중인 이미 등록된 구성 요소를 가져오기를 클릭하십시오. 가져올 구성 요소 선택 대화 상자가 나타납니다.
    5. 에 있는 에 대한 구성 요소: 내 컴퓨터 목록에서 구성 요소를 누른 후 다음 을 클릭합니다. COM 응용 프로그램 설치 마법사를 사용하여 감사 감사합니다 대화 상자가 나타납니다.
    6. 마침 을 클릭하십시오.
  5. 다른 로컬 사용자 계정으로 실행할 100 COM + 응용 프로그램을 만들려면 3단계를 반복하십시오.
  6. 5단계에서 만든 다음 100 COM + 응용 프로그램 구성 요소를 추가하려면 4단계를 반복하십시오.
  7. 구성 요소 서비스 MMC 스냅인의 왼쪽 창에서 사용자가 만든 각 COM + 응용 프로그램을 마우스 오른쪽 단추로 클릭한 다음 시작 을 클릭하십시오. 일부 COM + 응용 프로그램을 시작하면 "현상" 절에 설명되어 있는 오류 메시지가 나타납니다.

참조

자세한 내용은 다음 MSDN) Microsoft 개발자 네트워크 (웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/ms687759.aspx

속성

기술 자료: 870655 - 마지막 검토: 2007년 11월 14일 수요일 - 수정: 1.5
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft COM+ 1.0
  • Microsoft COM+ 1.5
키워드:?
kbmt kbtshoot kberrmsg kbsnapin kbdcom kbcompmodel kbprb KB870655 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com