если программа не портативная - то все равно придется переустанавливать - а не сохранять копию.( работать не будет иначе)
по играм не знаю - но думаю что только копированием файлов и потом возврат их туда где они были.(из и в нужные папки)
так же - сохранить допустим браузерные настройки можно к примеру в настроках ( посмотреть где делается экспорт настроек как избранное - или speed deal и т.п)
программа - не знаю - есть программы для отката по образу - есть программы которые делают бекап файлов или дисков - но тут уже совсем другое
И многое желательный в ручную как бы сохранять.... ( а если делать просто бекап - то например есть comodo Becup ) но все же как я уже написал в верху ....
ИМХО.