Eine DLL kann nicht geladen werden, weil die Software nicht ordnungsgemäß installiert wurde

A_dll_cannot_be_loaded_because_the_software_was_incorrectly_installed_5_Rule (Rule)

Knowledge Base article:

Zusammenfassung

UserEnv hat beim Anwenden der Gruppenrichtlinie auf den Domänencontroller einen Fehler festgestellt. Gruppenrichtlinie muss zwecks ordnungsgemäßer Funktionsweise erfolgreich für Domänencontroller angewendet werden, da Domänencontroller über die Richtlinie verschiedene kritische Berechtigungen erhalten, beispielsweise Zugriff auf diesem Computer vom Netzwerk.

Aufgrund der Architektur von UserEnv kann Microsoft Operations Manager (MOM) nicht direkt angeben, worin das Problem konkret besteht.

Beispielereignis:

%1 kann nicht geladen werden. (%2).

Lösungen

Informationen zum Aktivieren der userenv-Protokollierung finden Sie im Knowledge Base-Artikel 221833 "Aktivierung der Debugprotokollierung für die Benutzerumgebung in Verkaufsversionen von Windows" unter http://go.microsoft.com/fwlink/?LinkId=25636. Die Protokolldatei enthält ausführliche Informationen zum jeweiligen Fehler.

Extern

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>