A veces, puede parecer que hay tantos procesos ejecutándose en su computadora que no está seguro de cuáles están bien y cuáles pueden ser sospechosos. o malicioso.
Un buen primer paso es generar una lista de procesos en ejecución en un archivo de texto para que pueda analizar qué procesos se están ejecutando. Por lo general, la gente usa el Administrador de tareas para ver todos los procesos, pero no le permite imprimir la lista de procesos.
Afortunadamente, guardar una lista de procesos en ejecución en un archivo de texto en Windows es muy simple. Podrá guardar tanto el ID de proceso (PID) como la cantidad de memoria que utiliza cada proceso.
Nota: Los pasos a continuación para guardar procesos en archivos funcionan para todas las versiones de Windows, incluido Windows XP, Windows 7, Windows 8 y Windows 10.
Procesos de salida desde el comando de lista de tareas
La forma más fácil de obtener una lista rápida de los procesos que se ejecutan en su sistema Windows es utilizando el comando de lista de tareas. Para ejecutar el comando correctamente, debe ejecutarlo desde el símbolo del sistema como administrador.
Para hacer esto, seleccione el menú de inicio y escriba «comando», luego coloque el mouse sobre el símbolo del sistema para que quede resaltado y luego seleccione Ejecutar como administrador a la derecha.
Nota: Es posible que deba seleccionar Sí en una ventana emergente para aprobar la ejecución del Símbolo del sistema como administrador.
Una vez que el símbolo del sistema esté abierto, escriba tasklist y presione ingrese para ver una lista de los procesos que se ejecutan en su sistema.
Esto es útil, pero no le proporciona la lista de procesos en ejecución en un archivo de texto. Para guardar procesos en un archivo, repita el proceso anterior, pero esta vez escriba el comando :
tasklist > c: \ process_list.txt
Esto generará un archivo de texto llamado process_list.txt a su C: d hender. Puede cambiar C: \ a cualquier otra ruta donde le gustaría colocar el archivo si lo desea.
Para ver el archivo, simplemente abra el Explorador de Windows y busque la ubicación donde guardó la lista de procesos archivo.
Para ver esta lista de procesos en el Bloc de notas, haga clic con el botón derecho en el archivo, seleccione Abrir con y seleccione Bloc de notas.
Esta es la forma más rápida y sencilla de ver los procesos en ejecución en Windows a través de un archivo de texto. Le mostrará PID, nombre de sesión, número de sesión y uso de memoria.
Guardar procesos en archivo usando Powershell
Otra herramienta que tiene disponible para guardar una lista de procesos en ejecución para un archivo de texto en Windows es Powershell.
Powershell incluye un comando llamado «get-process» que proporciona una lista de todos los procesos activos que se están ejecutando en su computadora local. Para ver esto en acción, inicie Powershell seleccionando el menú Inicio y escribiendo Powershell.
Una vez que se abra la ventana azul de Powershell, escriba get-process y presione Enter. Esto mostrará una lista de todos los procesos activos en su sistema Windows.
Esto proporciona un poco más de información sobre los procesos que la lista de tareas. Sin embargo, necesita saber qué significan los encabezados.
- Mangos: Número de identificadores que ha abierto el proceso
- NPM (K): Memoria no paginada que está usando el proceso ( en kilobytes)
- PM (K): memoria paginable que está usando el proceso (en kilobytes)
- WS (K): páginas en la memoria usadas recientemente por el proceso (en kilobytes)
- VM (M): memoria virtual utilizada por el proceso (en megabytes)
- CPU (s): tiempo del procesador e utilizado por el proceso en todos los procesadores (en segundos)
- ID: ID de proceso del proceso
- ProcessName: nombre del proceso
Esto es genial, pero toda esta información se muestra en la pantalla y no en un archivo. Para generar esta información en un archivo, debe agregar el parámetro Out-File al comando Get-Process.
De vuelta en la pantalla de Powershell, escriba el comando Get-Process | Out-File -FilePath. \ Process_list.txt y presione Enter.
El parámetro. \ Process_list.txt coloca el archivo en la ruta donde ejecuta el comando, así que tome nota de esa ruta para saber dónde para encontrar el archivo de lista de procesos. Después de ejecutar el comando, use el mismo proceso que el anterior para abrir el archivo de lista de procesos en el Bloc de notas.
Notará que los datos en el archivo se ven idénticos a la salida Get-Process en la ventana anterior de Powershell.
Guardar procesos en archivo usando WMIC
La última herramienta que tiene a su disposición en Windows es la Utilidad de línea de comandos de Windows (WMIC).
Solo puede utilizar comandos WMIC si está ejecutando el símbolo del sistema como administrador local. Para hacer esto, siga los pasos de la primera sección de este artículo para iniciar el símbolo del sistema de Windows como administrador.
WMIC le proporciona más información sobre los procesos activos que cualquier otro comando o herramienta en Windows. Si solo ejecuta el comando de proceso WMIC en el símbolo del sistema, verá hasta 44 parámetros de proceso devueltos para cada proceso activo.
El problema con la ejecución del comando en el símbolo del sistema es que el espacio delimitado la salida parece confusa y desorganizada.
El comando WMIC es un ejemplo perfecto de cuando un archivo de salida es útil. Puede generar la lista de procesos WMIC en un archivo usando el comando: wmic /OUTPUT:C:\ProcessList.txt PROCESS get / all.
Esto generará la lista completa en un archivo de texto en la unidad C: llamado ProcessList.txt. En lugar de abrir este archivo en el Bloc de notas, querrá abrirlo usando Excel, ya que Excel puede formatear correctamente un archivo delimitado por tabulaciones.
- Abrir Excel
- Seleccione Abrir para abrir un nuevo archivo
- Seleccione Examinar y busque el archivo ProcessList.txt
- Seleccione el archivo y seleccione Abrir (si no ve el archivo, cambie el tipo de archivo a Todos los archivos)
- En la ventana de importación de texto, seleccione Delimitado, seleccione Mis datos tienen encabezados y seleccione Siguiente para continuar
- En la siguiente pantalla del asistente, seleccione la casilla de verificación Espacio debajo de la sección Delimitadores y seleccione la casilla Tratar los delimitadores consecutivos como una sola casilla. Seleccione Siguiente para continuar.
- Seleccione Finalizar para completar el asistente.
Ahora verá casi cualquier cosa que desee saber sobre cada proceso activo en su Sistema Windows.
El encabezado de cada columna describe cuál es ese elemento de datos. Encontrará cosas como ruta ejecutable, identificador, fecha de instalación, fallas de página, uso de archivos de página, ID de proceso y mucho más.
Ahora que conoce varias formas de guardar una lista de procesos en ejecución en un archivo de texto en Windows, todo lo que le queda por hacer es elegir la que sea adecuada para usted.