Luôn hiển thị đồ họa màn hình CPU trên thanh tác vụ


16

Tôi muốn luôn hiển thị đồ họa sử dụng CPU của windows trong thanh tác vụ gần đồng hồ hệ thống giống như khi trình quản lý tác vụ mở. Có cách nào để làm cho nó luôn hiển thị mà không cần can thiệp nữa không (chẳng hạn như mở trình quản lý tác vụ mỗi khi tôi khởi động)?

Ngoài ra, có bất kỳ màn hình CPU được đề xuất nào chỉ hiển thị một đồ họa nhỏ xinh trong thanh tác vụ của việc sử dụng hiện tại không?


Tôi không muốn thêm câu trả lời về phần mềm của bên thứ 3 vì đó không phải là câu hỏi của bạn. Nhưng tôi thấy có một câu trả lời với phần mềm của bên thứ 3 và nhiều upvote nên tôi sẽ để lại nhận xét này. superuser.com/a/1467988/490703
Người dùng42

@ User42 Tôi không chắc tại sao bạn thấy rằng câu hỏi không yêu cầu phần mềm của bên thứ 3, khi nó nói: "Ngoài ra, mọi màn hình CPU được đề xuất ..."
Ooker

Câu trả lời:


11

bạn có thể khởi động máy tính của mình với trình quản lý tác vụ đang chạy được thu nhỏ

  1. Nhấp chuột phải vào máy tính để bàn của bạn và chọn Mới rồi phím tắt
  2. Nhập taskmgrvà nhấn enter
  3. Nhấn enter lần nữa
  4. Nhấp chuột phải vào phím tắt mới và đi đến thuộc tính
  5. Trong danh sách thả xuống, chọn "Thu nhỏ"
  6. Nhấp vào Bắt đầu và Tất cả các chương trình
  7. Tìm Khởi động và nhấp chuột phải vào thư mục và chọn Mở
  8. Kéo phím tắt mới vào thư mục đó

Bây giờ taskmanager sẽ luôn chạy - tối thiểu hóa - khi máy tính khởi động.


Một số nhược điểm: Chỉ CPU, không phải RAM hoặc mạng; biểu tượng biến mất khi đóng cửa sổ
Ooker

Chỉ hoạt động một phần cho tôi trên Windows 10 (nhiều máy). Trình quản lý tác vụ bắt đầu, nhưng cần được tối đa hóa và thu nhỏ lại một cách thủ công để biến mất vào khay. Câu trả lời của Linus giải quyết vấn đề đó.
barfuin

14

Tôi có ba chương trình cho bạn:

1. Xi-lanh

Xuất hiện thanh tác vụ:

Cài đặt:

Cho đến nay tôi hài lòng với chương trình này.

2. Thanh tác vụ CPU CPU (+ DISK)

Nó biến thanh tác vụ của bạn thành một máy đo tài nguyên thay đổi màu sắc năng động.

3. Màn hình Mini CleanMem

Cái này thực sự hiển thị một bảng điều khiển nổi và một biểu tượng trong vùng thông báo thay vì trên thanh tác vụ. Nó cũng có nhiều cài đặt hơn hai ở trên.


XMeter hoạt động tuyệt vời. Tốt hơn so với các ứng dụng và lối tắt khác có mức đồ họa tốt
Posse

3

Tôi đã thử cách trên cho Windows 10, nhưng nó không hoạt động (Trình quản lý tác vụ đã khởi động nhưng không được thu nhỏ).

Tôi tìm thấy khả năng đặt

start /min taskmgr

