2011-12-22 25 views
7

Greeting, Tôi đang cố gắng để ngăn chặn "thám hiểm" quá trình sử dụng lệnh power-shell:Stop "thám hiểm" quá trình hoàn toàn sử dụng PowerShell

Stop-Process -ProcessName explorer -Force 

vấn đề với dòng đó, nó sẽ ngăn chặn quá trình này nhưng nó sẽ tự động chạy lại để nó chỉ khởi động lại quá trình không dừng lại.

hãy cho tôi lời khuyên làm thế nào để ngăn chặn "thám hiểm" quá trình hoàn toàn sử dụng năng lượng vỏ

Kính trọng,

Trả lời

8

Bạn có thể làm điều này (mặc dù tôi không biết lý do tại sao bạn sẽ không muốn thám hiểm quay trở lại):

taskkill /F /IM explorer.exe 
+0

tôi tự hỏi những gì mà nhiều loại kh rence là ... Có vẻ như có một khóa registry kiểm soát hành vi của explorer.exe khi nó gặp sự cố bất ngờ [AutoRestartShell] (http://technet.microsoft.com/en-us/library/cc939703.aspx). –

6

Thiết lập giá trị DWORD AutoRestartShell 0 trước khi bạn giết thám hiểm

PS> Set-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" -Name AutoRestartShell -Value 0 
PS> Stop-Process -ProcessName explorer -Force 
+0

Tôi không biết về khóa đăng ký đó, tốt đẹp. – mjsr

1

Nhiều năm sau, nhưng cảm ơn cho lời khuyên nhanh chóng.

chỉ là một FYI trong trường hợp ai đó đi qua này sau này như tôi đã làm

Trong trường hợp của tôi, tôi không muốn thám hiểm để tự động khởi động bởi vì tôi muốn tải lại hồ sơ cá nhân sử dụng:

Start-Process -ProcessName explorer -LoadUserProfile 

HOẶC tải một tập mới của các biến môi trường

Start-Process -ProcessName explorer -UseNewEnvironment 

Cheers

Các vấn đề liên quan