Mostra sempre la grafica del monitor CPU di Windows nella barra delle applicazioni


16

Vorrei mostrare sempre il grafico di utilizzo della CPU di Windows nella barra delle applicazioni vicino all'orologio di sistema come quando il Task Manager è aperto. C'è un modo per farlo mostrare sempre senza più interventi (come l'apertura di Task Manager ogni volta che avvio)?

Inoltre, qualsiasi monitor CPU raccomandato che mostra solo un piccolo e grazioso grafico nella barra delle applicazioni dell'uso corrente?


Non voglio aggiungere una risposta sul software di terze parti perché non era questa la tua domanda. Ma vedo che c'è una risposta con software di terze parti e molti voti, quindi lascerò questo commento. superuser.com/a/1467988/490703
Utente42

@ User42 Non sono sicuro del motivo per cui vedi che la domanda non richiede software di terze parti, quando dice: "Inoltre, tutti i monitor CPU raccomandati ..."
Ooker

Risposte:


11

puoi avviare il tuo PC con Task Manager in esecuzione minimizzato

  1. Fare clic con il tasto destro del mouse sul desktop e selezionare Nuovo quindi collegamento
  2. Digita taskmgre premi invio
  3. Premi invio di nuovo
  4. Fai clic con il pulsante destro del mouse sul nuovo collegamento e vai su Proprietà
  5. Nel menu a discesa Esegui selezionare "Ridotto a icona"
  6. Fai clic su Start e Tutti i programmi
  7. Trova Startup e fai clic con il pulsante destro del mouse sulla cartella e seleziona Apri
  8. Trascina il nuovo collegamento in quella cartella

Ora il taskmanager verrà sempre eseguito - ridotto a icona - all'avvio del computer.


alcuni inconvenienti: solo CPU, non RAM o rete; l'icona scompare quando si chiude la finestra
Ooker

Ha funzionato solo parzialmente per me su Windows 10 (più macchine). Task Manager si avvia, ma deve essere ingrandito e ridotto a icona manualmente per poter scomparire nel vassoio. La risposta di Linus risolve questo problema.
Barfuin,

14

Ho tre programmi per te:

1. XMeters

Aspetto della barra delle applicazioni:

Ambientazione:

Finora sono soddisfatto di questo programma.

2. Barra delle attività della CPU RAM (+ DISK)

Trasforma la barra delle applicazioni in un contatore di risorse dinamico che cambia colore.

3. Mini monitor CleanMem

Questo in realtà mostra un pannello mobile e un'icona nell'area di notifica anziché nella barra delle applicazioni. Ha anche più impostazioni rispetto alle due sopra.


XMeters funziona alla grande. Meglio delle altre app e scorciatoie con un buon livello di grafica
Posse,

3

Ho provato quanto sopra per Windows 10, ma non ha funzionato (Task Manager avviato ma non ridotto a icona).

Ho trovato la possibilità di mettere

start /min taskmgr

in un file batch e quindi creare un'attività con l'Utilità di pianificazione che esegue questo file batch all'accesso. (Vedi ad esempio https://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-how o https: / /www.youtube.com/watch?v=KkNzHnYYrm0 )

Tuttavia, con questo metodo avrai sempre un Task Manager ridotto a icona seduto nella barra delle applicazioni di Windows dopo l'accesso, nonostante tu abbia spuntato Opzioni-> Nascondi quando ridotto a icona in Task Manager. Scomparirà dalla barra delle attività - con l'icona della barra delle applicazioni rimanente - se la ingrandisci ancora una volta e la riduci a icona manualmente. Se questo ti dà fastidio, ecco un altro metodo:

Creare un file .wsf con il seguente contenuto; ad es. C: \ Users \ Linus \ AppData \ taskmgr-minimised.wsf

<package>
   <job id="vbs">
      <script language="VBScript">
        set WshShell = WScript.CreateObject("WScript.Shell")
        WshShell.Run "taskmgr"
        WScript.Sleep 100
        WshShell.SendKeys "% n"
      </script>
   </job>
</package>

Questo è un VBScript che apre il task manager e successivamente emula la pressione dei pulsanti di Alt + Spazio + n , che minimizza una finestra. Se vuoi provarlo, devi eseguirlo come amministratore ! È possibile aprire un prompt dei comandi come amministratore ed eseguire

cscript C:\Users\Linus\AppData\taskmgr-minimised.wsf

Ora, si desidera che questo venga eseguito ad ogni accesso, che può essere nuovamente eseguito con l'Utilità di pianificazione di Windows (simile al metodo batchfile collegato sopra):

Quando crei la nuova attività, nella scheda Generale , assicurati di selezionare Esegui con i privilegi più alti ! Creazione di attività: generale

Nella Trigger scheda, creare un nuovo " All'accesso " grilletto e assicurarsi di impostare un'attività di ritardo per: 1 secondo ! (1 secondo non si trova nel menu a discesa, ma puoi semplicemente digitarlo manualmente.) Creazione di attività: trigger

Nella scheda Azioni , crea una nuova azione "Avvia un programma" e imposta cscript e il percorso del tuo file .wsf nei campi appropriati: Creazione di attività: azioni

È possibile modificare le schede rimanenti a proprio piacimento.

Questo ha funzionato almeno sul mio sistema.

Forse su un sistema più lento potrebbe essere necessario aumentare i millisecondi WScript.Sleep nel file wsf o l' attività Delay per tempo. Quindi prova a ridurlo finché funziona ancora.


3

La soluzione @Keltari ha un bell'aspetto, ma l'icona "Task Manager" è ancora visualizzata nella barra delle applicazioni. Pertanto, una soluzione migliore è avviare TaskManager utilizzando uno script vbs con un parametro nascosto.

Ecco come puoi farlo:

  1. Ctr + R e digitare "shell: startup", questo aprirà la cartella utente predefinita per avviare i programmi all'avvio
  2. Crea un file chiamato "task_manager.vbs"
  3. Modifica il file e incolla il codice seguente:

Set objShell = WScript.CreateObject ("WScript.Shell")

objShell.Run "taskmgr", 0, falso

  1. Salvalo e basta. Puoi provarlo facendo doppio clic sul file. inserisci qui la descrizione dell'immagine

Puoi vedere che non c'è l'icona TaskManager nella barra delle applicazioni :)


