Evento de kernel ID 2 é registado quando a classe MSFT_NetLbfoTeamNic é chamada no Windows Server R2 de 2012

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 3087042
Sintomas
Quando o Windows Server 2012 R2 é utilizado com a funcionalidade de NICs e um fornecedor de WMI é utilizado para chamar a classe WMI de MSFT_NetLbfoTeamNic, é registado o seguinte evento:

Origem: Kernel-EventTracing/administrador
ID do evento: 2
Sessão "" não foi possível iniciar com o seguinte erro: 0xC0000022

Este artigo aborda apenas este erro específico que ocorre quando a agregação de NICs está a ser utilizada. Este erro não é imputável ao fornecedor de WMI. Além disso, este evento poderá ser registado por razões que não estão relacionadas com o fornecedor WMI de equipas do NIC.
Causa
Thisproblem não é causado pelo fornecedor WMI de outros fabricantes. Este problema está a ser monitorizado consideração numa versão futura do Windows Server.

A classe WMI de MSFT_NetLbfoTeamNic do Windows Server 2012 R2 utiliza a interface iNetCfg. A interface iNetCfg está associada com o fornecedor de registo de kernel do NetCfgTrace, que é activado automaticamente pelo Windows. Dados de rastreio são guardados automaticamente para o ficheiro C:\Windows\inf\netcfgx.0.etl. Todos os fornecedores WMI executados no contexto do processo WMIPRVSE, que por sua vez é executado sob a conta de serviço de rede. No entanto, se um fornecedor WMI chamar a classe de MSFT_NetLbfoTeamNic , a conta do serviço de rede não tem autoridade para escrever dados de rastreio neste ficheiro.
Como contornar
Se o cenário descrito na secção "Sintomas" acciona o erro de evento ID 2 kernel, o erro é inofensivo e pode ser ignorado.

Se pretender impedir que este erro se a ser registados, abra uma linha de comandos administrativa e, em seguida, execute os seguintes comandos:

TAKEOWN /f c:\windows\inf
ICACLS c:\windows\inf /grant "NT Authority SERVICE":"(OI)(CI)(F)"
ICACLS c:\windows\inf\netcfgx.0.etl /grant "NT Authority \ Serviço": F
ICACLS c:\windows\inf\netcfgx.1.etl /grant "NT Authority \ Serviço": F

Estes comandos concedem as permissões de ficheiros necessárias para evitar que o erro de registo neste cenário.

Também poderá repor o proprietário do C:\Windows\inf para a conta de NT SERVICE\TrustedInstaller (predefinição). Para tal, siga estes passos:
  1. No Explorador do Windows, navegue para C:\Windows, botão direito do rato no directório C:\Windows\INF e, em seguida, seleccionePropriedades. No separador segurança , clique em Avançadas.
  2. Junto do proprietário, clique em Alterar.
  3. Clique a localizaçãoe, em seguida, seleccione o computador local (poderá ter de deslocar para cima, se tiver aderido a um domínio).
  4. O nome do objecto, introduzir SERVICE\TrustedInstaller de NT, seleccione Verificar nomese, em seguida, clique emOK.

Finalmente, execute o comando de icacls para se certificar de que a conta do serviço de rede está definida para herança, conforme o exemplo seguinte:

C:\>ICACLS c:\windows\inf

C:\windows\inf NT Authority SERVICE:(OI)(CI)(F)

[…]

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 3087042 - Última Revisão: 08/27/2015 16:47:00 - Revisão: 1.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3087042 KbMtpt
Comentários