Chạy trình quản lý tác vụ (process explorer) với tư cách quản trị viên


13

Tôi đã cài đặt Sysiternals Process Explorer làm trình quản lý tác vụ của hệ thống (Win7 64). Do một nửa số liệu cho bất cứ điều gì bắt đầu khi dịch vụ và các quy trình bắt đầu trong các tài khoản người dùng khác bị âm thầm thiếu hoặc hiển thị sai, tôi muốn chạy Process Explorer với tư cách quản trị viên theo mặc định.
Chọn mục thích hợp từ menu sau khi không thực hiện hành động trên một quy trình hoặc tự hỏi tại sao một số liệu hoàn toàn không hợp lý (ví dụ: không có I / O xảy ra khi đĩa rất rõ ràng đọc / ghi hàng gigabyte dữ liệu, chẳng hạn như trong khi hoạt động sao lưu hệ thống) chắc chắn "hoạt động", nhưng là một sự bất tiện lớn định kỳ.

Hộp kiểm Run as Administrator trong thuộc tính tệp hoạt động cho các công cụ mà bạn khởi chạy bằng cách nhấp vào biểu tượng hoặc trình khởi chạy (ví dụ như Autorun) mặc dù nó kích hoạt UAC theo cách cực kỳ kinh ngạc mỗi lần.
Tôi hiểu đây là "Tính năng" của hệ thống bảo mật Windows siêu thông minh không thể tránh khỏi bằng cách tắt hoàn toàn UAC, đây thực sự là quyết định thiết kế ngu ngốc thứ hai tôi từng thấy trong đời.

Tuy nhiên, vấn đề lớn hơn mà tôi gặp phải là việc bật hộp kiểm cho Process Explorer sẽ vô hiệu hóa trình quản lý tác vụ. Ctrl-shift-ESC hiển thị một con trỏ bận trong một phần giây và dường như không làm gì khác. Chọn "Trình quản lý tác vụ" từ menu ngữ cảnh trên thanh tác vụ sẽ hiển thị cảnh báo cho biết cần có các đặc quyền cao hơn để hoàn thành thao tác này (duh, đó chính xác là những gì người dùng đang yêu cầu!). Trình tự chú ý an toàn đưa lên màn hình khóa. Nhấp vào "Trình quản lý tác vụ" không có gì.
Bỏ chọn hộp kiểm làm cho Process Explorer hoạt động trơn tru trở lại, nhưng nó (không ngạc nhiên) chạy như người dùng bình thường.

Rõ ràng, các anh chàng Windows lo ngại rằng một số phần mềm độc hại đã lật đổ hoàn toàn hệ thống đến mức có thể bỏ qua chuỗi chú ý an toàn có thể khởi chạy chương trình với tư cách quản trị viên. Tốt đau buồn.

Có cách giải quyết nào khi cả Process Explorer xuất hiện khi nhấn Ctrl-shift-ESC (hoặc chuỗi chú ý) chạy với tư cách quản trị viên không?


Theo bạn, đó là quyết định thiết kế ngu ngốc nhất bạn từng thấy trong đời?
hoàn tác

Tốt hơn là, nếu một chương trình cần một số đặc quyền (như hầu hết các chương trình nâng cao làm), giả sử, để mở kết nối mạng hoặc vượt ra ngoài giới hạn thiết lập hoạt động của nó, hoặc bất cứ điều gì có thể, bạn nên biết chương trình dự định làm gì (khoảng , trong một lớp học của hoạt động) và có thể cho phép hoặc từ chối hành vi này (và có thể đưa ra quyết định của bạn vĩnh viễn) mà không cũng cho phép các chương trình để thay đổi cài đặt trình duyệt của bạn, các file ghi đè trong thư mục hệ thống, hoặc định dạng đĩa cứng. Thay vào đó, bạn cho phép "thay đổi máy tính của bạn" thường là chính xác những gì bạn không muốn.
Damon

Câu trả lời:


10

CHẠY CNTT TỰ ĐỘNG TRÊN WINDOWS BOOT

