rants, ranks and (r)evolutions


What is it

FileReboot is a free tool designed to remotely reboot a computer simply by editing a file. To achieve that, and in the least intrusive and most efficient way, this tool was conceived to run as a Windows Service which by nature runs in the background.

The service then monitors a file called "watcher file" every 10 seconds which is a simple text file "FileReboot.txt" located in the program directory.

When it reads the watcher file and finds the word "reboot" (case insensitive) inside, FileReboot immediately initiates the restart process of the machine. FileReboot waits around 30 seconds to allow the host machine time to stop all services and prepare for the imminent restart. During this process FileReboot will not wait for save dialogs, the focus is on rebooting and nothing should stop that. Anyone connected to the machine will receive a dialog box announcing the restart.

This tool is helpful for the cases when you can’t access your server for example or any other remote computer through the normal means but still have access to FTP for example, in which case you should edit the watcher file, then type the word "reboot" in it (only that word nothing else), save, upload and wait for your remote computer to reboot, hopefully giving you the missing control back.

Believe it or not, I have been locked out of a server twice but somehow FTP would still work, so this functionality would have been a life saver at the time. On one of those occasions I almost lost an important contract because the server was in Argentina and it was Friday night so we had to wait till Monday morning for someone to reboot the server so we could get the control of our server back.

So here it is, another tool developed out of a specific need and now there’s a solution that's efficient and one that works. It should run on all versions of Windows.


FileReboot does not have an installer, but it has to be registered and run as a Windows Service. For that it provides a couple of .bat files for easy registering/unregistering. Simply right-click on the .bat files and hit "Run as administrator". I advise you to look inside the .bat files with a text editor to assure yourself that it does not harm your computer in any way. The App does not access the Windows Registry and all input/output is done through text files on the application directory. When you register the service (install) it will create a file "FileReboot.InstallState", DO NOT delete this file, it will be used to unregister the service (uninstall). Two more files are created alongside "FileReboot.log" which is where the service logs everything it does and the watcher file "FileReboot.txt". The log file and watcher file are re-created if deleted. When no longer needed, unregister the service, delete all files and you are done.


Version File Size Requirements Screenies Hits
FileReboot v1.0 Zip fileDOWNLOAD HERE 7 KB .NET Framework v2.0+ 2424


I would love to hear your ideas and suggestions to further improve and expand this application.


Due to the ongoing wave of malware, spyware, adware and other disruptive software found on the Internet, you must only download this software from trusted websites. It's always safer to download from the official website which is this one. My software contains no such dangers.


This software is free to download, use and distribute. You may NOT modify it in any way and redistribute. File copyright information and readme files must accompany the software at all times. NO WARRANTIES of any kind are given, and in no event shall I be held responsible. That remains solely with you.

Leave a comment below and let me know what you think...

NOTE: For complex or long technical questions email me directly.

comments powered by Disqus