Описание сообщения об ошибке
При попытке открыть диспетчер устройств или в окне «Управление компьютером», получено сообщение об ошибке, подобное приведенному ниже:
MMC не может открыть файл C:WINDOWSsystem32devmgmt.msc.
Возможно, файл не существует, не является консолью MMC или был создан более поздней версией MMC. Также возможно, нет достаточных прав доступа к файлу.
Чтобы получить помощь в решении проблемы, перейдите к разделу «помощь в решении проблемы». Если вы предпочитаете решить проблему самостоятельно, перейдите к разделу «Самостоятельное решение проблемы».
Помощь в решении проблемы
Чтобы устранить проблему автоматически, щелкните ссылку устранить проблему . Затем нажмите кнопку выполнить в диалоговом окне Загрузка файла и следуйте указаниям мастера.
Примечание. Этот мастер может быть только на английском языке. Однако автоматическое исправление также работает для других языковых версиях Windows.
Примечание. Если вы не за компьютером, на котором возникла проблема, можно сохранить автоматическое исправление на флэш-накопитель или компакт-диск, чтобы запустить его на нужном компьютере.
Теперь перейдите к «устранена ли неполадка?» раздел.
Самостоятельное решение проблемы
Эта проблема может возникнуть, если один или несколько библиотек DLL, которые используются на консоли управления Microsoft (MMC) отсутствует или поврежден. Эти файлы включают следующее:
-
Msxml.dll
-
Msxml2.dll
-
Msxml3.dll
Чтобы устранить эту проблему, выполните следующие действия:
-
Нажмите кнопку Пуск, выберите пункт Выполнить, введите cmd и нажмите кнопку ОК.
-
В командной строке введите cd %windir%system32и нажмите клавишу ВВОД.
Примечание. Папку % Windir % — папка, где установлена Microsoft Windows.
-
Введите следующие команды. После каждой команды нажмите клавишу ВВОД.
Regsvr32 Msxml.dll
Regsvr32 Msxml2.dll
Regsvr32 Msxml3.dll
-
Введите команду exit и нажмите клавишу ВВОД, чтобы закрыть окно командной строки.
-
Перезагрузите компьютер.
«Устранена ли неполадка?»
Проверьте, устранена ли проблема. Если проблема устранена, приведенные в этой статье. Если проблема не устранена, обратитесь в службу поддержки.
Дополнительные сведения
MSC-файл для MMC тесно связана с Microsoft Internet Explorer. MSC-файл использует те же файлы .dll как Internet Explorer. Кроме того msc-файл содержит список всех DLL-файлы, используемые Internet Explorer и консоль Управления.
Нужна дополнительная помощь?
На чтение 5 мин. Просмотров 2.1k. Опубликовано 03.09.2019
MSC – это файл панели управления оснастки, который открывает консоль управления Microsoft (MMC). Диспетчер устройств, планировщик задач, дефрагментатор диска, редактор групповой политики и общие папки – это лишь некоторые из инструментов MSC в Windows. Однако некоторые пользователи Windows обнаружили, что они не всегда могут открывать файлы MSC с сообщением об ошибке « MMC не может открыть файл ». Получаете ли вы сообщение об ошибке в том же ключе для утилиты Windows? Если это так, это несколько потенциальных исправлений для файлов MSC, которые не открываются.
Содержание
- Сканирование реестра
- Запустите проверку системных файлов
- Регистрация DLL файлов с помощью Regsvr32
- Зарегистрируйте Msxml.dll через командную строку
- Fix MMC DLL с помощью Fixer ассоциации файлов v2
- Откат Windows до точки восстановления
Сканирование реестра
Системные ошибки MSC могут быть связаны с поврежденными или недействительными записями реестра. Таким образом, сканирование реестра может помочь исправить файлы MSC, которые не открываются. В Windows нет встроенного средства очистки реестра, но существует множество сторонних пакетов утилит, которые включают сканер реестра.
Бесплатная программа CCleaner имеет простой и эффективный инструмент очистки реестра, и вы можете установить его, нажав Загрузить на этой веб-странице. Затем откройте программное обеспечение, нажмите Реестр , установите флажки всех элементов реестра и нажмите Сканировать на наличие проблем . Нажмите кнопку Исправить выбранные проблемы , чтобы удалить или исправить недействительные ключи реестра.
Запустите проверку системных файлов
Ошибка « MMC не может открыть файл » может быть связана с повреждением системных файлов. Проверка системных файлов – это инструмент, который сканирует и исправляет поврежденные системные файлы Windows, поэтому он может исправить файл MSC, который не открывается. Вот как вы можете сканировать с помощью SFC в Windows.
- Пользователи Windows 10 и 8 могут открыть командную строку, нажав клавишу Win + X и выбрав Командная строка (администратор) . Либо введите «cmd» в поле поиска Windows, удерживайте клавиши Ctrl + Shift и выберите «Командная строка», чтобы открыть его в качестве администратора.
- Введите «sfc/scannow» в окне «Подсказка» и нажмите клавишу Enter.
- SFC будет сканировать около 20-25 минут. Если SFC что-то исправит, он сообщит: « Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. »
- Перезагрузите Windows, если SFC что-то исправляет.
Регистрация DLL файлов с помощью Regsvr32
В консоли управления Microsoft могут отсутствовать или повреждаться файлы DLL, необходимые для утилиты MSC. В этом случае Regsvr32 пригодится для исправления ошибки MSC. Это утилита командной строки, с помощью которой вы можете зарегистрировать библиотеки DLL. Это одно из возможных исправлений Regsvr32 для ошибки MSC « MMC не может открыть файл ».
- Сначала нажмите клавишу Win + R, чтобы открыть Run.
- Затем введите команду regsvr32, показанную непосредственно ниже в Run.
- Нажмите кнопку ОК .
- Откройте путь к этой папке в проводнике: C:> Документы и настройки> имя пользователя> Приложение> Данные> Microsoft> MMC. Вам нужно заменить имя пользователя в этом пути на фактическое название папки с именем пользователя.
- Эта папка содержит файлы MSC. Ищите инструмент MSC, который не открывается для вас.
- Затем щелкните правой кнопкой мыши инструмент MSC, который не открывается; и выберите параметр Переименовать в контекстном меню.
- Введите «filename_old» в качестве нового заголовка для файла MSC.
- Затем перезапустите ОС Windows.
Зарегистрируйте Msxml.dll через командную строку
- Кроме того, вы также можете зарегистрировать библиотеки MMC с помощью Regsvr32 через командную строку. Для этого откройте командную строку в меню Win + X или введите «cmd» в поле поиска Windows.
- Затем введите команду, показанную на снимке ниже в командной строке; и нажмите клавишу возврата.
- Теперь введите следующие команды в командной строке и нажмите клавишу Return после ввода каждой из них.
Regsvr32 Msxml.dll
Regsvr32 Msxml2.dll
Regsvr32 Msxml3.dll
- Введите «exit» и нажмите «Return», чтобы закрыть командную строку.
- Затем вы можете перезагрузить Windows.
Fix MMC DLL с помощью Fixer ассоциации файлов v2
File Association Fixer v2 – это программа, которая позволяет исправлять поврежденные ассоциации файлов при повреждении реестра. Хотя программа, по-видимому, не обеспечивает поддержку типов файлов MSC, вы можете реально исправить DLL-файлы консоли управления Microsoft с помощью File Fixer Fixer. Так что это может быть полезная утилита, если у вас не открывается файл MSC.
- Нажмите кнопку Загрузить файл на этой странице, чтобы сохранить Zip-файл программного обеспечения.
- Откройте папку Zip программного обеспечения в проводнике и нажмите кнопку Извлечь все , чтобы извлечь ее.
- Вы можете открыть либо FAF x86, либо x64 версию программы.X86 предназначен для 32-битных платформ Windows, а x64 – 64-битная версия.
- Программное обеспечение предлагает вам настроить точку восстановления.
- Нажмите Исправить файлы , чтобы открыть список типов файлов в моментальном снимке ниже.
- Установите флажок DLL и нажмите кнопку Исправить выбранное .
- Перезагрузите свой рабочий стол или ноутбук.
Откат Windows до точки восстановления
Восстановление системы – это удобный инструмент для устранения неполадок Windows, который отменяет последние системные изменения. Если ваши инструменты MSC работали несколько месяцев назад, то откат Windows на четыре или пять месяцев также может исправить ошибку « MMC не может открыть файл ». Обратите внимание, что восстановление системы также удаляет программное обеспечение, установленное после даты точки восстановления. Вот как вы можете использовать восстановление системы.
- Введите «восстановление системы» в окне поиска Windows в меню «Кортана» или «Пуск». Выберите Создать точку восстановления, чтобы открыть окно «Свойства системы» ниже.
- Нажмите здесь кнопку Восстановление системы .
- Нажмите Далее и выберите Показать больше точек восстановления .
- Выберите точку восстановления, которая восходит на несколько месяцев.
- Нажмите кнопки Далее и Готово , чтобы восстановить Windows на выбранную дату.
Это несколько возможных способов защиты файлов MSC, которые не открываются. Полное сканирование на вредоносное ПО и установка всех обновлений Windows также могут решить эту проблему и снова запустить инструмент MSC.
Описание:
Есть 2 контроллера домена: DC1, DC2 (под управлением windows server 2003
и 1-а клиентская машина (под управлением windows 7)
Скачал и установил Remote Server Administration Tools for Windows 7 with Service Pack 1 (SP1) на клиентскую машину .
Подключился к контроллеру домена DC1 оснастке «Active Directory — пользователи и компьютеры», после чего зашел на этот контроллер домена локально и мне выдало сообщение о том, что
«MMC не может открыть файл C:WINDOWSsystem32dsa.msc. Возможно файл отсутствует, не является консолью MMC или был создан более поздней версией MMC. Также возможно, отсутствуют права на доступ к данному файлу»
Файл есть, права есть. Как я понимаю причиной всему то, что я подключился к DC1 через RSAT.
На DC2 — оснастка «Active Directory — пользователи и компьютеры» — открывается без проблем.
Собственно вопрос: Что надо сделать что бы я мог открывать эту консоль и с клиентской машины и локально? Быть может как то можно обновить dsa.msc на DC1 до новой версии (6.0.0.1) (искал но не нашел)
Операционная система Windows 7. Больше ничего сказать не могу, т.к. при попытке открыть диспетчер устройств из свойства компьютера а так же из панели управления, система матюгается следующей ошибкой: «MMC не может открыть файл, c:windowssystem32devmgmt.msc. Возможно файл отсутствует, не является консолью ММС, или был создан более поздней версией ММС. Так же возможно, отсутствуют права на доступ к данному файлу». По этому поводу, поддержка Microsoft дает следующие рекомендации:
Чтобы устранить эту проблему, выполните следующие действия:
Нажмите кнопку Начало, нажмите кнопку Запустить, тип cmd, а затем нажмите кнопку ОК.
В командной строке введите: cd %WINDIR%system32, а затем нажмите клавишу ВВОД.
Примечание В папку % Windir % — это папки для установки Microsoft Windows.
Введите следующие команды. Нажмите клавишу ВВОД после каждой команды.
Regsvr32 Msxml.dll
Regsvr32 Msxml2.dll
Regsvr32 Msxml3.dll
Тип Exit, а затем нажмите клавишу ВВОД, чтобы закрыть окно командной строки.
Перезагрузите компьютер.
не помогает. При попытке выполнить команду «Regsvr32 Msxml2.dll» в CMD, Windows нагло заявляет: «Не удалось загрузить модуль «Msxml.dll». Проверьте что двоичный файл хранится на указанном пути или запустите отладку , чтобы диагностировать проблемы с этим двоичным файлом или зависимыми DLL-файлами. Не найден указанный модуль». Перевернул весь инет с ног на голову, всем помогает решение от Microsoft, но мне нет. Пробовал безопасный режим, проверял на вирусы — чисто всё. И еще, как патология всей этой ерунды, пропал звук, при переустановке дров никаких изменений. Как быть? Систему сносить не вариант. Комп из бухгалтерии, там куча нужного софта. Подскажите?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
- Remove From My Forums
-
Question
-
Today I was trying to add new users to our Server. Windows Server 2003 R2 Standard Edition, and I got the above message. I have not made any recent changes to the server so I’m not sure what is going on here. I have just enough knowledge about
setting up the server to get in trouble. About half of the server features we use give me this error message. We can access the server using remote desktop, IE8 allows me to go out to web pages but not consistently. I have also discovered that we can
not go to the Microsoft Update site either. Is there a way to reinstall the server management files without starting from the beginning?
Answers
-
-
Marked as answer by
Wednesday, April 27, 2011 1:48 AM
-
Marked as answer by
- Remove From My Forums
-
Question
-
Today I was trying to add new users to our Server. Windows Server 2003 R2 Standard Edition, and I got the above message. I have not made any recent changes to the server so I’m not sure what is going on here. I have just enough knowledge about
setting up the server to get in trouble. About half of the server features we use give me this error message. We can access the server using remote desktop, IE8 allows me to go out to web pages but not consistently. I have also discovered that we can
not go to the Microsoft Update site either. Is there a way to reinstall the server management files without starting from the beginning?
Answers
-
-
Marked as answer by
Wednesday, April 27, 2011 1:48 AM
-
Marked as answer by