Bắt đầu bất cứ điều gì với đặc quyền của quản trị viên khi khởi động Windows khá dễ dàng, bạn chỉ cần lên lịch cho một tác vụ . Đây là cách nó được thực hiện cho Process Explorer trong Windows 8.1. Hoạt động trong Windows 10 cũng vậy.

  1. Nhấn Win+ Sđể mở bùa tìm kiếm, nhập lịch biểu vào trường tìm kiếm và chọn tùy chọn Tác vụ lịch biểu .

  2. Cửa sổ Trình lập lịch tác vụ sẽ mở ra, nhấp vào Tạo tác vụ ... từ bảng hành động bên phải.

  3. Trên tab Chung, nhập bất kỳ tên nào bạn thích và đánh dấu vào ô Chạy với đặc quyền cao nhất ở dưới cùng, giống như thế này:nhập mô tả hình ảnh ở đây

  4. Chuyển đến tab Triggers , nhấn nút New ... và đặt Bắt đầu tác vụ thành Khi đăng nhập , nhấn OK :nhập mô tả hình ảnh ở đây

  5. Trên tab Thao tác ấn nút ... mới và đặt Hành động để Bắt đầu chương trình ; trong Chương trình / tập lệnh xác định đường dẫn đến tệp thực thi Process Explorer và cuối cùng trong kiểu Thêm đối số (tùy chọn) trong / t (điều này sẽ khiến Process Explorer bắt đầu thu nhỏ thành tia t ):nhập mô tả hình ảnh ở đây

Về cơ bản bạn đã hoàn thành, nhấn OK trong cửa sổ Tạo tác vụ chính . Process Explorer sẽ bắt đầu thu nhỏ với các đặc quyền cao nhất khi bạn đăng nhập. Bạn có thể điều chỉnh phần còn lại của cài đặt theo sở thích của mình, ví dụ: thực hiện tác vụ này khi máy tính chạy bằng pin (hữu ích cho máy tính xách tay).

CHẠY NÓ DỄ DÀNG TRÊN NHU CẦU

Nếu cần để chạy tác vụ theo yêu cầu, bạn sẽ cần bắt đầu thực hiện Khi tạo / sửa đổi tác vụ ở bước 4. Ngoài ra trên tab Cài đặt , hãy kiểm tra tác vụ Cho phép được chạy theo yêu cầu . Các tùy chọn còn lại nên giống nhau.

Sau đó tạo lối tắt trên màn hình Windows, đặt Target :

C:\Windows\System32\schtasks.exe /run /tn "Process Explorer with Administrator Privileges"

(Lưu ý rằng tên tác vụ phải giống hệt như bạn đặt trong khi tạo tác vụ).

Nếu bạn muốn, bạn có thể đặt phím tắt trong trường tương ứng. Ảnh chụp màn hình để tham khảo:

nhập mô tả hình ảnh ở đây

Thế là xong, giờ bạn có thể bấm đúp vào phím tắt này hoặc sử dụng phím tắt bạn đã đặt để bắt đầu bất kỳ tác vụ nào với đặc quyền của quản trị viên và ngay cả UAC gây phiền nhiễu cũng sẽ không can thiệp.

Đối với gợi ý, cảm ơn tác giả của câu trả lời này .


1
Kiểu "hoạt động" này khi nó thực sự khởi động Process Explorer với các đặc quyền tối đa, nhưng không thực sự như mong muốn, vì nó sẽ khiến nó khởi chạy mọi lúc và chạy mọi lúc (tối thiểu hóa vào khay), điều không mong muốn. Chạy một màn hình hệ thống tiêu thụ lượng CPU không hề nhỏ. Có những ngày, thậm chí nhiều tuần, khi tôi hoàn toàn không cần chức năng này (và sau đó, tôi cần nó 30 lần trong một giờ). Mong muốn của tôi là đưa nó lên với một phím bấm khi có một quá trình chạy trốn hoặc như vậy. Dường như không có cách nào để xác định một kích hoạt (ít nhất là tôi không tìm thấy một kích hoạt) tương ứng với một trong hai
Damon

một khóa, hoặc một chuỗi khóa (hoặc chuỗi chú ý an toàn, hoặc bất cứ điều gì). Nếu điều đó tồn tại - có thể nó xảy ra và tôi chỉ không biết - đó sẽ là giải pháp hoàn hảo.
Damon

