Содержание

Ошибка может возникнуть при запуске любой оснастки управления компьютером, открываемой через интерфейс штатного компонента «Microsoft Windows Operating System».
Способ 1: «Командная строка»
Данный метод хорош тем, что не требует изменения настроек безопасности Windows, но у него есть и свой недостаток – сам по себе он не устраняет причины неполадки. В случае запуска оснастки mmc.exe обычным способом ошибка, скорее всего, повторится.
- Запустите от имени администратора классическую «Командную строку» или «PowerShell» любым удобным способом – из контекстного меню кнопки «Пуск» или из поиска Windows.
- Выполните команду запуска нужной оснастки MMC — например, «Диспетчер устройств» можно запустить командой
devmgmt.msc
.


Названия оснасток MMC и соответствующие им команды запуска без проблем можно найти в интернете.
Способ 2: Скрытый «Администратор»
Для обхода ограничений прав доступа на локальном компьютере можно использовать встроенную в Windows 10 учетную запись «Администратор», обладающую более высокими привилегиями, чем обычный администратор. По умолчанию она отключена, а чтобы ее активировать, сделайте следующее:
- Запустите от имени администратора классическую «Командную строку» или «PowerShell».
- Выполните команду
net user Администратор /active:yes
, после чего выйдите из текущей учетной записи и войдите в активированную.
По умолчанию учетная запись «Администратор» не имеет пароля. После входа в нее запуск оснасток и других приложений будет выполняться без участия функции UAC.
Способ 3: Настройки безопасности
Чтобы получить доступ к политикам безопасности, возможно, придется прибегнуть к решению, описанному в Способе 1, так как приложение управления политиками безопасности само входит в группу оснасток MSC.
- Откройте оснастку «Локальная политика безопасности» командой
secpol.msc
, выполненной в диалоговом окошке «Выполнить» (Win + R), а в случае ошибки – той же командой через запущенную с администраторскими правами «Командную строку» или «PowerShell». - Перейдите в раздел «Локальные политики» → «Параметры безопасности», найдите справа политику «Контроль учетных записей: все администраторы работают в режиме одобрения администратором» и откройте ее «Свойства» двойным по ней кликом.
- Отключите ее, сохраните настройки и перезагрузите компьютер.


Способ 4: Отключение UAC
Как вариант, можно отключить на время выполнения нужных действий с консолями MMC «Контроль учетных записей.». Это делается как минимум двумя способами, мы же рассмотрим только один из них.
- Запустите от имени администратора «Командную строку».
- Выполните команду
reg ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
- Обязательно перезагрузите компьютер.
Подробнее: Отключение UAC в Windows 10
Способ 5: Проверка файла mmc.exe
Это решение является дополнительным, оно позволит убедиться, что исполняемый файл консоли mmc.exe не поврежден и не подменен. Также способ позволяет восстановить файл в случае повреждение оригинала.
- Запустите с правами администратора «Командную строку» или «PowerShell».
- Выполните команду
sfc /scanfile=C:\Windows\System32\mmc.exe
.

Результат не заставит себя долго ждать. Если файл не поврежден, команда вернет сообщение «Защита ресурсов Windows не обнаружила нарушений целостности». В противном случае система восстановит оригинал из хранилища компонентов.