Có hai vấn đề ở đây:
Cách mà Process Explorer tiếp quản từ Trình quản lý tác vụ là bằng cách thêm giá trị đăng ký:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Tùy chọn thực thi tệp hình ảnh \ taskmgr.exe \ Trình gỡ lỗi
Điều này có nghĩa là bất cứ khi nào bạn bắt đầu thực thi có tên 'taskmgr.exe', hãy bắt đầu bất cứ điều gì được chỉ định trong giá trị này thay thế. Vì vậy, việc chuyển trình quản lý tác vụ sang một thư mục khác không hoạt động.
Đổi tên taskmgr.exe thành một cái gì đó khác dường như phá vỡ một cái gì đó trong Trình quản lý tác vụ. Đó là lý do tại sao bạn nhìn thấy một cửa sổ trống. Đó là một hành vi khá kỳ quặc, thông thường không có vấn đề gì để đổi tên một thực thi.
Người quản lý nhiệm vụ đổi tên hành xử khá kỳ quặc. Ngay cả khi được bắt đầu từ mức toàn vẹn trung bình, nó sẽ tự động chạy ở mức toàn vẹn cao và nó không thể bị giết ngay cả với các đặc quyền hệ thống cục bộ.
Vì vậy, hiện tại, tôi không thấy cách nào để có Process Explorer làm trình quản lý tác vụ mặc định và có thể chạy trình quản lý tác vụ cùng một lúc.
Cách giải quyết không quá tệ:
Trong Process Explorer, bỏ chọn 'Tùy chọn - Thay thế Trình quản lý tác vụ', sau đó chạy 'taskmgr.exe' và đánh dấu vào 'Tùy chọn - Thay thế Trình quản lý tác vụ' một lần nữa.
Ngoài ra, bạn có thể tạo một tệp bó loại bỏ cài đặt đăng ký đó, khởi động trình quản lý tác vụ và đặt lại cài đặt:
reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /f
start taskmgr.exe
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /t REG_SZ /d "C:\PATHTO\PROCEXP.EXE" /f
Vấn đề duy nhất với lô này là bạn cần chạy nó với tư cách quản trị viên nâng cao, vì vậy khi tạo lối tắt cho nó, hãy chỉ định chạy nó với tư cách quản trị viên. Là một người dùng bình thường, bạn không thể thay đổi các cài đặt đăng ký.