Эта ошибка может привести к сбою приложений, но что такое MMC и почему она не может сделать «привязку»? Вот все, что вам нужно знать.

Ошибка «MMC не может создать оснастку» существует уже некоторое время и до сих пор время от времени беспокоит некоторых пользователей. Ошибка возникает, когда вы пытаетесь открыть инструмент администрирования, такой как средство просмотра событий, планировщик заданий и т. д.

Иногда ошибка может также появляться после «синего экрана смерти» (BSOD), что приводит к сбою одного или нескольких приложений. Эта ошибка часто возникает, если конфигурация реестра оснастки работает со сбоями. Здесь мы покажем несколько способов исправить ошибку «MMC не удалось создать оснастку» и восстановить доступ к инструментам администрирования в Windows.

1. Исправить неверную конфигурацию реестра для оснастки

Если конфигурация реестра для затронутой оснастки нарушена, это может вызвать ошибку «MMC не удалось создать оснастку». Чтобы решить эту проблему, вам нужно удалить поврежденную запись реестра, связанную с оснасткой. Вот как это сделать.

instagram viewer

Внесение неправильных изменений в реестр Windows сопряжено с риском и может привести к сбоям в работе вашей системы. Мы рекомендуем вам создать точку восстановления и сделать резервную копию реестра чтобы быть в безопасности.

  1. Нажимать Выиграть + Р открыть Бегать.
  2. Тип regedit и нажмите ХОРОШО.
  3. В редакторе реестра перейдите в следующее место:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
  4. оснастки ключ состоит из нескольких подразделов. Вам нужно найти подраздел, идентичный CLSID показано в сообщении об ошибке.
  5. Например, если ошибка возникает при открытии средства просмотра событий, вы, скорее всего, увидите CLSID: c7b8fb06-bfe1-4c2e-9217-7a69a95bbac4, и так далее. Итак, запишите CLSID показано на экране ошибки.
  6. в Редактор реестра, выберите папку подраздела с тем же именем, что и ошибка CLSID.
  7. Затем щелкните правой кнопкой мыши папку с тем же подразделом и выберите Удалить.
  8. Нажмите Да для подтверждения действия.
  9. Закрой Редактор реестра и перезагрузите компьютер.
  10. После перезапуска откройте оснастку инструмента администрирования, чтобы проверить, устранена ли ошибка.

2. Включить .NET Framework

Вы также можете исправить эту ошибку, включив .NET Framework 3.5. Идея состоит в том, что для работы одной из оснасток на вашем ПК может потребоваться .NET Framework 3.5. Таким образом, если функция отключена, вы можете столкнуться с ошибкой.

К счастью, вы можете легко включить функцию .NET Framework с помощью диалогового окна включения или выключения функций Windows. Вот как это сделать.

Чтобы включить .NET Framework 3.5:

  1. нажмите Победить ключ и тип Возможности системы Windows и нажмите на Включение или отключение функций Windows из результатов поиска.
  2. в Возможности системы Windows выберите .NET Framework 3.5 (включая .NET 2.0 и 3.0).
  3. Далее нажмите на Плюс значок, чтобы развернуть раздел и выбрать параметры ‘HTTP-активация Windows Communications Foundation' и «Активация Windows Communications Foundation без HTTP’.
  4. Далее нажмите, чтобы Применять изменения и установить функцию.
  5. После установки вам будет предложено перезагрузить компьютер. Перезагрузите систему, и теперь оснастка MMC должна работать.

3. Проверка и восстановление поврежденных системных файлов

Если у вас есть один или несколько поврежденных системных файлов, это может вызвать проблемы с системными приложениями. Вы можете запустить средство проверки системных файлов, чтобы определить, вызвана ли проблема проблемами с системными файлами. Он просканирует и проверит целостность системных файлов и автоматически восстановит их, чтобы устранить проблему.

Microsoft рекомендует запускать встроенную утилиту проверки и восстановления образов Windows, систему обслуживания образов развертывания и управления ими (DISM) перед запуском утилиты проверки системных файлов.

Если вы не знаете, как запустить какой-либо из этих инструментов, мы рассмотрим оба в нашем руководстве по как восстановить поврежденные файлы Windows с помощью встроенных инструментов Windows.

4. Удалите и переустановите распространяемый пакет Microsoft Visual C++.

Если проблема не устранена, попробуйте исправить ее с помощью распространяемого пакета Visual C++. Если с пакетом возникнут какие-либо проблемы, это может привести к тому, что оснастки MMC перестанут работать.

Чтобы восстановить распространяемый пакет Visual C++:

  1. Нажимать Выиграть + Р чтобы открыть Выполнить.
  2. Введите «управление» и нажмите ХОРОШО чтобы открыть панель управления.
  3. В Панели управления нажмите на Удалить программу под Программы.
  4. Найдите и выберите Распространяемый компонент Microsoft Visual C++ запись и нажмите Удалить.
  5. в Изменить настройки диалоговое окно, нажмите Ремонт. Процесс восстановления может занять несколько минут.
  6. После этого перезагрузите компьютер и проверьте наличие улучшений.

Если проблема не устранена, может потребоваться переустановка распространяемого пакета Visual C++. Чтобы переустановить пакет:

  1. Выберите Пакет Microsoft Visual C++ в Панели управления и нажмите на Удалить.
  2. Нажмите Удалить в Изменить настройки диалог.
  3. Нажмите Заканчивать для завершения удаления. Повторите процесс для всех распространяемых пакетов Visual C++.
  4. Сделав это, отправляйтесь в Страница распространяемого пакета Microsoft Visual C++.
  5. Загрузите последнюю версию пакета, доступную на вашем компьютере. В зависимости от совместимости вашей системы вы можете выбрать одну из версий архитектуры ARM64, X86 и X64.
  6. Запустите исполняемый файл, чтобы установить пакет, и следуйте инструкциям на экране.
  7. После установки перезагрузите компьютер и проверьте, работают ли теперь оснастки MMC.

Эта ошибка возникает, когда оснастка работает со сбоями, что часто бывает из-за неправильной настройки реестра. Чтобы решить эту проблему, вы можете удалить сломанный подраздел реестра для затронутой оснастки. Кроме того, включите/повторно включите .NET Framework 3.5. Если нет, проверьте систему на наличие проблем с целостностью файлов с помощью утилиты DISM и System File Checker.

Кроме того, вы можете использовать средства удаленного администрирования сервера (RSAT), которые обладают дополнительными функциями. RSAT доступен только в версиях Pro и Enterprise ОС Windows. Однако вы можете запустить сценарий PowerShell, чтобы легко установить его в версии Windows Home.