Cómo dar una alta prioridad a una aplicación. Sobre cosas interesantes del mundo de la informática, instrucciones y reseñas. Cambio de "Opciones de rendimiento"

El tema no es nuevo, pero tal vez le sirva a alguien. ¿Cómo iniciar procesos automáticamente con alta o baja prioridad sin programas dejados y con tus propias manos? Usaré Windows 7 como ejemplo, pero los pasos serán los mismos en Windows 8 y 10.

Felicidades al concursante

Este texto fue enviado al concurso de escritura que lanzamos en la primavera. Tratamos con una gran cantidad de materiales entrantes, resumimos los resultados y premiamos a los ganadores. El autor de esta nota recibió un premio: una suscripción de tres meses a "Hacker". ¡Felicidades!

En primer lugar, seleccionamos el programa o juego al que queremos dar prioridad. Tomemos, por ejemplo, navegador de google Cromo. Haga clic derecho en el acceso directo de Chrome y Menú de contexto elegir la ubicación del archivo.


No olvide marcar "Mostrar extensiones de archivo". Para hacer esto, en el "Explorador", seleccione "Organizar → Opciones de carpeta → Ver" y desmarque "Ocultar extensiones para tipos de archivos conocidos", haga clic en "Aplicar" y "Aceptar".



Ahora copie el nombre chrome.exe haciendo doble clic en el nombre y presione Ctrl + C o seleccione "Copiar" en el menú contextual.



Vamos al registro, para ello presionamos Win + R y escribimos regedit.



Presiona Enter, se abrirá el Editor del Registro.



Vaya a la ruta HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options. Haga clic con el botón derecho en la sección "Opciones de ejecución de archivos de imagen" y seleccione "Nuevo" y "Sección" en el menú contextual.



Nombramos la nueva sección chrome.exe.



Si no funciona cambiar el nombre de la sección y se llama "Nueva Sección # 1", haga clic derecho sobre ella y seleccione "Cambiar nombre" en el menú contextual.



En la misma sección, creamos otra sección. Llamémoslo PerfOptions y creemos un parámetro DWORD (32 bits) en él. Para hacer esto, haga clic en botón derecho del ratón Haga clic en la sección Opciones de rendimiento y seleccione Nuevo → Valor DWORD (32 bits) en el menú contextual.



Configuramos el sistema de cálculo "Decimal" y en el valor indicamos la prioridad en forma de número, por ejemplo, 3. Haga clic en Aceptar.


  • 1 - Prioridad inactiva (baja)
  • 5 - Prioridad por debajo de lo normal (por debajo del promedio)
  • 8 - Prioridad normal (media)
  • 6 - Prioridad por encima de lo normal (por encima de la media)
  • 3 - prioridad alta (alta)

Cierre el registro, inicie el navegador y el administrador de tareas (Ctrl + Shift + Esc, Ctrl + Alt + Supr o haga clic con el botón derecho en la barra de tareas y "Iniciar el Administrador de tareas" en el menú contextual). En el administrador de tareas, ve a la pestaña "Procesos" y busca el proceso chrome.exe. Haga clic derecho sobre él y seleccione "Prioridad" en el menú contextual para verificar si la prioridad que estableció está establecida.



De esta manera, puede optimizar los procesos dando alta prioridad a los programas que más usa y baja a los programas que no son importantes para usted.

La competencia continúa

Decidimos ampliar el concurso y convertirlo en una promoción permanente. Enviándonos una descripción del hack, Consejo útil o la descripción de un programa desconocido genial, aún puede obtener una suscripción por un mes, tres meses o, si lo intenta, un año.

Buen día. Hoy, como entendiste por el título, hablaremos sobre cómo acelerar la computadora y el procesador utilizando la priorización.

Muchos probablemente han escuchado que puede usar diferentes prioridades (en segundo plano, normal, alta, en tiempo real, etc.) para diferentes procesos, optimizando así su rendimiento y asignándoles más potencia de procesador (tiempo de procesador).

A veces, esto ayudó a acelerar significativamente el trabajo de una aplicación en particular o del sistema en su conjunto e incluso (ping) (las razones de la disminución del ping según las prioridades y capacidades del procesador, en principio, se explicarán en un artículo separado) .

Cómo acelerar una computadora y un procesador en teoría

