Такой режим есть в любой ОС. В частности у мелкомягких начиная с Windows 95. Правда раньше он назывался спящий режим, но наверное мелкомягким такое название показалось слишком примитивным
Программ таких не встречал. Есть разные менеджеры автозагрузки, но это, на сколько я понял не совсем то что нужно.