Ồ, không hiểu làm thế nào tôi bỏ lỡ toàn bộ quan điểm của bạn khi trả lời điều này 3 năm trước ... Dù sao, có một giải pháp. Tôi sẽ cập nhật câu trả lời của tôi ngay lập tức.
Chất dẫn truyền thần kinh

Ngoài việc có phím tắt khó chịu đó có thể nhìn thấy cả ngày (ẩn nó phá vỡ phím tắt), nó hoạt động hoàn hảo, cảm ơn bạn. Tôi sẽ chấp nhận câu trả lời của bạn như vậy.
Damon

Chà, tôi vừa ẩn tất cả các phím tắt khỏi máy tính để bàn (nhấp chuột phải vào màn hình> Xem> bỏ chọn Hiển thị biểu tượng trên màn hình) và phím tắt vẫn hoạt động với tôi. Cần phải nói, tôi cũng nhấp vào máy tính để bàn bằng một phím bên trái để chắc chắn rằng tiêu điểm vẫn nằm trên máy tính để bàn chứ không phải trên một số ứng dụng.
Chất dẫn truyền thần kinh

4

Nếu bạn sử dụng tính năng "thay thế trình quản lý tác vụ", bạn chỉ có thể thêm / e vào dòng lệnh bắt đầu trong sổ đăng ký để làm cho nó chạy với tư cách Quản trị viên:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"C:\\PROCEXP.EXE\" /e"

Bạn có thể thêm một câu vào câu trả lời của bạn giải thích điều đó không? Cảm ơn.
fixer1234 17/03/2015

Cái này "hoạt động" trong chừng mực vì nó thực sự bắt đầu quá trình và nâng nó lên - khi nhấn vào chuỗi chú ý, chính xác như mong muốn. Thật không may, nó luôn xuất hiện hộp thoại đồng ý gây phiền nhiễu. Tuy nhiên, nó được xếp hạng trong số các giải pháp tốt nhất được thấy cho đến nay.
Damon

Có, hộp thoại UAC gây phiền nhiễu nhưng cho đến nay tôi không tìm thấy cách nào khác.
Trass3r

@ Trass3r Một giá trị chính xác cho giá trị đăng ký sẽ có định dạng : "D:\Programs\ProcessExplorer\procexp64.exe" /e. Ví dụ của bạn không hoạt động.
Gấu trúc Răzvan Flavius

1
@ RăzvanFlaviusPanda Bạn đã sai về câu trả lời của @ Trass3r là không chính xác. Giá trị bạn đã đưa ra trong hộp màu xám là những gì nhìn thấy trong hộp thoại Regedit. Câu trả lời @ Trass3r đã đưa ra là nội dung của một .regtệp hoàn chỉnh sẽ được nhập vào Regedit.
Ross Presser

1

Đầu tiên, tạo một -> Phím tắt khởi động trỏ đến Process Explorer để nó chạy khi bạn khởi động windows.

Đi đến các thuộc tính cho lối tắt này và thêm tùy chọn / t. Điều này báo cho Process Explorer chạy như một quản trị viên. Tôi cũng sử dụng tùy chọn / e tự động bỏ qua nag EULA mà tác giả công cụ ghét nhưng bị luật sư buộc phải thêm vào. Vì vậy, phím tắt của tôi trông như thế này:

   "C:\Program Files\SysInternals\procexp.exe" /e /t

Cuối cùng, trong Process Explorer, kiểm tra "Ẩn khi thu nhỏ" từ menu Tùy chọn. Bây giờ, khi bạn đóng cửa sổ, Process Explorer sẽ biến mất vào khay hệ thống. Ctrl + Shift + Esc (hoặc bất kỳ lối tắt nào khác đến Trình quản lý tác vụ) sẽ mở lại phiên bản Process Explorer (Quản trị viên) hiện tại của bạn.

(Để thực sự kết thúc quá trình, nhấp chuột phải vào biểu tượng khay hệ thống hoặc sử dụng trình thám hiểm quy trình để tự giết mình. Thật đáng tiếc, nhưng tôi hiếm khi tìm thấy sự cần thiết này.)


1
Bạn đã sai, /ttùy chọn chỉ khởi động Process Explorer ẩn thành t ray.
Chất dẫn truyền thần kinh
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.