4

Что такое "обработчик Office XML"? Кажется, это программа из MS Office, которая любит бесполезно ассоциироваться с различными форматами файлов в Windows. Вот что происходит, когда я дважды щелкаю «.log» файлы, и он открывается с помощью Office XML Handler:

Сообщение об ошибке: с этим файлом не связана программа для выполнения этого действия ...

Конечно, я могу это исправить, щелкнув правой кнопкой мыши и изменив программу, с которой он открывается.

Но что такое Office XML Handler? Существуют ли типы файлов, с которыми он должен быть связан?

1 ответ1

3

"Обработчик Office XML" - это отображаемое имя процесса MSOXMLED.EXE , которое находится на моем компьютере в папке C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE15 . Он используется для открытия файлов XML (возможно, также других расширений?) и определить, с какой программой MS Office должен быть связан файл (если есть), и затем открыть файл с этой программой.

Это объясняется в https://stackoverflow.com/a/1569619/1858923:

Поэтому, если дважды щелкнуть файл XML в Проводнике, Windows запустит MSOXMLED.EXE. Это приложение теперь ищет внутри XML-файла и ищет инструкцию обработки XML. Эта инструкция обработки с именем mso-application может указывать ProgId:

<?mso-application progid="Word.Document"?>

...

Итак, наконец, MSOXMLED.EXE запустит соответствующее приложение Office или запустит приложение XML по умолчанию, указанное в разделе

HKEY_CLASSES_ROOT\XEV.GenericApp\shell\open\command

Ясно, что я получил сообщение об ошибке, потому что файл, который он пытался открыть, не имел тега mso mso-application , который сообщал бы MSOXMLED.EXE как открыть файл, и у меня нет ключа HKEY_CLASSES_ROOT\XEV.GenericApp\shell\open\command set, поэтому он не знает, что делать с файлом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .