Fehler (MMC hat einen Fehler in einem Snap-In erkannt und wird entladen), wenn Sie versuchen, VAMT 3.0 auf einem Windows 7- oder Windows Server 2008 R2-basierten Computer zu starten

Dieser Artikel hilft bei der Behebung eines Fehlers (MMC hat einen Fehler in einem Snap-In erkannt und wird entladen), der auftritt, wenn Sie versuchen, das Tool für die Volumenaktivierungsverwaltung (Volume Activation Management Tool, VAMT) 3.0 auf einem Windows 7- oder Windows Server 2008 R2-basierten Computer zu starten.

Ursprüngliche Produktversion:   Windows 7 Service Pack 1, Windows Server 2012 R2
Ursprüngliche KB-Nummer:   2817142

Problembeschreibung

Auf einem Computer, auf dem Windows 7 oder Windows Server 2008 R2, kann beim Starten des VAMT 3.0 ein Fehler angezeigt werden. Darüber hinaus wird möglicherweise die folgende Fehlermeldung angezeigt:

MMC hat einen Fehler in einem Snap-In erkannt und wird entladen.

Sie werden dann mit zwei Optionen aufgefordert:

  • Melden Sie diesen Fehler an Microsoft, und fahren Sie MMC herunter.
  • Entladen Sie das Snap-In, und fahren Sie mit der Ausführung fort.

Wenn die zweite Option ausgewählt ist, wird möglicherweise eine Fehlermeldung angezeigt, die der folgenden ähnelt:

Unhandled Exception in Managed Code Snap-in
FX:{6FBE5D92-C65A-41DC-AEBF-09D8845F68A1}
Ausnahme wurde vom Ziel eines Aufrufs ausgelöst

Ausnahmetyp:

System.Reflection.TargetInvocationException

Ablaufverfolgung des Ausnahmestapels:

at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(String assemblyName, String typeName)
at System.AppDomain.CreateInstance(String assemblyName, String typeName)
at System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName)
at Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn(String assemblyName, String typeName)
at Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String assemblyName, String typeName)
at Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String assemblyName, String typeName)
bei Microsoft.ManagementConsole.ExeCutive. SnapInApplication.CreateSnapIn(String snapInAkkan)
bei Microsoft.ManagementConsole.ExeCutive. SnapInInitializationOperation.CreateSnapIn()
bei Microsoft.ManagementConsole.ExeCutive. Operation.OnThreadTransfer(SimpleOperationCallback callback)

Ursache

Dieses Problem kann auftreten, wenn Sie das .NET Framework 3.5.1-Feature in Windows 7 oder Windows Windows Server 2008 R2.

Lösung

Um dieses Problem zu beheben, müssen Sie .NET Framework 3.5.1 mithilfe der folgenden Schritte installieren:

  • Auf einem Windows 7-basierten Computer

    1. Klicken Sie auf die Schaltfläche "Start", und klicken Sie dann auf "Systemsteuerung".
    2. Wählen Sie Programme aus.
    3. Wählen Sie unter "Programme und Features" die Option "Windows-Features aktivieren oder deaktivieren" aus.
    4. Aktivieren Sie das Kontrollkästchen neben Microsoft .NET Framework 3.5.1.
    5. Klicken Sie auf OK.
  • Auf einem Windows Server 2008 R2-basierten Computer

    1. Öffnen Sie „Server-Manager“.
    2. Klicken Sie mit der rechten Maustaste auf Features, und wählen Sie "Features hinzufügen" aus.
    3. Erweitern Sie .NET Framework 3.5.1-Features.
    4. Aktivieren Sie das Kontrollkästchen neben .NET Framework 3.5.1
    5. Klicken Sie auf "Installieren".

Informationsquellen