Windows App Restarter

A tiny tray utility for turning a repetitive Windows App restart script into one click.

Why I made it

I sometimes need to restart the Windows App / Windows 365 client processes and Explorer. The manual version was a short PowerShell script, but it was still annoying enough that I wanted it as a tray action instead.

What it does

  • Adds a Windows tray icon for quick access
  • Stops the Windows App client processes when they are running
  • Restarts Explorer and recreates the tray icon afterward
  • Can start automatically when signing in
  • Writes a local log file for troubleshooting

Why it belongs here

This is one of my favorite kinds of small project: a narrow personal annoyance turned into a little tool that is easier to reuse than the script it replaced.

Stack

C#, Windows tray app, .NET, PowerShell build scripts, and an installer build.

Links

Source on GitHub