https://technet.microsoft.com/en-us/library/cc756319(v=ws.10).aspx
Event ID 7011 — Basic Service Operations
Updated: December 11, 2007
Applies To: Windows Server 2008
![red red](https://i-technet.sec.s-msft.com/dynimg/IC171764.jpg)
Service Control Manager transmits control requests to running services and driver services. It also maintains status information about those services, and reports configuration changes and state changes.
Event Details
Product: | Windows Operating System |
ID: | 7011 |
Source: | Service Control Manager |
Version: | 6.0 |
Symbolic Name: | EVENT_TRANSACT_TIMEOUT |
Message: | Timeout (%1 milliseconds) waiting for a transaction response from the %2 service. |
Resolve
Increase the service timeout period
The Service Control Manager will generate an event if a service does not respond within the defined timeout period (the default timeout period is 30000 milliseconds). To resolve this problem, use the Registry Editor to change the default timeout value for all services.
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
Caution: Incorrectly editing the registry may severely damage your system. Before making changes to the registry, you should back up any valued data.
To change the service timeout period:
- Click the Start button, then click Run, type regedit, and click OK.
- In the Registry Editor, click the registry subkey HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
- In the details pane, locate the ServicesPipeTimeout entry, right-click that entry and then select Modify.
Note: If the ServicesPipeTimeout entry does not exist, you must create it by selecting New on the Edit menu, followed by the DWORD Value, then typing ServicesPipeTimeout, and clicking Enter.
- Click Decimal, enter the new timeout value in milliseconds, and then click OK.
- Restart the computer.
Verify
To perform this procedure, you must have membership in Administrators, or you must have been delegated the appropriate authority.
To verify the state in which a service is operating:
- Click the Start button, Run, then type cmd to open a command prompt.
- Type sc interrogate service_name (where service_name is the name of the service) at the command prompt to update the status of that service in Service Control Manager.
- Type sc qc service_name at the command prompt to display the configuration status of the service.
- Type sc queryex service_name at the command prompt to display the extended status of the service. This command will provide the following information about a service: SERVICE_NAME (the service's registry subkey name), TYPE (the type of service, for example, shared process, interactive), STATE (for example, running, paused, and the states that are not available), WIN32_EXIT_CODE (the Windows exit error code), SERVICE_EXIT_CODE (the service exit code), CHECKPOINT, WAIT_HINT (the time period the SCM waits before reporting a service failure), PID (ID of the process running the service), and FLAGS. If the service was started successfully, the WIN32_EXIT_CODE field should contain a zero (0). If the service failed to start when an attempt was made, this field should contain an exit code provided by the service when it could not start.
Type net helpmsg exit_code (where exit_code is the 4 digit number of the error code) at the command prompt to display the meaning of the exit code.
For more information about the sc command, see SC Command Reference Help (http://go.microsoft.com/fwlink/?LinkID=84961). For more information about the net helpmsg command, see http://go.microsoft.com/fwlink/?LinkId=105087.
Related Management Information
---------------------------------------------------------------------------------------------------------------------------------------
https://support.microsoft.com/en-us/kb/922918
Windows Server 2003, Windows Server 2008 또는 Windows Server 2008 r 2를 실행 하는 컴퓨터를 시작할 때 서비스가 시작 되지 않고 및 다음과 같은 오류 이벤트가 응용 프로그램 로그에 나타납니다.
이벤트 1
이벤트 종류: 오류
이벤트 원본: 서비스 제어 관리자
이벤트 범주: 없음
이벤트 ID: 7000
ServiceName 서비스는 다음 오류 때문에 시작 하지 못했습니다.
서비스가 시작이나 제어 요청에 대해 적시에 응답하지 않았습니다.
이벤트 2
이벤트 종류: 오류
이벤트 원본: 서비스 제어 관리자
이벤트 범주: 없음
이벤트 ID: 7011
설명:
시간 초과 (30000 밀리초) ServiceName 서비스에서 트랜잭션 응답을 기다리는.
이벤트 3
이벤트 종류: 오류
원본: 서비스 제어 관리자
이벤트 ID: 7009
작업 범주: 없음
ServiceName 서비스 연결을 기다리는 동안 시간이 초과 (30000 밀리초)를 도달 했습니다.
해결 방법
이 문제를 해결 하려면 서비스 제어 관리자에 대 한 기본 시간 제한 값을 늘리려면 레지스트리를 수정 합니다. 이 값을 60 초를 늘리려면 다음과이 같이 하십시오.
- 시작 실행을 차례로 누르고 regedit를 입력 한 다음 확인을 누릅니다.
- 다음 레지스트리 하위키를 찾아 클릭합니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- 오른쪽 창에서 ServicesPipeTimeout 항목을 찾습니다.
참고: ServicesPipeTimeout 항목이 없으면 만들어야 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.- 편집 메뉴에서 새로 만들기를 가리키고 DWORD 값을 누릅니다.
- ServicesPipeTimeout입력 하 고 enter 키를 누릅니다.
- ServicesPipeTimeout마우스 오른쪽 단추로 클릭 한 다음 수정을 클릭 합니다.
- 10 진수를 클릭 하 고 60000입력 한 다음 확인을 누릅니다.
이 값이 서비스가 시간 초과 되기 전의 시간을 (밀리초) 나타냅니다. - 컴퓨터를 다시 시작합니다.
추가 정보
Warning: This article has been translated automatically
'Windows > 2008' 카테고리의 다른 글
[스크랩] Volume Shadow Copy Service (0) | 2017.07.24 |
---|---|
[스크랩] 공유 리소스 다중 연결 (0) | 2015.12.30 |
[스크랩] Log Parser를 이용한 윈도우 이벤트로그 검색 (0) | 2015.07.30 |
[스크랩] 윈도우 이벤트로그 XML로 검색하기 (0) | 2015.07.30 |
[스크랩] WHEA 하드웨어 에러 (0) | 2015.03.25 |