Завжди показуйте графічний монітор Windows CPU на панелі завдань


16

Я хотів би завжди показувати графіку використання процесора Windows на панелі завдань біля системного годинника, як це робиться, коли диспетчер завдань відкритий. Чи є спосіб зробити так, щоб це завжди відображалося без більшого втручання (наприклад, менеджер із відкриттям завдань при кожному запуску)?

Крім того, будь-який рекомендований монітор процесора, який відображає просто непогану графіку на панелі завдань використання поточного потоку?


Я не хочу додати відповідь про програмне забезпечення сторонніх розробників, оскільки це не було вашим питанням. Але я бачу, що є відповідь із стороннім програмним забезпеченням та багатьма оновленнями, тому я залишу цей коментар. superuser.com/a/1467988/490703
Користувач42

@ User42 Я не впевнений, чому ви бачите, що це питання не запитує програмне забезпечення сторонніх виробників, коли на ньому написано: "Також будь-які рекомендовані монітори процесора ..."
Ooker

Відповіді:


11

ви можете запустити ПК із запусканням менеджера завдань

  1. Клацніть правою кнопкою миші на робочому столі та виберіть команду Новий, а потім ярлик
  2. Введіть taskmgrі натисніть клавішу Enter
  3. Натисніть клавішу Enter знову
  4. Клацніть правою кнопкою миші новий ярлик і перейдіть до властивостей
  5. У спадному меню Виконати виберіть "Згорнути"
  6. Клацніть Пуск і Усі програми
  7. Знайдіть Запуск та клацніть правою кнопкою миші папку та виберіть Відкрити
  8. Перетягніть нову ярлик у цю папку

Тепер менеджер завдань завжди буде працювати - мінімізовано - коли комп'ютер завантажується.


деякі недоліки: лише процесор, а не оперативна пам’ять або мережа; піктограма зникає при закритті вікна
Ooker

Для мене працював лише частково на Windows 10 (декілька машин). Запуск диспетчера завдань запускається, але його потрібно максимізувати та мінімізувати знову вручну, щоб зникнути в лоток. Відповідь Лінуса вирішує цю проблему.
barfuin

14

У мене є три програми для вас:

1. XMeters

Зовнішній вигляд панелі завдань:

Налаштування:

Поки що я задоволений цією програмою.

2. Панель завдань оперативної пам'яті (+ DISK)

Це перетворює панель завдань у динамічний вимірювач кольорів ресурсів.

3. CleanMem Mini Monitor

Цей фактично відображає плаваючу панель та значок у області сповіщень, а не на панелі завдань. Він також має більше налаштувань, ніж два вище.


XMeters чудово працюють. Краще за інші програми та ярлики з хорошим рівнем графіки
Posse

3

Я спробував вищевикладене для Windows 10, але це просто не вийшло (диспетчер завдань запущений, але не мінімізований).

Я знайшов можливість поставити

start /min taskmgr

в пакетний файл, а потім створити завдання з Планувальником завдань, який запускає цей пакетний файл при вході. (Див., Наприклад, https://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-how або https: / /www.youtube.com/watch?v=KkNzHnYYrm0 )

Однак із цим методом у вас завжди буде мінімізований диспетчер завдань, що сидить на панелі завдань Windows після входу в систему, незважаючи на те, що ви поставили галочки Опції-> Сховати, коли їх мінімізують у Диспетчері завдань. Він зникне лише з панелі завдань - із значком лотка, що залишився - якщо ви ще раз його максимізуєте та мінімізуєте вручну. Якщо це вас дратує, ось ще один метод:

Створіть .wsf файл із наступним вмістом; наприклад C: \ Users \ Linus \ AppData \ taskmgr-minimized.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>

Це VBScript, який відкриває диспетчер завдань і згодом емулює натискання кнопок Alt + Space + n , що мінімізує вікно. Якщо ви хочете перевірити його, вам потрібно запустити його як адміністратор ! Ви можете відкрити командний рядок як адміністратор і запустити

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

Тепер ви хочете, щоб це виконувалось під час кожного входу, що знову можна зробити за допомогою планувальника завдань Windows (аналогічний вищезазначеному методу пакетного файлу):

Створюючи нове завдання, на вкладці Загальні переконайтесь, що позначте пункт Виконати з найвищими правами ! Створення завдань: Загальне

На вкладці " Тригери" створіть новий тригер "Увійти в систему " та переконайтеся, що встановіть затримку на 1 секунду ! (1 секунда відсутня у спадному меню, але її можна просто ввести вручну.) Створення завдань: Тригери

На вкладці " Дії" створіть нову дію "Запустити програму" та встановіть cscript та шлях до файлу .wsf у відповідних полях: Створення завдань: Дії

Ви можете змінити залишки вкладок на свій смак.

Принаймні, це зробило трюк у моїй системі.

Можливо, у повільній системі вам може знадобитися збільшувати WScript.Sleep мілісекунд у файлі wsf або задачі затримки на час. Потім просто спробуйте зменшити його до тих пір, поки воно все ще працює.


3

Рішення @Keltari виглядає добре, але значок "Диспетчер завдань" все ще відображається на панелі завдань. Тому краще рішення - запустити TaskManager за допомогою сценарію vbs із прихованим параметром.

Ось як це можна зробити:

  1. Ctr + R і введіть "shell: startup", це відкриє папку користувача за замовчуванням для запуску програм при запуску
  2. Створіть файл під назвою "task_manager.vbs"
  3. Відредагуйте файл та вставте код нижче:

Встановити objShell = WScript.CreateObject ("WScript.Shell")

objShell.Run "taskmgr", 0, false

  1. Збережіть це і все. Ви можете перевірити його, двічі клацнувши по файлу. введіть тут опис зображення

Ви можете бачити, що на панелі завдань немає піктограми TaskManager :)


Чи має TaskManager лише одну піктограму? Або є декілька піктограм для процесора, пам'яті, мережі тощо
posfan12

1
@ posfan12 він показує той самий значок, коли ви відкриваєте "Диспетчер завдань", тож він показує лише один.
суфуко

2

Ось дикий злом для вас: ви запускаєте термінал Cygwin і запускаєте в ньому сценарій, який встановить правильну назву терміналу. Звідти ви можете помістити будь-яку інформацію, яку ви хочете, на панель завдань.

Це буде працювати тільки якщо ви НЕ має настройки> Панель завдання> «Об'єднати кнопки панелі завдань» на «Завжди, приховати етикетки». Тому що нам потрібні ці мітки; саме тут збирається інформація про стан.

Встановіть Cygwin за допомогою пакетів python3 та propps-ng. (procps-ng потрібен для top.) Потім відкрийте термінал Cygwin і запустіть у ньому цей скрипт python:

#!/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)

Це працює top, позбавляється від перших двох рядків та друкує інші рядки до заголовка! Звідси ви можете робити майже все, що завгодно. Вам слід перевірити лінію живлення для більш потужного принтера статусу.

Щоб отримати ще більше інформації на панелі завдань, ви можете збільшити максимальну ширину вкладок за допомогою цього злому реєстру:

Windows Registry Editor Version 5.00

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

Я знаю, що це говорить MinWidth, але він фактично встановлює максимальну ширину. Молодці дійсно, Microsoft.

Ось як виглядає моє зараз:

панель завдань

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.