Xác định service nào chạy dưới svchost.exe process bằng cách nào ?

yeutienmathoi
yeutienmathoi
Trả lời 17 năm trước
1. Xác định service nào chạy dưới svchost.exe process bằng Process Explorer Process Explorer là một chương trình quản lý process, cho phép thấy được những process đang chạy trên Windows và đưa ra thông tin cho mỗi process. Một tính năng của Process Explorer là cho phép đưa ra các service và svchost.exe điều khiển. Process Explorer là một công cụ miễn phí nằm trong gói công cụ của hãng Sysinternal. Hiện gói các công cụ này được MS mua lại. Tham khảo về Process Explorer và download theo link dưới: http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx Để xem những service nào đang chạy trong svchost.exe nào, nhắp đúp vào svchost.exe đó. Để chi tiết về một svchost.exe, nhắp đúp vào svchost.exe đó, sẽ xuất hiện hộp thoại svchost.exe Properties Trên svchost.exe Properties, chọn tab Services. Sẽ xuất hiện danh sách các service chạy bên dưới svchost.exe. Có thể kiểm tra chi tiết về các file này. Như vậy với phương pháp trên sẽ xác định được service nào đang chạy trong svchost.exe nào. 2. Xác định service chạy dưới svchost.exe process bằng lệnh tasklist Trên Windows XP Pro và Windows 2003 có công cụ là tasklist.exe. Công cụ này cho phép liệt kê những process, service đang chạy trên Windows. Để chạy tasklist.exe, chạy cửa sổ Terminal, sau đó gõ lệnh. Ví dụ thực hiện lệnh sau: tasklist /svc /fi "imagename eq svchost.exe" (1) Nhận thấy rằng svchost.exe có PID = 656, đang chạy 02 Service là DcomLaunch và TermService.