
Sistema operativo Windows 10 Pro de 64 bits versión 1703 compilación 15063.
Cuando inicio la máquina, muestra dos procesos en el Administrador de tareas (desaparecen después de 2 minutos). Dos procesos tienen el mismo archivo ejecutable (.exe) que esbackgroundTaskHost.exe. Pero con dos nombres de proceso diferentes.
El primero tiene el nombre de proceso "Host de tareas en segundo plano de Cortana" y la línea de comando
"C:\Windows\system32\backtgroundTaskHost.exe" -ServerName:CortanaUI.AppXy7vb4pc2dr3kc93kfc509b1d0arkfb2x.mca
.
- El segundo tiene el nombre de proceso "Host de tareas en segundo plano de la cuenta de Microsoft" y la línea de comando
"C:\Windows\system32\backgroundTaskHost.exe" -ServerName:App.AppXmtcan0h2tfbfy7k9kn8hbxb6dmzz1zh0.mca
.
- Mis preguntas son::
- ¿Cómo es posible utilizar un ejecutable en dos nombres de proceso?
- ¿Y cuáles son los-Nombre del servidoropciones en la línea de comando?
- ¿Es el .mca una extensión de archivo? ¿Dónde se almacena?
- ¿Dónde se guardó el nombre completo del archivo .mca?
Actualización:: Haycatorce líneas de comando diferentesasociados con esa tarea en segundo plano y todos sonaplicaciones metropolitanasvinculado con ello. Aquí todas las imágenes dadas::
Fotos::Aplicaciones de Windows Metro
Respuesta1
En Windows 10 el Administrador de tareas se ha vuelto mucho más bonito, pero también ha perdido algo de información.
El Administrador de tareas de Windows 7 ha distinguido entre nombre de aplicación y nombre de proceso. Mientras que este último se deriva del nombre del archivo ejecutable, el nombre de la aplicación se deriva del título de la ventana principal de nivel superior de la aplicación o se especifica cuando se inició el proceso (ver en la
Crear API de procesoEl parámetro lpApplicationName
).
En su caso, el padre de todos los procesos que cita es svchost.exe
, que es el proceso encargado del lanzamiento de los servicios del sistema. Aparentemente, en Windows 10 se hace un esfuerzo por darle al servicio iniciado un mejor nombre de aplicación. Esta es una mejora con respecto a Windows 7, donde svchost era una caja negra que requeríamanipulaciones
para identificar un servicio derrochador.
Para resumir,Dos procesos con el mismo ejecutable pueden tener diferentes nombres de aplicación especificados por invocación o ejecución.
Respuesta2
backgroundTaskHost.exe es el proceso que iniciaTarea en segundo plano. Entonces Cortana y la otra aplicación de Microsoft registraron una tarea en segundo plano que ahora inicia Windows.