If you're not comfortable with using Linux to clone your disk then you can do this entirely with Windows tools, although you may need two additional storage devices.
If you don't already have a bootable DVD or USB stick, you can create one. Run "control" to open the old Control Panel. For a 16GB USB stick, select Recovery, then Create a recovery drive. For a DVD, select Back up and Restore (Windows 7), then Create system repair disc.
From the Control Panel, Back up and Restore (Windows 7), select Create a system image, and back it up to an external hard drive. Then, replace the old internal drive, boot from the DVD or USB stick, and select Repair your computer. This will allow you to restore the system image from the external hard drive.
Note that your partitions are restored to the same size as they were on your old internal drive. If your original system partition is not the last partition on your disk (typically because of a recovery partition), you won't be directly able to enlarge it from Disk Management. If you don't want the recovery partition, you could just delete it, or you could use a third-party tool to relocate it, and then enlarge your system partition.
Dism], which I cover here. Any third-party solution is not going to be as efficient since all lack the compression capabilities and parity WIMs benefit from, combined with the fact there is zero purpose to a partition-level/disk-level image (contains offset, alignment, block size, etc.) on Windows since NTFS has been the default filesystem for two decades. – JW0914 Mar 26 '22 at 15:23DiskPart'sshrinkcommand, as the compression ratio ofMaxis the best I've come across; provided user data is stored on a partition other thanC:(recommended regardless), the OS partition would never exceed 200GB - 300GB w/ a substantial amount of programs installed. – JW0914 Mar 27 '22 at 11:36ddAFAIK; WIMs/ESDs are how the OS is captured and applied to partitions, how Windows is installed, how OEMs deploy Windows to new PCs at the factory, how businesses/institutions deploy Windows to their machines via master WIMs, etc., withDismbeing the most efficient way to do so, as there are no other methods as efficient as WIMs/ESDs, which I cover in depth within the prior linked to answer and here. WIMs have parity,dddoes not. – JW0914 Mar 27 '22 at 12:03