Чтобы решить эту проблему, лучше не пытаться написать программу для этой цели самостоятельно. Вместо этого получите программное обеспечение для виртуализации, такое как VMWare, Virtual PC или Virtual Box, и запустите свой стек приложений в виртуальной среде. Тогда будет действительно легко заморозить состояние ваших приложений и продолжить их позже.