TaskManager ha solo un'icona? Oppure ci sono più icone per CPU, memoria, rete, ecc.
posfan12

1
@ posfan12 mostra la stessa icona quando apri "Task Manager", quindi ne mostra solo una.
suffuko,

2

Ecco un trucco selvaggio per te: avvii il terminale Cygwin ed esegui uno script in esso che imposterà il titolo corretto del terminale. Da lì, puoi inserire qualsiasi informazione desideri nella barra delle applicazioni.

Funzionerà solo se non hai Impostazioni> Barra delle applicazioni> "Combina pulsanti della barra delle applicazioni" impostato su "Nascondi sempre le etichette". Perché abbiamo bisogno di quelle etichette; ecco dove stanno andando le informazioni sullo stato.

Installa Cygwin con i pacchetti python3 e procps-ng. (procps-ng è necessario per top.) Quindi aprire un terminale Cygwin ed eseguire questo script python al suo interno:

#!/usr/bin/env python3

from time import sleep
from sys import *
from subprocess import check_output

def title(s):
    stdout.write('\033]0;' + s + '\a')
    stdout.flush()

while True:
    output = check_output('top -b -n1 -1'.split()).decode()
    lines = output.split('\n')
    title(lines[2:].join(' | '))
    sleep(2)

Funziona top, elimina le prime due righe e stampa le altre righe sul titolo! Da qui, puoi fare praticamente quello che vuoi. Dovresti dare un'occhiata a powerline per una stampante statusline più potente.

Per ottenere ancora più informazioni nella barra delle applicazioni, puoi aumentare la larghezza massima della scheda con questo hack del registro:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinWidth"="1000"

So che dice MinWidth, ma in realtà imposta la larghezza massima. Ben fatto, Microsoft.

Ecco come appare la mia in questo momento:

barra delle attività

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.