Sin embargo, estarás de acuerdo en que, digamos, un juego 3D y un bloc de notas normal son aplicaciones ligeramente diferentes y, obviamente, el juego necesita más recursos de procesador en tiempo real, porque al estar en una aplicación tridimensional, apenas interactúas con este mismo bloc de notas y No lo necesita por el momento (sí, el bloc de notas casi no necesita una potencia de procesador especial; entonces existe ese programa ... una o dos veces y no).

De aquí parece seguirse lógicamente que las prioridades de diferentes aplicaciones debería ser diferente (especialmente en tiempos de multinúcleo entonces), pero en la práctica esto está lejos de la realidad.

Como ya entendió, tiendo a sugerir que se debe dar mayor prioridad a las aplicaciones completas, lo que automáticamente las optimizará significativamente al inyectar grandes recursos informáticos.

Pero aún así, creo que estará de acuerdo en que hacer esto cada vez (porque el sistema olvida la prioridad establecida en el administrador de tareas después de un reinicio) manualmente es un castigo real y generalmente universalmente perezoso, y por lo tanto este proceso debe ser automatizado de alguna manera, es decir, Es decir, condicionalmente, para acelerar la computadora y el procesador no es completamente manual.

Eso es todo y será discutido en este artículo.

Cómo acelerar la computadora en la práctica usando el programa.

Hace unos dos meses me encontré con un maravilloso programa llamado Mz CPU Accelerator. Lo que hace es que automáticamente cambia la prioridad del procesador de la ventana o aplicación activa a uno pre-especificado, que por lo general es lo que necesitamos, porque es este el que nos permitirá acelerar el procesador y la computadora.

Además, todo esto se implementa muy raramente conveniente, lógico y no requiere gestos innecesarios por parte del usuario. Además, hay soporte para multiprocesamiento (multinúcleo) y la capacidad de ejecutar una aplicación en un segmento separado (es decir, asignar solo dos núcleos de cuatro al programa (esto está más cerca de la optimización de puntos completa)) .

Nota. No sé cómo no me topé con esto antes :)

A saber:

  • poner un círculo en tiempo real;
  • marque las casillas de verificación Cargar en el inicio de Windows (para que el programa se cargue inmediatamente al iniciar el sistema);
  • Start Activated (para que el programa se active de inmediato, es decir, para que no requiera presionar un botón adicional para comenzar sus funciones) y..
  • Iniciar minimizado (para ser minimizado inicialmente a la bandeja).

Si lo deseas, también puedes marcar Buscar actualizaciones al inicio (para que se compruebe inmediatamente si el programa ha sido actualizado), así como a tu gusto, elegir cómo se mostrará el programa en la bandeja: Show Mz CPU Accelerator Icono (el icono del programa en sí estará en la bandeja) o Muestra el uso de la CPU (muestra qué tan ocupado está) (el color de los números se selecciona de la lista desplegable).

Todo, solo queda presionar el botón Activar y disfrutar de cómo la computadora ha acelerado, más precisamente, la ventana o aplicación activa.

Lista de notas útiles que vale la pena conocer

Qué más vale la pena saber y entender sobre este tema:

  • Nota: en la pestaña Exclusiones, puede agregar aplicaciones que desea excluir de la lista de optimizadas por el programa, es decir. no les asignará ninguna prioridad. Para hacer esto, use el botón Agregar nuevo proceso y seleccione el programa que desea excluir;
  • Nota 2: en la pestaña Administrador de CPU, puede distribuir procesos a diferentes núcleos (botones Agregar nuevo proceso y Ejecutar nuevo proceso), es decir, asignar algunos núcleos a un programa y otros a otros, lo que en cierto sentido puede afectar la ganancia de rendimiento. . Similar en principio
  • Nota 3: Yo mismo no lo he encontrado, pero admito (aunque es poco probable) que en algunas máquinas puede haber problemas (en forma de ralentización del sistema) debido a la elección de una prioridad demasiado alta. Si es así, intente usar el círculo Alto en lugar de Tiempo real.

Ahora pasemos al epílogo.

Epílogo

Aquí hay tal cosa. En general, me gustó mucho el programa, porque es realmente efectivo y te permite acelerar tu computadora y Windows, y, relativamente hablando, el procesador.

Por cierto, en teoría, los propietarios de procesadores multinúcleo, así como los usuarios de navegador firefox(depende del procesador y cuando se le da prioridad en tiempo real, comienza a volar notablemente más rápido (especialmente en un cupé)) y todos los que están conectados de alguna manera con aplicaciones completas que dependen del procesador (me refiero a todo tipo de renders en editores de foto, video y 3D).

