
Операционная система Windows 10 Pro 64bit версия 1703 сборка 15063.
Когда я запускаю машину, в диспетчере задач отображаются два процесса (исчезают через 2 минуты). У двух процессов один и тот же исполняемый файл (.exe), которыйbackgroundTaskHost.exe. Но с двумя разными именами процессов.
Первый — с именем процесса «Cortana Background Task Host» и командной строкой
"C:\Windows\system32\backtgroundTaskHost.exe" -ServerName:CortanaUI.AppXy7vb4pc2dr3kc93kfc509b1d0arkfb2x.mca
.
- Второй — с именем процесса «Microsoft Account Background Task Host» и с командной строкой
"C:\Windows\system32\backgroundTaskHost.exe" -ServerName:App.AppXmtcan0h2tfbfy7k9kn8hbxb6dmzz1zh0.mca
.
- У меня есть вопросы:
- Как возможно использовать один исполняемый файл в двух именах процессов?
- И каковы-Имя серверапараметры в командной строке?
- Является ли расширение файла .mca? Где оно хранится?
- Где сохраняется полное имя файла .mca?
Обновление:: Естьчетырнадцать различных командных строксвязаны с этой фоновой задачей и все ониметро приложениясвязаны с ним. Здесь все изображения даны::
Фото::Приложения Windows Metro
решение1
В Windows 10 диспетчер задач стал намного красивее, но и потерял часть информации.
Диспетчер задач Windows 7 различает имя приложения и имя процесса. В то время как последнее выводится из имени исполняемого файла, имя приложения либо выводится из заголовка главного окна верхнего уровня приложения, либо указывается при запуске процесса (см. в
API CreateProcessпараметр lpApplicationName
).
В вашем случае родитель всех процессов, которые вы цитируете, это svchost.exe
, который является процессом, ответственным за запуск системных служб. По-видимому, в Windows 10 он пытается дать запущенной службе лучшее имя приложения. Это улучшение по сравнению с Windows 7, где svchost был черным ящиком, требующимманипуляции
для выявления бесполезной услуги.
Обобщить,два процесса с одним и тем же исполняемым файлом могут иметь разные имена приложений, указанные при вызове или при выполнении.
решение2
backgroundTaskHost.exe — это процесс, который запускаетсяфоновые задачи. Итак, Кортана и другие приложения Microsoft зарегистрировали фоновую задачу, которая теперь запускается Windows.