vào một tệp bó và sau đó tạo một tác vụ với Trình lập lịch tác vụ chạy tệp bó này khi đăng nhập. (Xem ví dụ: https://social.technet.microsoft.com/Forums/windows/en-US/0065fc23-2578-4165-8f38-c22675ae33ad/run-the-task-manager-on-startup-how hoặc https: / /www.youtube.com/watch?v=KkNzHnYYrm0 )

Tuy nhiên, với phương pháp này, bạn sẽ luôn có Trình quản lý tác vụ được thu nhỏ trong thanh tác vụ Windows sau khi đăng nhập, mặc dù bạn đã chọn Tùy chọn-> Ẩn khi thu nhỏ trong Trình quản lý tác vụ. Nó sẽ chỉ biến mất khỏi thanh tác vụ - với biểu tượng khay còn lại - nếu bạn tối đa hóa nó một lần nữa và thu nhỏ thủ công. Nếu điều này làm phiền bạn, đây là một phương pháp khác:

Tạo một tệp .wsf với nội dung sau đây; ví dụ: 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>

Đây là một VBScript mở trình quản lý tác vụ và sau đó mô phỏng các lần nhấn nút của Alt + Space + n , để thu nhỏ một cửa sổ. Nếu bạn muốn kiểm tra nó, bạn phải chạy nó với tư cách quản trị viên ! Bạn có thể mở Command Prompt với tư cách quản trị viên và chạy

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

Bây giờ, bạn muốn điều này được thực thi tại mỗi lần đăng nhập, điều này có thể được thực hiện lại với Bộ lập lịch tác vụ Windows (tương tự như phương thức batchfile được liên kết ở trên):

Khi tạo tác vụ mới, trong tab Chung , hãy đảm bảo đánh dấu Chạy với các đặc quyền cao nhất ! Tạo nhiệm vụ: Chung

Trong tab Kích hoạt , tạo trình kích hoạt " Đăng nhập " mới và đảm bảo đặt tác vụ Trì hoãn trong: 1 giây ! (1 giây không có trong menu thả xuống, nhưng bạn chỉ có thể nhập thủ công.) Tạo tác vụ: Kích hoạt

Trong tab Hành động , tạo hành động "Bắt đầu chương trình" mới và đặt cscriptđường dẫn đến tệp .wsf của bạn trong các trường thích hợp: Tạo nhiệm vụ: Hành động

Bạn có thể thay đổi các tab còn lại theo ý thích của bạn.

Điều đó đã lừa ít nhất trên hệ thống của tôi.

Có thể trên một hệ thống chậm hơn, bạn có thể phải tăng WScript.S ngủ mili giây trong tệp wsf hoặc tác vụ Trì hoãn theo thời gian. Sau đó, chỉ cần cố gắng giảm nó miễn là nó vẫn hoạt động.


3

Giải pháp @Keltari có vẻ tốt, nhưng biểu tượng 'Trình quản lý tác vụ' vẫn được hiển thị trên thanh tác vụ. Do đó, một giải pháp tốt hơn là khởi động Trình quản lý tác vụ bằng cách sử dụng tập lệnh vbs với tham số ẩn.

Đây là cách bạn có thể làm điều đó:

  1. Ctr + R và gõ "shell: startup", điều này sẽ mở thư mục người dùng mặc định để khởi động chương trình khi khởi động
  2. Tạo một tệp có tên "task_manager.vbs"
  3. Chỉnh sửa tập tin và dán mã dưới đây:

Đặt objShell = WScript.CreateObject ("WScript.Shell")

objShell.Run "taskmgr", 0, sai

  1. Lưu nó và đó là nó. Bạn có thể kiểm tra nó bằng cách nhấp đúp vào tệp. nhập mô tả hình ảnh ở đây

Bạn có thể thấy không có biểu tượng Trình quản lý tác vụ trong thanh tác vụ :)


Có phải Trình quản lý chỉ có một biểu tượng không? Hoặc có nhiều biểu tượng cho CPU, bộ nhớ, mạng, v.v.
posfan12

1
@ posfan12 nó hiển thị cùng một biểu tượng khi bạn mở "Trình quản lý tác vụ", vì vậy nó chỉ hiển thị một biểu tượng.
achuko

2

Đây là một hack độc đáo cho bạn: bạn khởi động thiết bị đầu cuối Cygwin và chạy một tập lệnh trong đó sẽ đặt tiêu đề thiết bị đầu cuối chính xác. Từ đó, bạn có thể đặt bất kỳ thông tin nào bạn muốn vào thanh tác vụ.

Điều này sẽ chỉ hoạt động nếu bạn không có Cài đặt> Thanh tác vụ> "Kết hợp các nút trên thanh tác vụ" được đặt thành "Luôn luôn, ẩn nhãn". Bởi vì chúng tôi cần những nhãn hiệu đó; đó là nơi thông tin trạng thái sẽ đi.

Cài đặt Cygwin với các gói python3 và Procps-ng. (Procps-ng là cần thiết cho top.) Sau đó mở một thiết bị đầu cuối Cygwin và chạy tập lệnh python này trong đó:

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

Điều đó chạy top, thoát khỏi hai dòng đầu tiên và in các dòng khác vào tiêu đề! Từ đây, bạn có thể làm khá nhiều thứ bạn muốn. Bạn nên kiểm tra powerline cho máy in statusline mạnh hơn.

Để có thêm thông tin vào thanh tác vụ của bạn, bạn có thể tăng chiều rộng tab tối đa với bản hack đăng ký này:

Windows Registry Editor Version 5.00

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

Tôi biết nó nói MinWidth, nhưng nó thực sự đặt chiều rộng tối đa. Thực sự tốt, Microsoft.

Đây là những gì của tôi trông giống như bây giờ:

thanh tác vụ

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.