Si tiene alguna pregunta, entonces, como siempre, pregunte en los comentarios del artículo; estaré encantado de ayudarlo.

PD: Los comentarios sobre los sentimientos personales en términos de ganancias de rendimiento no son menos interesantes que las preguntas;)

Esta guía se realizó para Source 1, Reborn se probará lo antes posible.

Introducción

La guía fue completamente actualizada el 1 de febrero de 2014. La mayoría de los comandos no han cambiado. Si hay nuevos, escriba.

Configuración de ubicación

Ubicación (capturas de pantalla)

Lista de comandos (inicio del juego)

-consola- inicia el juego con la consola encendida. Más:

-novedad- al inicio, desactiva el video que se reproduce cuando se inicia el juego
-toconsole- lanzamiento forzado consola, incluso si se especifica el parámetro +mapa, que obliga al motor a cargar el mapa cuando se inicia el juego

Lista de comandos

-override_vpk- el juego leerá los elementos del juego en \steamapps\común\dota 2 beta\dota para reemplazarlos y cargarlos en el juego. El comando es para Modificaciones..
Valve eliminó el uso de -override_vpk.
En cambio, se agregó un comando ligeramente diferente:
-enable_addons- permite utilizar las modificaciones permitidas de los recursos del cliente ( Minimapa, HUD, iconos y secuencias de comandos de sonido, secuencias de comandos de música y video flash)
-autoconfig- Restaura la configuración de gráficos predeterminada. Ignora cualquier configuración establecida hasta que se elimine esta opción
-dev- incluye modo desarrollador. También deshabilita descarga automática imagen de fondo del menú y deja de pedir confirmación para salir.
Las últimas líneas de la consola se mostrarán en la parte superior del HUD del juego. No se recomienda usar
-nod3d9ex * - apaga(forzado) representación externa de directx 9.
-d3d9ex * - incluye(forzado) representación externa de directx 9.
-32 bits- inicia el motor en modo de 32 bits. Útil solo para SO de 64 bits.
-lleno o -pantalla completa- ejecutar el juego en modo de pantalla completa
-ventana o -sudoeste- inicia el juego en modo pantalla
-w **** -h**** - Inicia Dota 2 con una resolución de pantalla específica (ancho y alto). Por ejemplo: -w 1280 -h 1024
-Sin bordes- no mostrar el marco de la ventana ni el título cuando se ejecuta el juego en modo ventana
-sin sonido- desactiva completamente el sonido en el juego
-sin sincronización* - deshabilita la sincronización vertical.
+ejecutivo"nombre de archivo cfg" (sin comillas): carga automáticamente el archivo de configuración de CFG al iniciar. Por ejemplo, puede ejecutar su configuración especial con settings.
-noaafonts* - deshabilitar tipo verdadero fuentes (suavizado de fuentes)
-inseguro - VACACIONES no se utiliza al iniciar el servidor
-no maestro- el servidor que creaste no es visible para otros usuarios en la lista de servidores de Steam
-gl- cambia la calidad del juego a OpenGL, el valor predeterminado es Software.
-tamano de la pila"NÚMERO" *: especifica el tamaño del archivo de paginación (un número aceptable es de 2 a 4 veces el tamaño del archivo físico). memoria de acceso aleatorio) que usará el juego (en kilobytes).
Calculado por la fórmula: (RAM / 2 * 1024). Ejemplos de números para el OP:

  • 512 MB => 262144;
  • 1 GB => 524288;
  • 2 GB => 1048576;
  • 3 GB => 1572864;
  • 4 GB => 2097152;
  • 8 GB => 4194304
-bajo- inicia el juego con prioridad BAJA.
-alto* - inicia el juego con prioridad ALTA.
-sin alegría- desactiva el joystick en el juego
-noipx- no carga Conexiones IPX, ahorra memoria
-noforcemspd** - use la configuración de velocidad del mouse de Windows;
-noforcemparms** - use la configuración del botón del mouse de Windows;
-noforcemaccel** - use la configuración de aceleración del mouse de Windows;
-frecuencia"NÚMERO" o -actualizar"NÚMERO" * - conjuntos tasa de refresco de la pantalla(recomendado 60 Hz para monitores LCD, 85 o 100 Hz para monitores CRT)
-nocrashdialog- desactiva el depurador integrado en el juego, ahorra algo de RAM. Elimina el diálogo. no se pudo leer la memoria".
-condebug- activa el modo de depuración, en el que todo el contenido de la consola se escribirá en un archivo registro de la consola

