MonitorApp non mostra il carico della CPU in Windows 7 Professional a 64 bit


0

Uso un piccolo strumento gratuito chiamato MonitorApp , un programma estremamente leggero simile a un gadget che mostra varie informazioni sull'utilizzo in tempo reale, come l'uso della rete, l'uso della memoria e il carico della CPU:

inserisci qui la descrizione dell'immagine

Poiché deve essere eseguito con i privilegi di amministratore e voglio che venga eseguito all'accesso, ho utilizzato l'Utilità di pianificazione (in Vista 64 bit, Windows 7 RC 32 bit e Windows 7 RTM 64 bit) per avviarlo all'accesso, impostando su "Esegui con i privilegi più alti" e "Configura per: Vista".

In Windows 7 RC a 32 bit (e Vista a 64 bit), funzionava perfettamente. Tuttavia, in Windows 7 Professional a 64 bit, tutto funziona tranne il carico della CPU ; infatti, la voce della CPU è completamente vuota (nessuna percentuale o grafico di utilizzo), indipendentemente dal tipo di modalità di compatibilità / admin / etc che utilizzo per eseguirla (autonoma o con l'Utilità di pianificazione):

MonitorApp rotto

Cosa è cambiato tra RC e RTM per interrompere questa caratteristica? Sto dimenticando / perdendo una modalità di compatibilità aggiuntiva o tweak che permetterebbe a questo di funzionare correttamente?

Risposte:


0

MonitorApp funziona bene (tranne, il sistema operativo è mostrato come "XP 7600" :) in Windows 7 x86, supponiamo che questo sia solo un problema a 64 bit.

intendiamoci, il programma ha ben più di 4 anni ed è fuori produzione. quindi, abbiamo fatto un buon giro fuori da esso :)


Abbastanza vero, immagino di non averlo provato nel RC a 64 bit, quindi non posso necessariamente aspettarmi che funzioni nel RTM a 64 bit, ma se funzionasse in Vista64 mi sarei aspettato che funzionasse in Win7-64, almeno in modalità compatibilità o qualcosa del genere. Peccato che non sia open-source.
Andrew Coleson,

0

Quindi, nell'interesse di dettagliare un hack estremamente scadente, ecco qualcosa che "funziona" (con avvertenze ovviamente):

  1. Installa la modalità XP (richiede Win7 Pro / Enterprise / Ultimate e supporto per la virtualizzazione dell'hardware)
  2. Installa MonitorApp all'interno del desktop XP
  3. Sposta MonitorApp in C:\Documents and Settings\All Users\Start Menu\Programs(questo consente di essere "raccolto" da Win7)
  4. Esegui MonitorApp all'interno del desktop XP e imposta le funzionalità che non funzionano in Win7 (nel mio caso, solo il monitoraggio della CPU)
  5. Spegni il desktop XP
  6. Nel menu Start di Windows 7, scegli All Programs->Windows Virtual PC->Windows XP Mode Applications->MonitorApp (Windows XP Mode)(o cerca semplicemente MonitorApp, ovviamente)
  7. Esegui MonitorApp normalmente (in Win7) per le altre funzionalità desiderate (nome del computer, IP, traffico di rete)
  8. Disporre le due istanze di MonitorApp (una in Win7, una in "Modalità XP") in modo che si uniscano (o mettendole su diverse parti dello schermo, qualunque cosa tu voglia)

Avvertenze

  • La ragione per cui probabilmente avrai bisogno di eseguire due istanze è che XP Mode MonitorApp monitorerà solo le risorse della VM: RAM, traffico di rete, indirizzo IP, nome della macchina, ecc. Rifletteranno tutte la VM e non l'host. Tuttavia, poiché la CPU è completamente condivisa, il monitor della CPU sarà accurato sia per il guest che per l'host.
  • L'applicazione XP Mode si presenta in una "finestra" di dimensioni giuste dal desktop XP e, a causa del fatto che MonitorApp ha uno sfondo trasparente, ciò significa che lo sfondo / il colore di sfondo del desktop XP verrà portato all'host Win7, che potrebbe essere un problema se si utilizza uno sfondo rotante.
  • Se si utilizza l'opzione "Allinea a destra", è probabile che i due non si allineino. Presumo che ciò sia dovuto alle differenze nei driver di visualizzazione tra host e guest (a causa della virtualizzazione dell'hardware), in modo che la versione XPM sia più larga di circa 20 pixel.

Ecco le due istanze, con la parte superiore in esecuzione localmente in Win7 per mostrare il nome della macchina / processore / IP / traffico di rete / uptime e la parte inferiore mostra semplicemente la CPU (con il desktop XP impostato su uno sfondo nero):

inserisci qui la descrizione dell'immagine

Che questo valga la pena o meno, chissà, ma è stato un buon esercizio per familiarizzare con la modalità XP.

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.