Одна вещь, которую другие ответы пропустили, состоит в том, что в современных операционных системах все спящее содержимое ОЗУ не записывается сразу после пробуждения. Достаточно записано обратно, чтобы сделать компьютер пригодным для использования, а остальное используется как кэш виртуальной памяти, при этом диспетчер памяти решает, что нужно и не нужно записывать обратно в память - так же, как он работает, когда вы просто используя компьютер нормально.
Windows 8 даже идет дальше, поскольку она разделяет две разные части памяти и переводит их в разные файлы. В файле гибернации находится только та часть, которая необходима для работы компьютера. Остальное записывается прямо в файл подкачки. Фактически, быстрый "режим запуска" Windows 8 фактически просто восстанавливается из режима гибернации с использованием файла гибернации, но не с использованием файла подкачки. Следовательно, ваш друг, вероятно, использует спящий режим все время, не зная об этом.
Основным преимуществом не спячки является то, что вы начинаете с чистого листа. (Или более чистое состояние в случае режима быстрого запуска Windows 8). Память со временем повреждается. Но вы решаете одну и ту же проблему, просто постоянно оставляя компьютер включенным.
Лучшее решение - просто периодически перезагружать компьютер. Если у вас включены обновления Windows (и вы должны), вы, вероятно, делаете это в любом случае.