* Ayuda con la optimización de FPS, pero tal vez no todos los equipos (lo que sería DotA * no se retrasó*)
** Aceleración del mouse en Windows

Lista de comandos (interfaz de menú)

-dota_miembros 0- Deshabilitar la animación de fondo en el menú principal (esta es la única forma de poner fondos antiguos en el menú, es decir, estarán sin animación)
-tablero internacional_2012- Cambiar el tema del menú a Internacional 2012
-tablero internacional_2013- Cambiar el tema del menú a Internacional 2013
-tablero frostivus_2013- Cambiar el tema del menú a Frostivus 2013
-espíritus tablero_2013- Cambiar el tema del menú a Actualización de 3 espíritus
-panel newbloom_2014- Cambiar el tema del menú a nueva floración

Lista de comandos (no funciona)

-internacional
-internacional2012
-Víspera de Todos los Santos
-mundo perfecto* - Orbe de regalo a través de un cliente chino
-dxnivel :
-dxnivel 9 ; iniciar con DirectX 9.
-dxnivel 8 ; iniciar con DirectX 8.
-dxnivel 7 ; iniciar con DirectX 7.
-dxnivel 6 ; iniciar con DirectX 6.

* Puede romper el cliente

Preguntas más frecuentes y problemas

Guardar entre comandos (escribir) espacios.
- ¿Es posible escribir varios comandos? - Poder.
- La mayoría de los problemas con el juego. resuelto revisando el caché.
- Si aún empezaste el juego con el equipo -mundo perfecto y enterado con el registro del cliente chino, el juego, etc. y al mismo tiempo, después de todo, Dota parecerá extrañamente necesario:

  • Comprobar caché
  • Cambiar el idioma de Dota de ingles a otro y viceversa (en casos extremos, hacer el mismo fraude con el mismo Steam)
- Un problema con desconectándose del servidor :
  • A través del Administrador de tareas, configure el proceso Steam.exe para el proceso prioridad en tiempo real(por lo menos, alta prioridad)
  • Iniciar juego desde alta prioridad (-alto)
- Un problema con No es posible conectarse al servidor *:
  • Establecer parámetro de lanzamiento -puerto de cliente 27015(o 27011 -20 es decir, cualquier número de 11 antes de 20 )
- Carga infinita de Dota*:
  • Eliminar todo en una carpeta \Steam\datos de usuario\ y ejecute una verificación de caché.
* No 100% solución

-alto: alta prioridad de CPU en tu sistema, no hacer trampa
-nod3d9ex: puede dar un pequeño impulso FPS y más rápido ALT-TAB
¡Pero! además este equipo puede romper el juego(solo deja de funcionar), y también si 1 vez intentando inicia el juego con -nod3d9ex, altura FPS debe ser preservado, y luego elimine silenciosamente este comando.
Intenta configurar el modo * en pantalla completa*, para muchos con * en pantalla completa* con el comando nod3d9ex habilitado, el juego se bloqueaba o se bloqueaba, o se bloqueaba cuando se minimizaba, por lo que se inventó una forma de solucionar este problema: modo * en una ventana sin marco*. Si no se bloquea o congela en el modo de pantalla completa, salga donde haya más fps, para la MAYORÍA en pantalla completa El modo da más fps.

Si establece una prioridad alta para una aplicación, comenzará a funcionar más rápido. Personalmente, tengo un script que establece la prioridad de todos los procesos en Alta. Y ya sabes, todo funciona realmente más rápido, las páginas se abren más rápido. Es cierto, y Chrome al mismo tiempo carga aún más el procesador.

Entonces, ahora le mostraré cómo configurar manualmente un programa / proceso de alta prioridad en Windows 10. Por ejemplo, tomaré .. ICQ (ICQ). ICQ es un programa de comunicación, messenger, que antes era muy popular. Pero ahora ha sido reemplazado. medios de comunicación social, Viber, bueno, eso es todo ... y aunque era muy popular y conveniente, todos tenían su propio número y era posible escribirse entre ellos. Sí, y hoy es posible, solo unas pocas personas lo usan ahora. Entonces, está bien, inicie el despachador: haga clic con el botón derecho en la barra de tareas y seleccione este elemento:


Luego buscamos el programa que queremos darle alta prioridad, yo lo tengo como ICQ, aquí se llama ICQ (32 bits):


Haga clic derecho sobre él y seleccione Detalles:


Después de eso, automáticamente se activa la pestaña Detalles, donde se resaltará el proceso del programa, en mi caso es icq.exe. Haga clic derecho sobre él y establezca la prioridad:


Confirmamos:


Todo, después de eso, la prioridad del proceso del programa será alta. No recomiendo configurar el tiempo real: puede haber frenos salvajes si el programa en sí se congela y aún tiene prioridad en tiempo real ... entonces toda la computadora puede congelarse con fuerza. Para devolver la prioridad, haces lo contrario, bueno, creo que está claro.

¿Debo priorizar el juego? Si al mismo tiempo cierra todos los programas, tanto como sea posible, entonces sí, vale la pena. Y el efecto será mejor si también apaga Internet y el antivirus. Cuanto más deshabilite, mejor funcionará la alta prioridad. Pero no le des prioridad al juego, a menos que tengas un procesador superior. Si es el superior, puede intentarlo, pero nuevamente, todo puede congelarse. El hecho es que al establecer una prioridad real ... indica que el juego debe procesarse en primer lugar. En términos de instrucciones del procesador. Bueno, bueno, ¿qué hacer con el resto de procesos, entre los que hay importantes y de sistema? Por lo tanto, es posible que no reciban recursos ... y como resultado, la computadora puede congelarse una, dos veces y, por tercera vez, no se cuelga ...

hablemos sobre prioridades Procesos de Windows . En la mayoría de los casos, no hay necesidad de "jugar" con el establecimiento de prioridades, pero, a veces, competente Administrador de sistema puede ayudar al sistema a asignar más adecuadamente el tiempo de CPU entre las tareas en ejecución. No existe una receta única, pero por "selección y enumeración" es bastante factible. ¿Dónde podría ser necesario? Por ejemplo, en un paquete 1C-SQL, puede otorgar más tiempo de procesador a 1C y SQL, como los procesos más críticos en cuanto a recursos.

En general, puede ver y cambiar la prioridad de un proceso en ejecución a través del Administrador de tareas

ventanasNT/2000/7 /2008

En Windows 2012 fue "enterrado" un poco más profundo

Como puede ver en los ejemplos anteriores, solo hay 6 prioridades disponibles para usted (como resulta más tarde, esta clases de prioridad). ¿Suficiente? Microsoft cree que sí. Pero recordemos la "legendaria" frase de Bill Geist, quien decía que "640 KB de RAM serán suficientes para todos". Pero el tiempo ha demostrado que esto está lejos de ser el caso. :)

Ahora veamos cómo es realmente.

En realidad, hay 32 niveles de prioridad en Windows, del 0 al 31.

Se agrupan así:

  • 31 — 16 niveles en tiempo real;
  • 15 — 1 niveles dinámicos;
  • 0 es un nivel de sistema reservado para el hilo de página cero.

Cuando se crea un proceso, se le asigna uno de seis clases de prioridad:

  1. Clase en tiempo real (valor 24),
  2. Clase alta (valor 13),
  3. Por encima de la clase normal (valor 10),
  4. Clase normal (valor 8),
  5. Por debajo de la clase normal (valor 6),
  6. o Clase inactiva (valor 4).

Puede ver la prioridad del proceso, como se describe anteriormente, utilizando el Administrador de tareas.

Nota: Las prioridades Por encima de lo normal y Por debajo de lo normal se han introducido desde Windows 2000.

La prioridad de cada hilo ( prioridad de subproceso base) es la suma de la prioridad de su proceso y prioridad relativa el flujo mismo. Hay siete prioridades relativas de subprocesos:

  1. Normal: igual que el proceso;
  2. Por encima de lo normal: +1 prioridad de proceso;
  3. Por debajo de lo normal: -1;
  4. Máximo : +2
  5. Mínimo : -2
  6. Tiempo crítico: establece la prioridad de subproceso base para la clase de tiempo real en 31, para otras clases en 15.
  7. Inactivo: Establece la prioridad de subproceso base para la clase de tiempo real en 16, para otras clases en 1.

La siguiente tabla muestra las prioridades del proceso, las prioridades relativas y de subprocesos base.

