Консоль управления mmc обнаружила ошибку оснастки windows 7: Ошибка (MMC обнаружила ошибку в оснастке и выгрузит ее) при запуске VAMT 3.0 — Windows Client

Ошибка (MMC обнаружила ошибку в оснастке и выгрузит ее) при запуске VAMT 3.0 — Windows Client






Twitter




LinkedIn




Facebook




Адрес электронной почты










  • Статья


Эта статья поможет устранить ошибку (MMC обнаружила ошибку в оснастке и выгрузит ее), которая возникает при попытке запустить средство управления активацией корпоративных лицензий (VAMT) 3. 0 на компьютере под управлением Windows 7 или Windows Server 2008 R2.

Применимо к: Windows Server 7 с пакетом обновления 1, Windows Server 2012 R2
Исходный номер базы знаний: 2817142

Симптомы

На компьютере под управлением Windows 7 или Windows Server 2008 R2 при попытке запустить VAMT 3.0 может возникнуть сбой. Кроме того, может появиться следующее сообщение об ошибке:

MMC обнаружила ошибку в оснастке и выгрузит ее

Затем появится запрос с двумя вариантами:

  • Пишите об этой ошибке в корпорацию Майкрософт, а затем завершите работу MMC.
  • Выгрузите оснастку и продолжайте работу.

Если выбран второй вариант, может появиться сообщение об ошибке, похожее на следующее:

Необработанное исключение в оснастке управляемого кода
FX:{6FBE5D92-C65A-41DC-AEBF-09D8845F68A1}
Исключение было создано целевым объектом вызова

Тип исключения:

System.Reflection.TargetInvocationException

Трассировка стека исключений:

at System. RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
в 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)
в System.AppDomain.CreateInstance(String assemblyName, String typeName)
в System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName)
на сайте Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn(String assemblyName, String typeName)
на сайте Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String assemblyName, String typeName)
на сайте Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String assemblyName, String typeName)
на сайте Microsoft.ManagementConsole.Executive.SnapInApplication.CreateSnapIn(String snapInAqn)
на сайте Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.CreateSnapIn()
на сайте Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)

Причина

Эта проблема может возникнуть, если в Windows 7 или Windows Server 2008 R2 не установлен компонент платформа . NET Framework версии 3.5.1.

Решение

Чтобы устранить эту проблему, необходимо установить платформа .NET Framework версии 3.5.1, выполнив следующие действия.

Ссылки

  • Установка и настройка VAMT
  • Требования К VAMT
  • Установка VAMT
  • Настройка клиентских компьютеров






Консоль управления mmc обнаружила ошибку оснастки

Обновлено 19.08.2022

Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В минувший раз мы с вами разобрали бесплатные клиенты для RDP подключения, как их использоваться, со всеми плюсами и минусами. Идем далее и сегодня я хочу вам показать, как я столкнулся с ошибкой работы mmc консоли, которая просто перестала открываться. Ошибка звучит так «Консоль управления mmc обнаружила ошибку оснастки«. Ошибка не приятная, так как данные оснастки я использовал для своей работы, давайте смотреть в чем дело и как это устраняется.

Описание проблемы

В одной из программ Terminal Services Manager я словил ошибку подключения EOleException. При выяснении проблемы одним из требований была установка свежих обновлений Windows. Данное требование было выполнено, и свою рабочую Windows 10 я обновил.

После перезагрузки, я, как обычно, стал запускать свою супер mmc консоль, но в результате ее открытия я стал получать кучу ошибок.

FX:{671ee405-c969-4af9-ad1b-65e96b3b9a10} Не удалось загрузить файл или сборку «DfsMgmt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35» либо одну из их зависимостей. Не удается найти указанный файл.

в System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
в System. Activator.CreateInstance(String assemblyString, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
в System.Activator.CreateInstance(String assemblyName, String typeName)
в System.AppDomain.CreateInstance(String assemblyName, String typeName)
в System.AppDomain.CreateInstanceAndUnwrap(String assemblyName, String typeName)
в Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn(String assemblyName, String typeName)
в Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String assemblyName, String typeName)
в Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.OnStart()
в Microsoft.ManagementConsole.Executive.RunningOperationsTable.EnqueueOperation(Operation operation)
в Microsoft.ManagementConsole.Advanced.FrameworkSnapInFactory. Microsoft.ManagementConsole.Advanced.ISnapInFactory.CreateSnapIn(Int32 bookkeepingId, String snapInKey, Object& snapIn)

