Администратор блокирует запуск оснастки mmc.exe в Windows 10

Ошибка может возникнуть при запуске любой оснастки управления компьютером, открываемой через интерфейс штатного компонента «Microsoft Windows Operating System».

Способ 1: Скрытый «Администратор»

Для обхода ограничений прав доступа на локальном компьютере можно использовать встроенную в Windows 10 учетную запись «Администратор», обладающую более высокими привилегиями, чем обычный администратор. По умолчанию она отключена, а чтобы ее активировать, сделайте следующее:

  1. Запустите от имени администратора классическую «Командную строку» или «PowerShell».
  2. Выполните команду net user Администратор /active:yes, после чего выйдите из текущей учетной записи и войдите в активированную.
  3. mmc.exe заблокировано администратором в Windows 10-3

По умолчанию учетная запись «Администратор» не имеет пароля. После входа в нее запуск оснасток и других приложений будет выполняться без участия функции UAC.

Способ 2: Настройки безопасности

Чтобы получить доступ к политикам безопасности, возможно, придется прибегнуть к решению, описанному в Способе 1, так как приложение управления политиками безопасности само входит в группу оснасток MSC.

  1. Откройте оснастку «Локальная политика безопасности» командой secpol.msc, выполненной в диалоговом окошке «Выполнить» (Win + R), а в случае ошибки – той же командой через запущенную с администраторскими правами «Командную строку» или «PowerShell».
  2. mmc.exe заблокировано администратором в Windows 10-4

  3. Перейдите в раздел «Локальные политики»«Параметры безопасности», найдите справа политику «Контроль учетных записей: все администраторы работают в режиме одобрения администратором» и откройте ее «Свойства» двойным по ней кликом.
  4. mmc.exe заблокировано администратором в Windows 10-5

  5. Отключите ее, сохраните настройки и перезагрузите компьютер.
  6. mmc.exe заблокировано администратором в Windows 10-6

Способ 3: Отключение UAC

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

  1. Запустите от имени администратора «Командную строку».
  2. Выполните команду reg ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
  3. mmc.exe заблокировано администратором в Windows 10-7

  4. Обязательно перезагрузите компьютер.

Подробнее: Отключение UAC в Windows 10

Способ 4: Пересоздание папки «catroot2»

Поскольку предыдущие методы направлены на понижении защиты Windows, подойдут они не всем. Для целенаправленного исправления возникшей неполадки предлагается решение, заключающееся в пересоздании системной базы данных каталогов.

  1. Открываем «Командную строку» с правами администратора, где вписываем команду SC stop CryptSvc и жмем Enter. Это остановит службу криптографии.
  2. mmc.exe заблокировано администратором в Windows 10-9

  3. Следующей вводим ren C:\Windows\System32\catroot2 catroot2.old — она переименовывает папку «catroot2», в результате чего та будет пересоздана.
  4. mmc.exe заблокировано администратором в Windows 10-10

  5. Перезагружаем ПК обычным методом или командой shutdown /r /t 0 в консоли.

Вместо «Командной строки» вы также можете использовать «PowerShell». В этом случае последовательно введите следующее:

Stop-Service cryptsvc
Rename-Item -Path "C:\Windows\System32\catroot2" -NewName catroot2.old
Restart-Computer -Force

Не забудьте предварительно сохранить всю работу в Windows, так как команды shutdown /r /t 0, Restart-Computer -Force завершают сеанс мгновенно.

После перезагрузки папка «catroot2» пересоздастся, и проблема должна быть исправлена. К слову, вы можете перейти по C:\Windows\System32\ и удалить там «catroot2.old».

Дополнительные рекомендации

Помимо непосредственного устранения неполадки, есть также пара дополнительных рекомендаций: запуск оснасток через консоль (подойдет в ситуации, когда почему-то не получается исправить проблему или нет на это времени) и проверка файла на оригинальность, поскольку он вполне мог пострадать из-за вирусов.

Читайте также: Как проверить Windows 10 на вирусы и другие угрозы

«Командная строка»

Данный метод хорош тем, что не требует изменения настроек безопасности Windows, но у него есть и свой недостаток – сам по себе он не устраняет причины неполадки. В случае запуска оснастки mmc.exe обычным способом ошибка, скорее всего, повторится.

  1. Запустите от имени администратора классическую «Командную строку» или «PowerShell» любым удобным способом – из контекстного меню кнопки «Пуск» или из поиска Windows.
  2. mmc.exe заблокировано администратором в Windows 10-1

  3. Выполните команду запуска нужной оснастки MMC — например, «Диспетчер устройств» можно запустить командой devmgmt.msc.
  4. mmc.exe заблокировано администратором в Windows 10-2

Названия оснасток MMC и соответствующие им команды запуска без проблем можно найти в интернете.

Проверка файла mmc.exe

Это решение, как уже было сказано, является дополнительным, оно позволит убедиться, что исполняемый файл консоли mmc.exe не поврежден и не подменен. Также оно позволяет восстановить файл в случае повреждение оригинала.

  1. Запустите с правами администратора «Командную строку» или «PowerShell».
  2. Выполните команду sfc /scanfile=C:\Windows\System32\mmc.exe.
  3. mmc.exe заблокировано администратором в Windows 10-8

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

Автор статьи Роман Вам помогли мои советы?
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
24 октября 2023 11:16

спасибо за наводку

Рекомендуем: