The most reliable save is to simply clone the entire partition (the portion of the disk where Windows 7 OS resides). This takes more time and disc capacity than selectively picking out system configuration details, but is also much less likely to result in a corrupted or "almost" system restoration.
Several tools exist. I have used open source Clonezilla successfully on several machines with Windows XP, 7, 8. In one case, the disk was encrypted.
If the disk is unencrypted, Clonezilla will save a compressed, optimized image. For encrypted disks, it simply makes a full copy of the encrypted partition, with no optimization.
You need to create either a bootable USB, CD, or DVD (see Clonezilla Live CD for details on creating this). which will boot up Linux automatically and lead you step by step through the process.
You will need a wired LAN connection to a file server with an open SAMBA/CIFS (Windows) share, NFS share, or SSH server. There is an option for using wireless, but I have never been able to successfully configure this. Wireless connections require dropping to the command line and manually configuring the wifi adapter. Wired connections come up automatically, and support DHCP.
The transfer rate is about 3 Gb/min, so budget about an hour for each 120 Gb. If the disk is not encrypted, empty sectors are ignored (for example, an 800 Gb disk with 240 Gb used would take about two hours and require 240 Gb or less for the image files).
The target disk used to store the image must have at least as much free capacity as the compressed size of the content on the disk (or partitions) being cloned.