При попытке просто выбрать любую из оснасток администрирования, например Adsiedit.msc, я получал:

Не удается найти adsiedit.msc. Проверьте, правильно ли указано имя и повторите попытку

«Консоль управления mmc обнаружила ошибку оснастки, поэтому оснастка будет выгружена«

Как устранить ошибку открытия mmc

Методом детективного розыска, я понял, что проблема носит частичный характер, так как под эти ошибки попали только оснастки, которые идут в составе пакета администрирования RSAT, а так как моя Windows 10 перешла на версию 20h3, то старый RSAT просто перестал работать и потребуется установить его свежую версию.

Начиная с обновления Windows 10 за октябрь 2018 года, RSAT включен в комплект «Компоненты по запросу» в самой ОС Windows 10, но можно просто установить обновление RSAT-W10-20h3-WindowsTH-KB2693643-x64.

Сам процесс установки KB2693643-x64 очень тривиален.

Перезагрузка не потребуется. После чего ваши mmc консоли для администрирования Active Directory, DNS и многого другого будут в порядке. На этом у меня все, если остались вопросы, то жду в комментариях. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.

ИСПРАВЛЕНИЕ

: «MMC обнаружила ошибку в оснастке», когда администратор не запускает SNA Manager в Host Integration Server

Host Integration Server 2013 Microsoft Host Integration Server 2010 Больше…Меньше

Симптомы

Рассмотрим следующий сценарий:

  • В среде Microsoft Host Integration Server есть один или несколько пользователей, не являющихся членами локальной группы администраторов.

  • org/ListItem»>

    Вы хотите, чтобы эти пользователи без прав администратора управляли вашими системами Host Integration Server.

  • Вы добавляете учетные записи пользователей в группы администраторов HIS.

  • Учетные записи пользователей настроены так, чтобы пользователи могли входить в системы Host Integration Server с помощью протокола удаленного рабочего стола (RDP).

В этом сценарии вошедшие в систему пользователи получают следующее сообщение об ошибке при запуске оснастки MMC SNA Manager:

SNA Manager

MMC обнаружила ошибку в оснастке. Рекомендуется закрыть и перезапустить MMC.


Это окно сообщения об ошибке также содержит следующий список параметров:

  • org/ListItem»>

    Сообщите об этой ошибке в Microsoft и закройте MMC.

  • Продолжайте работу и игнорируйте ошибки этой оснастки до конца сеанса.

  • Продолжайте работу и всегда игнорируйте ошибки с этой оснасткой, независимо от пользователя или сеанса.

Примечание. Эта проблема возникает в следующих версиях Host Integration Server:

Разрешение

Исправление, устраняющее эту проблему, включено в следующие накопительные обновления.

Примечание. Так как это исправление было внесено в средство настройки, оно решит проблему только в том случае, если исправление будет применено к установке до запуска средства настройки. Для уже настроенных систем выполните действия, описанные в разделе «Временное решение».

Хост-сервер интеграции 2013

Накопительное обновление 3 для Host Integration Server 2013

Хост-сервер интеграции 2010

Накопительное обновление 10 для Host Integration Server 2010

Обходной путь

Если пользователям, не являющимся администраторами, необходимо входить в системы Host Integration Server для использования SNA Manager, необходимо добавить право пользователя Создание глобальных объектов в группу администраторов HIS. Для этого выполните следующие действия:

  1. На сервере, на котором установлен Host Integration Server, нажмите Администрирование .

  2. Щелкните Локальная политика безопасности .

  3. Разверните Локальные политики и щелкните Назначение прав пользователя .

  4. Дважды щелкните Создать глобальные объекты в области сведений.

  5. Щелкните Добавить пользователя группы .

  6. В текстовом поле Введите имена объектов для выбора введите Администраторы HIS.

  7. Нажмите OK .

  8. Перезапустите службу SnaBase на сервере, на котором работает Host Integration Server.

    Примечание. Когда вы останавливаете службу SnaBase, вы также останавливаете все другие службы Host Integration Server. Это отключит всех активных пользователей Host Integration Server.

  9. После перезапуска служб Host Integration Server попросите пользователя, не являющегося администратором, удаленно подключиться к компьютеру Host Integration Server, чтобы запустить SNA Manager.

