I need a batch file to stop and restart explorer.exe, but I don't know all the commands needed. I know if you select it from the task manager you can restart it, but I want a file on my desktop I can double-click. I'm using Windows 10 Professional.

  • Taskkill - please do some research – Appleoddity Aug 30 '17 at 3:35

Pretty simple to do this and pretty self-explanatory:

taskkill /im explorer.exe /f
start explorer.exe

The /im makes it look for a process name. /f says to kill it forcefully, however your force is as powerful as the permissions you have.

| improve this answer | |
  • thank you - it worked :D although the timeout command isn't necessary :/ – cheesits456 Aug 30 '17 at 5:23
  • 1
    also, explaining what each command does and why the flags used are necessary could help a future viewer of this question with a similar but not identical problem – cheesits456 Aug 30 '17 at 6:56
  • 1
    Also adding timeout or pause command in between taskkill and start commands will give some time to restart. – Biswapriyo Aug 30 '17 at 7:31

To restart Explorer in Windows 10, I created a shortcut with the Target:

powershell -command "gps explorer | spps"

gps is the Alias for Get-Process

spps is the alias for Stop-Process

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.