I can't help but think this poster is referring to needing , "a restore disc", and any disc imaging program such as "Acronis" should be able to do just that.
My recent "lazy man's strategy", has been to install Windows and all my programs to an old HDD, then use the new drive's (SSD or HDD) proprietary transfer software to install the OS and programs onto the new drive. The "image drive", goes onto the shelf, until it's needed. Obviously you can't do that if you're constantly removing and installing new programs.
But, I don't use any of Windows provided folder for data. That all goes on a separate drive.
I realize my needs are relatively simple, and consequently wouldn't necessarily work for others.
With that said, you need to spring for a quality imaging program, (most often recommended is "Acronis"), and keep your backups up to date.