Tarea prioritaria clase de proceso clase de proceso
clase inactiva Por debajo de la clase normal clase normal Por encima de la clase normal clase alta clase en tiempo real
1 InactivoInactivoInactivoInactivoInactivo
2 más bajo
3 debajo…
4 clase inactiva Normalmás bajo
5 Encima…debajo…
6 Por debajo de la clase normal más altoNormalmás bajo
7 Encima…debajo…
8 clase normal más altoNormalmás bajo
9 Encima…debajo…
10 Por encima de la clase normal más altoNormal
11 Encima…más bajo
12 más altodebajo…
13 clase alta Normal
14 Encima…
15 más alto
15 Tiempo criticoTiempo criticoTiempo criticoTiempo criticoTiempo critico
16 Inactivo
17
18
19
20
21
22 más bajo
23 debajo…
24 clase en tiempo real Normal
25 Encima…
26 más alto
27
28
29
30
31 Tiempo critico

Ahora que sabemos todo esto, ¿qué podemos hacer con todo esto? Bueno, por ejemplo, empezar a usar.

¿De qué otra manera se puede iniciar o cambiar un proceso con una prioridad "no estándar"?

Método 1. Inicie una tarea/proceso y cambie la prioridad a través del Administrador de tareas.

Contras del método:

  • Solo 6 prioridades disponibles
  • El cambio de prioridades se realiza con el ratón, no de forma automática.

Método 2. Puede usar el comando START con los interruptores apropiados

Las claves de prioridad disponibles son las siguientes (Omito deliberadamente las claves línea de comando equipos COMIENZO no relacionado con el proceso descrito de trabajar con prioridades):

C:\>inicio /?
Inicia una ventana separada para ejecutar un programa o comando específico.
INICIO["título"]


BAJO Inicie la aplicación en la clase de prioridad IDLE.
NORMAL Inicie la aplicación en la clase de prioridad NORMAL.
ALTO Inicie la aplicación en la clase de prioridad ALTA.
TIEMPO REAL Inicie la aplicación en la clase de prioridad REALTIME.
POR ENCIMA DE LO NORMAL Inicie la aplicación en la clase de prioridad ABOVENORMAL.
DEBAJO DE LO NORMAL Inicie la aplicación en la clase de prioridad POR DEBAJO DE LO NORMAL.

Como puede ver, el comando INICIO permite iniciar el proceso con las mismas 6 prioridades que están disponibles a través del Administrador de tareas

Menos el método:

  • Solo 6 prioridades disponibles

Método 3: Usar la utilidad wmic.exe

Como se muestra arriba, el Administrador de tareas y el comando INICIO son bastante torpes para la tarea de priorizar. Veamos cómo aplicar esto de manera más flexible. Usaremos la utilidad wmic.exe.

Línea de comando:

proceso wmic donde nombre = "Nombre de la aplicación" CALL setpriority ProcessIDLevel

proceso wmic donde nombre = "calc.exe" LLAMADA setpriority 32768

proceso wmic donde nombre = "calc.exe" CALL setpriority "por encima de lo normal"

Prioridades (predefinidas):

  • inactivo: 64
  • por debajo de lo normal: 16384
  • normales: 32
  • por encima de lo normal: 32768
  • alta prioridad: 128
  • tiempo real: 256

Retiro. ¿Qué pasa si hay varios procesos con el mismo nombre? La prioridad de un proceso se puede cambiar por el nombre del proceso o usando el PID (ID del proceso) del proceso.

Aquí hay un breve ejemplo de cómo ejecutar wmic.exe para obtener la información que necesita

Usamos el comando:

Nota: No daré un ejemplo de ejecución de este comando. La lista de procesos es demasiado grande. Hágalo usted mismo si lo desea.

Obtendrá una lista de los procesos que se ejecutan en su computadora local. Ahora ejecute el comando:

resumen de la lista de procesos wmic | busque "cmd.exe"

Resultado:

Específicamente, ejecuté varias copias de cmd.exe para que la ilustración fuera más completa.

Ahora la lista de procesos se limita solo a aquellos procesos cuyo nombre ejecutable contiene la cadena "cmd.exe". Preste atención al PID de los procesos.

Ahora vamos a intentar seleccionar procesos que nos interesen usando WMI directamente y sin recurrir a medios estándar línea de comando. Para hacer esto, simplemente escriba:

proceso wmic donde descripción = "cmd.exe" lista breve

Resultado:

Compara tus resultados. Tome nota del PID del proceso CMD.EXE.

Línea de comando para ejecutar wmic.exe

proceso wmic donde processid="XXXX" CALL setpriority ProcessIDLevel

Bien, ahora podemos cambiar la prioridad de un proceso en particular (por ejemplo, con PID=8476):

proceso wmic donde processid = "8476" LLAME a establecer prioridad 32768

proceso wmic donde processid = "8476" CALL setpriority "por encima de lo normal"