2
1
OS Windows 10 Pro 64bit version 1703 build 15063.
When I start up the machine it shows two processes in Task Manager (disappear after 2 minutes). Two process have the same executable file (.exe) which is backgroundTaskHost.exe. But with two different process name.
First one is with process name "Cortana Background Task Host" and with command line
"C:\Windows\system32\backtgroundTaskHost.exe" -ServerName:CortanaUI.AppXy7vb4pc2dr3kc93kfc509b1d0arkfb2x.mca
.
- Second one is with process name "Microsoft Account Background Task Host" and with command line
"C:\Windows\system32\backgroundTaskHost.exe" -ServerName:App.AppXmtcan0h2tfbfy7k9kn8hbxb6dmzz1zh0.mca
.
- My questions are::
- How is this possible to use one executable in two process name?
- And what are the -ServerName options in command line?
- Is the .mca a file extension? Where is it stored?
- Where the full .mca file name saved?
Update:: There are fourteen different command line associated with that background task and all are metro apps linked with it. Here all the images given::
A name is just a name, the application sets it when it runs. In this case, the exe is a wrapper for running applications in the background. Server is a phrase used to indicate a background task, a daemon in UNIX terms. – Julian Knight – 2017-05-23T22:05:02.020
It isn't really an answer so probably not. Not sure what more you want. The exe runs other code, in this case wrapped up in a file with a .mca extension. The name will be set from the code in the mca file. I don't know whether .mca files contain code or are configuration files pointing to code. – Julian Knight – 2017-05-24T09:15:23.303
as I already said, those a re all background tasks. so you have 14 apps that use background tasks to do work when they don't run in foreground /getting current weather data, photo app my upload the taken photos to onedrive and so one). We can't add more details, we don't code them. – magicandre1981 – 2017-06-03T07:50:37.157