"Обработчик 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, поэтому он не знает, что делать с файлом.