Windows 7 停止“;“探险家”;完全使用PowerShell处理

Windows 7 停止“;“探险家”;完全使用PowerShell处理,windows-7,powershell,Windows 7,Powershell,问候,, 我正在尝试使用power shell命令停止“资源管理器”进程: Stop-Process -ProcessName explorer -Force 该行的问题是,它将停止进程,但它将自动再次运行,因此它只是重新启动进程,而不是停止进程 请告诉我如何使用Powershell完全停止“资源管理器”进程 您好,您可以这样做(尽管我不知道您为什么不希望explorer回来): 在终止资源管理器之前,请将AutoRestartShell DWord值设置为0 PS> Set-ItemP

问候,, 我正在尝试使用power shell命令停止“资源管理器”进程:

Stop-Process -ProcessName explorer -Force
该行的问题是,它将停止进程,但它将自动再次运行,因此它只是重新启动进程,而不是停止进程

请告诉我如何使用Powershell完全停止“资源管理器”进程

您好,

您可以这样做(尽管我不知道您为什么不希望explorer回来):


在终止资源管理器之前,请将AutoRestartShell DWord值设置为0

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

很多年后,谢谢你的提示

仅供参考,以防以后有人像我一样遇到这件事

在我的情况下,我不希望资源管理器自动重新启动,因为我希望使用以下方法重新加载配置文件:

Start-Process -ProcessName explorer -LoadUserProfile
或者加载一组新的环境变量

Start-Process -ProcessName explorer -UseNewEnvironment

干杯

我想知道有什么区别。。。似乎有一个注册表项控制explorer.exe意外崩溃时的行为。此答案在服务器上可能有问题。您可能希望在重新加载配置文件之前终止自己的进程以更改某些内容,但您可能不想影响其他用户。这样就可以了。我不知道那个注册表项,很好。
Start-Process -ProcessName explorer -UseNewEnvironment