Não é possível carregar uma dll porque o software foi instalado incorretamente

A_dll_cannot_be_loaded_because_the_software_was_incorrectly_installed_5_Rule (Rule)

Knowledge Base article:

Resumo

Ocorreu um erro no Userenv ao aplicar a Política de Grupo ao controlador de domínio. A Política de Grupo deve ser aplicada com êxito para que os controladores de domínio funcionem corretamente, porque os controladores de domínio obtêm várias permissões críticas, como Acessar este computador pela rede, através da política.

Devido à arquitetura do userenv, o Microsoft Operations Manager (MOM) não pode relatar o problema específico diretamente.

Exemplo de evento:

O Windows não pode carregar %1. (%2).

Resoluções

Para habilitar o registro em log userenv, consulte o artigo 221833 da Base de Dados de Conhecimento, “Como habilitar o log de depuração em ambientes de compilação comercial do Windows”, em http://go.microsoft.com/fwlink/?LinkId=25636. O arquivo de log fornece detalhes do erro específico.

Referência externa

Element properties:

TargetMicrosoft.Windows.Server.2012.AD.DomainControllerRole
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
Event LogApplication
CommentMom2005ID='{EB503915-A2D7-49B3-9781-1AB3CBEC1B1C}';MOM2005GroupID=

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
CollectEventData WriteAction Microsoft.SystemCenter.CollectEvent Default
CollectEventDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="A_dll_cannot_be_loaded_because_the_software_was_incorrectly_installed_5_Rule" Comment="Mom2005ID='{EB503915-A2D7-49B3-9781-1AB3CBEC1B1C}';MOM2005GroupID=" Enabled="true" Target="AD2012Core!Microsoft.Windows.Server.2012.AD.DomainControllerRole" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1001</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>UserEnv</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>UserName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>System</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="CollectEventData" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="CollectEventDataWarehouse" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>