Консоль управления Microsoft перестает работать, когда я добавляю в нее оснастку
У меня установлена ОС Windows 7 Ultimate.
Я открываю mmc.exe как администратор и пытаюсь добавить сертификаты или любую другую оснастку, затем во время загрузки этой оснастки MMC разрывается и отображает следующее сообщение, а после этого автоматически закрывается, когда я нажимаю кнопку закрытия в этом сообщении. В чем может быть проблема?
Я сделал следующее, чтобы решить проблему, но не смог преуспеть ни один из них:
- Я пытался восстановить ОС
- Я восстановил файлы, используя этот метод
- Даже отремонтировал установку по этой ссылке
Редактировать:
Я даже пытался переименовать или удалить файл 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?
Несколько идей для этой действительно странной проблемы:
- Если у вас есть точка восстановления системы, датируемая до возникновения проблемы, вы можете восстановить ее.
- Установите или переустановите последнюю версию Microsoft .Net Framework 4.
РЕДАКТИРОВАТЬ
Метод устранения проблемы был предложен в случае сбоя mmc при добавлении оснастки:
Предполагая, что часть вашего реестра, которая имеет дело с оснастками MMC, повреждена, этот метод копирует эту часть реестра с рабочего компьютера (должна иметь настройку, аналогичную проблемному компьютеру).
- Раздел реестра, в котором находятся оснастки MMC:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\SnapIns
- На рабочем компьютере используйте regedit для экспорта
SnapIns
со всеми его подразделами в виде файла.reg. (Если у вас нет доступа к рабочему компьютеру, создайте виртуальную машину.) - На проблемном компьютере используйте regedit для резервного копирования
SnapIns
затем удалите его - Импортируйте экспортированный файл.reg в реестр проблемного компьютера (обычно достаточно двойного щелчка по нему, в противном случае используйте File / Import в regedit).
Я бы также предложил в качестве меры предосторожности создать точку восстановления системы, прежде чем пытаться использовать этот метод.