A simple C# application that offers a quick and easy way to restart the Windows Explorer process.
- Restart Explorer - Restarts the Windows Explorer process.
- Move Mouse to Center of Screen - Moves the mouse cursor to the center of the screen.
- Customizable Commands - Setup commands to run from the system tray icon.
- Restart Explorer -
Right Control + Enter + ?
- Move Mouse to Center of Screen -
Right Control + Enter + ;
Additionally, a system tray icon is available that allows you to restart the explorer process by either double-clicking the icon or right-clicking on the icon and selecting the "Restart Explorer" option.
This was made entirely because Windows 11 is an unfinished product. I've grown tired of windows going underneath my taskbar and not being able to get it back without restarting the explorer process. This solution is a lot faster and more convenient than the traditional method of opening the task manager and restarting the process from there.
There are other solutions out there that do the same thing, but I wanted to make my own version of it primarily to get back into using C#.
- Visual Studio 2019 or later with:
- .NET Desktop Development workload
- .NET Framework 4.8
- C# 11.0 or later
git clone https://github.com/jakeandreoli/ExplorerRestarter.git
cd ExplorerRestarter
- Open the
ExplorerRestarter.sln
file in Visual Studio. - Press
Ctrl + Shift + B
to build the project. - That's it!
- Press
Win + R
to open the Run dialog. - Type
shell:startup
and press Enter. - Copy the
ExplorerRestarter.exe
file into the folder that opens.
If you would like to contribute to this project, please feel free to submit a pull request. I will review it as soon as possible.
This README was generated using GitHub Copilot. As such, some details may be missing. If you have additional details that you believe would help others, please feel free to submit a pull request.
This project is licensed under the MIT License.