iReboot is released

Back in August of 2007, NeoSmart Technologies released iReboot 1.0 - a tiny application that sits quietly and unobtrusively in the taskbar and is used to select which OS you'd like to reboot into.

iReboot isn't by any means a major application, but it's gathered a pretty strong following over the months, mostly by people interested in boosting productivity (or increasing laziness) to the max. But there was one flaw in iReboot that made all the hard work we put into making it as unobtrusive and minimalistic as possible almost meaningless: if you had UAC enabled, iReboot will not run automatically at startup, no matter what you do.

This behavior comes as a result of the architecture that Microsoft used to secure Windows Vista, which doesn't allow for applications requiring admin approval to run at startup. It doesn't matter what your application does or if you absolutely trust it beyond the shadow of the doubt, Windows Vista simply won't let an application that runs in elevated privileges mode to launch at startup - end of story.

Users of iReboot were quick to point out that this is a major drawback that made it almost useless - after all, it's far less productive to have to manually run an application when you want to reboot than it is to wait for that startup screen to appear and select the OS you want. So we set about finding a solution.

We've just released iReboot 1.1(228KB), a UAC-free implementation that doesn't require admin approval, elevation, etc. past the initial installation. And, yes, it does run automatically at startup too!

Changelog for iReboot

 – (Apr. 27, 2008):

  • [IRBT-2] - Settings not saved if you reboot via iReboot
  • [IRBT-3] - Uninstalling iReboot does not remove startup entry
  • [IRBT-5] - Incorrect startmenu locations on non-English versions of Windows
  • [IRBT-8] - Uninstall may fail if iReboot is running
  • [IRBT-1] - Work around UAC limitations and nags
  • [IRBT-6] - Option for reboots done seperate from iReboot to default to current OS
  • [IRBT-10] - Cleanup/avoid possible GAC conflicts
  • [IRBT-9] - Advanced option to hide current OS from iReboot list to minimize clutter

 

 – (Aug. 3, 2007):

  • Initial Release

www.vista123.net, tweak and customize Windows Vista easily.