Ariel Hernan Cochia
Procesos
Resulta indispensable comprender el funcionamiento de los procesos antes de poder resolver gran
número de los problemas que se presentan.
1. ¿Qué es un proceso?
A menudo, los usuarios ejecutan varios programas simultáneamente, pero debe saber que un procesador
solo puede ejecutar un proceso a la vez. Así pues, los programas se administran de una manera
secuencial y discontinua en forma de proceso.
Se puede definir la prioridad de un proceso como la atención que el procesador dirige a un programa
determinado. Es una manera de decir que el procesador solo ve el proceso correspondiente de la
aplicación. Los subprocesos son un tipo de procesos más ligeros que se utilizan para efectuar tareas en
paralelo.
Para que lo comprenda mejor, siga los siguientes pasos:
Acceda al Administrador de tareas de Windows haciendo clic con el botón secundario del ratón en
la barra de tareas y seleccionando la opción correspondiente.
Vaya a la pestaña Procesos.
En la primera parte de la lista, en Aplicaciones, seleccione una aplicación.
Para determinar el proceso asociado a una aplicación, haga clic derecho en el proceso de la
aplicación y, a continuación, haga clic en el comando Ir a detalles.
© Éditions ENI - Todos los derechos reservados - Copia personal de Ariel Hernan Cochia -1-
Ariel Hernan Cochia
El proceso correspondiente aparecerá automáticamente resaltado. Los demás nombres de procesos
están presentes en la lista pero se encargan, por su parte, de otras funciones del sistema (Explorador de
archivos, acceso telefónico a redes, etc.). Algunos programas como los servicios Windows son
ejecutados por un proceso host. Por ello puede visualizar diversas instancias del proceso [Link], por
ejemplo.
Si un programa no responde, y no se puede cerrar, localice su proceso y en el menú contextual haga clic
en Finalizar tarea.
2. El proceso [Link]
© Éditions ENI - Todos los derechos reservados - Copia personal de Ariel Hernan Cochia -2-
Ariel Hernan Cochia
Los procesos llamados [Link] ("Service Host Process") son procesos genéricos que permiten lanzar
aplicaciones cuyo funcionamiento recae en las bibliotecas de vínculo dinámico (DLL). Todos ellos están
listados en esta rama del Registro: HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\
CurrentVersion\Svchost.
Cada valor de cadenas múltiples contiene una lista de servicios extraída de la clave
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\<Nombre abreviado de este servicio>.
Para tener una idea más precisa siga estas instrucciones:
Ejecute el Administrador de tareas y haga clic en la pestaña Detalles.
Haga clic en el encabezado de columna Nombre de usuario para clasificar los procesos en
función de la entidad que los ha lanzado.
Podemos aprovechar nuestra ventaja un poco más:
En el Administrador de tareas, haga clic con el botón derecho colocando el ratón en la barra de los
encabezados de columna. Haga clic en el enlaceSeleccionar columnas.
Seleccione la casilla Identificador de proceso (PID) y haga clic en Aceptar.
Aparecerá el PID de cada uno de los procesos de la lista.
Abra una ventana de símbolo del sistema.
Sabiendo que el PID de un proceso [Link] es: 1000, teclee el comando: tasklist /svc
/fi "pid eq 1000" .
Frente al nombre de la imagen aparecerán el o los servicios dependientes.
© Éditions ENI - Todos los derechos reservados - Copia personal de Ariel Hernan Cochia -3-
Ariel Hernan Cochia
© Éditions ENI - Todos los derechos reservados - Copia personal de Ariel Hernan Cochia -4-