The zip file Minasi provides on his SteadierState website includes all the tools and an 88-slide PowerPoint presentation that fully explains the process and how the rollback works. All scripts are included. In a nutshell, Roll Back Windows boots an alternate version of Windows called WinPE, then reboots using a differencing parent virtual hard disks (VHDs) and differencing snapshot VHD to do the rollback. All this works because Windows 7 R2 introduced the ability to boot from VHDs; in fact, your entire OS is on a bootable VHD.
The only caveat is that Microsoft blocks Windows 7 Professional from working with bootable VHDs, but Windows 7 Enterprise, Windows 7 Ultimate, and Windows Server 2008 R2 have no compatibility problems. You can't use it with Windows 7 Pro-based PCs.
It's always great when you can find something like this to help you save money in difficult budgetary times. Thanks, Mark!
This article, "How to snapshot Windows 7 and resurrect SteadyState -- for free," was originally published at InfoWorld.com. Read more of J. Peter Bruzzese's Enterprise Windows blog and follow the latest developments in Windows at InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.