O serviço do Windows Trace Session Manager não é iniciado e ocorre a ID do Evento 7000

Este artigo fornece uma solução alternativa para um problema em que o serviço do Windows Trace Session Manager não é iniciado no tempo especificado.

Aplicável ao: Windows 10 - todas as edições
Número de KB original: 839803

Importante

Este artigo contém informações sobre como modificar o Registro. Antes de modificar o Registro, certifique-se de fazer o backup e de que saiba restaurá-lo caso ocorra algum problema. Para obter mais informações sobre como fazer backup do Registro, restaurá-lo e modificá-lo, consulte Informações do Registro do Windows para usuários avançados.

Sintomas

O serviço Windows Trace Session Manager não é iniciado no valor de tempo limite especificado pelo SCM (Service Control Manager). Por padrão, o valor de tempo limite é 30000 milissegundos (30 segundos).

Além disso, o log de eventos do sistema indica essa falha de tempo limite por uma entrada de log semelhante à seguinte:

Origem : Service Control Manager
ID do evento : 7000

O serviço Do Windows Trace Session Manager não foi iniciado devido ao seguinte erro:

O serviço não respondeu à solicitação de início ou controle em tempo hábil.
Para obter mais informações, consulte Centro de Ajuda e Suporte em http://support.microsoft.com.
Esse problema fica evidente quando a instalação do Microsoft Enterprise Instrumentation Framework (EIF) não é concluída. Esse problema também pode se tornar aparente durante a inicialização do computador.

Solução alternativa

Para contornar esse problema, aumente o valor de tempo limite padrão para o gerenciador de controle de serviço no registro.

Importante

Poderão ocorrer sérios problemas se você modificar o Registro incorretamente com o Editor do Registro ou outro método. Esses problemas podem exigir a reinstalação do sistema operacional. A Microsoft não pode garantir que esses problemas possam ser resolvidos. Modifique o Registro a seu próprio risco.

Para aumentar o valor de tempo limite no registro, siga estas etapas:

  1. Iniciar Editor de Registro (Regedit.exe).

  2. Para alterar os dados de valor do valor DWORD do ServicesPipeTimeout para 60000 na chave Controle, siga estas etapas:

    1. Localize e clique na seguinte chave do registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Clique na subchave Controle .

    3. Clique com o botão direito do mouse no valor DWORD do ServicesPipeTimeout e clique em Modificar.

    4. Clique em Decimal.

    5. Digite 60000 e clique em OK.

  3. Se o valor ServicesPipeTimeoutnão estiver disponível, adicione o novo valor DWORD e defina seus dados de valor como 60000 na chave Controle. Para fazer isso, siga estas etapas:

    1. Localize e clique na seguinte chave do registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Clique na subchave Controle .

    3. No menu Editar, aponte para Novo e clique em Valor DWORD.

    4. Digite ServicesPipeTimeout e pressione ENTER.

    5. Clique com o botão direito do mouse no valor DWORD do ServicesPipeTimeout e clique em Modificar.

    6. Clique em Decimal.

    7. Digite um valor de 60000 e clique em OK.

    O valor é 60000 milissegundos e é equivalente a 60 segundos ou a um minuto.

Observação

Essa alteração não entrará em vigor até que o computador seja reiniciado.

Mais informações

Depois de aumentar o valor do ServicesPipeTimeout no registro, o gerenciador de controle de serviço aguarda que os serviços usem todo o valor do ServicesPipeTimeout antes que o log de eventos do sistema informe que o programa não foi iniciado.

Para serviços que dependem do serviço do Windows Trace Session Manager e que exigem vários minutos de inicialização, um valor de 60 segundos pode não ser tempo suficiente. Portanto, aumente o valor do ServicesPipeTimeout adequadamente. Esse valor aumentado dará a todos os serviços dependentes tempo suficiente para iniciar.