Учетные записи пользователей без прав администратора должны быть членами группы администраторов HIS, чтобы иметь соответствующие разрешения на управление системами Host Integration Server. Если пользователи, не являющиеся администраторами, входят удаленно в разные системы Host Integration Server, чтобы запустить SNA Manager, необходимо внести описанное изменение в каждую систему Host Integration Server, поскольку это изменение является локальным параметром безопасности.

Если пользователям без прав администратора не требуется удаленный вход в системы Host Integration Server, вы можете сделать следующее:

  • Добавьте учетные записи пользователей, не являющихся администраторами, в группы администраторов HIS.

  • Установите клиент Host Integration Server на рабочих станциях пользователей без прав администратора.

  • Запустите SNA Manager с рабочих станций для управления системами Host Integration Server.


Примечание. Пользователь по-прежнему должен создавать права глобального объекта. Поэтому пользователь должен быть членом локальной группы администраторов на рабочей станции.

Статус

Корпорация Майкрософт подтвердила, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».

Ошибка

(MMC обнаружила ошибку в оснастке и выгрузит ее) при запуске VAMT 3.0 — Windows Client

Редактировать

Твиттер

LinkedIn

Фейсбук

Электронная почта

  • Статья

Эта статья поможет исправить ошибку (MMC обнаружила ошибку в оснастке и выгрузит ее), которая возникает при попытке запустить средство управления многопользовательской активацией (VAMT) 3. 0 в Windows 7 или Windows Server 2008 R2- на базе компьютера.

Применяется к:   Windows 7 с пакетом обновления 1, Windows Server 2012 R2
Исходный номер базы знаний:   2817142

Симптомы

На компьютере под управлением Windows 7 или Windows Server 2008 R 2, при попытке запустить VAMT 3.0, это может привести к сбою. Кроме того может появиться следующее сообщение об ошибке:

MMC обнаружила ошибку в оснастке и выгрузит ее

Вам будет предложено два варианта:

  • Сообщите об этой ошибке в Microsoft, а затем закройте MMC.
  • Выгрузите оснастку и продолжите работу.

Если выбран второй вариант, вы можете получить сообщение об ошибке, подобное следующему:

Необработанное исключение в оснастке управляемого кода
FX: {6FBE5D92-C65A-41DC-AEBF-09D8845F68A1}
Исключение было выдано целью вызова

Тип исключения:

System.Reflection. TargetInvocationException

Трассировка стека исключений:

в System.RuntimeTypeHandle.CreateInstance (тип RuntimeType, логическое значение publicOnly, логическое значение noCheck, логическое значение и canBeCached, RuntimeMethodHandle и ctor, логическое значение и bNeedSecurityCheck)
в System.RuntimeType.CreateInstanceSlow (логическое значение publicOnly, логическое значение fillCache)
в System.RuntimeType.CreateInstanceImpl (логическое значение publicOnly , логическое значение skipVisibilityChecks, логическое значение fillCache)
в System.Activator.CreateInstance(тип типа, логическое значение nonPublic)
в System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo культура, Object[] активацияAttributes)
в System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo культура, Object[] активацияАтрибуты)
в System.Activator.CreateInstance(String AssemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo культура, Object[]activationAttributes, Evidence securityInfo, StackCrawlMark и stackMark)
в System. Activator.CreateInstance (имя сборки строки, имя типа строки)
в System.AppDomain.CreateInstance (имя сборки строки, имя типа строки)
в System.AppDomain.CreateInstanceAndUnwrap (имя сборки строки, имя типа строки)
в Microsoft.ManagementConsole.Internal. SnapInClient.CreateSnapIn(String AssemblyName, String typeName)
в Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String AssemblyName, String typeName)
в Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn(String AssemblyName, String typeName)
в Microsoft.ManagementConsole.Executive.SnapInApplication.CreateSnapIn(String snapInAqn)
в Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.CreateSnapIn()
в Майкрософт. ManagementConsole.Executive.Operation.OnThreadTransfer (обратный вызов SimpleOperationCallback)

Причина

Эта проблема может возникнуть, если компонент .