Консоль управления Microsoft перестает работать, когда я добавляю в нее оснастку

У меня установлена ​​ОС Windows 7 Ultimate.

Я открываю mmc.exe как администратор и пытаюсь добавить сертификаты или любую другую оснастку, затем во время загрузки этой оснастки MMC разрывается и отображает следующее сообщение, а после этого автоматически закрывается, когда я нажимаю кнопку закрытия в этом сообщении. В чем может быть проблема?

Я сделал следующее, чтобы решить проблему, но не смог преуспеть ни один из них:

  1. Я пытался восстановить ОС
  2. Я восстановил файлы, используя этот метод
  3. Даже отремонтировал установку по этой ссылке

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

Я даже пытался переименовать или удалить файл MMC.exe и не смог, потому что он говорит, что мне нужно авторизацию от TrustedInstaller для выполнения этих операций. Чтобы избежать этого, я даже следовал инструкциям в этой статье, но все же он не позволяет мне удалять, и теперь он говорит, что вам необходимо получить разрешение от пользователя, который является владельцем файла, но интересно то, что владельцем является авторизовался только пользователь, но все равно запрашивает авторизацию у того же пользователя.

Обновление:@oldskool: Вот вывод процесса отладки: Извините, длинный текст вывода.

'C:\ Windows \ WinSxS \x86_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.4053_none_cbf21254470d8752\mfc80u.dll',

Не удается найти или открыть файл PDB "mmc.exe": загружен "C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\msvcp80.dll" открыть файл: файл "находить или не найти". Загруженный файл 'C:\Windows\winsxs\x86_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.4053_none_d1c738ec43578ea1\ATL80.dll', не удается найти или открыть файл PDB 'mmc.exe': загруженный файл 'C:\ x86. общего controls_6595b64144ccf1df_5.82.7600.16661_none_ebfb56996c72aefc\comctl32.dll"не удается найти или открыть файл PDB 'mmc.exe': Loaded 'C:\Windows\ WinSxS \x86_microsoft.vc80.mfcloc_1fc8b3b9a1e18e3b_8.0.50727.4053_none_03ca5532205cb096\mfc80ENU.dll', Двоичный файл не был собран с отладочной информацией. 'mmc.exe': загружен 'C:\Program Files\Microsoft SQL Server\100\Tools\Binn\Resources\1033\SqlManager.rll', двоичный файл не был создан с отладочной информацией. 'mmc.exe': загружен 'C:\Windows\System32\msxml6.dll', не удается найти или открыть файл PDB 'mmc.exe': загружен 'C:\Program Files\Microsoft SQL Server\90\Tools\Binn\SqlManager.dll', Не удается найти или открыть файл PDB' mmc.exe ': загружен'C:\Windows\System32\wbem\wbemcntl.dll', Не удается найти или открыть файл PDB Поток'Win32 Thread' (0xf74) вышел с кодом 0 (0x0). Необработанное исключение в 0x774d35e3 в mmc.exe: 0xC0000374: повреждена куча.

введите описание здесь

1 ответ

Решение

Сначала вопросы:

  • Можете ли вы найти что-то особенное в журнале событий?
  • Управление компьютером работает?
  • Возможно ли, что при установке какого-либо программного обеспечения был добавлен дефектный модуль MMC?

Несколько идей для этой действительно странной проблемы:

  1. Если у вас есть точка восстановления системы, датируемая до возникновения проблемы, вы можете восстановить ее.
  2. Установите или переустановите последнюю версию Microsoft .Net Framework 4.

РЕДАКТИРОВАТЬ

Метод устранения проблемы был предложен в случае сбоя mmc при добавлении оснастки:

Предполагая, что часть вашего реестра, которая имеет дело с оснастками MMC, повреждена, этот метод копирует эту часть реестра с рабочего компьютера (должна иметь настройку, аналогичную проблемному компьютеру).

  1. Раздел реестра, в котором находятся оснастки MMC:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
  2. На рабочем компьютере используйте regedit для экспорта SnapIns со всеми его подразделами в виде файла.reg. (Если у вас нет доступа к рабочему компьютеру, создайте виртуальную машину.)
  3. На проблемном компьютере используйте regedit для резервного копирования SnapInsзатем удалите его
  4. Импортируйте экспортированный файл.reg в реестр проблемного компьютера (обычно достаточно двойного щелчка по нему, в противном случае используйте File / Import в regedit).

Я бы также предложил в качестве меры предосторожности создать точку восстановления системы, прежде чем пытаться использовать этот метод.

Другие вопросы по тегам