Frankly, Microsoft has not provided a tool to make a backup that will take you from "bare metal" (blank hard disk) to where you where before.
Trying to do so in Windows has many issues and pitfalls.
Products such as Symantec Norton's Ghost, Partition Magic and others that can backup to CD/DVD recorders are examples of such backups.
Since a backup can take many DVD R/W disks at 4.4GB each and the user may spend hours on the backup. As such, while you can find such systems, the reality is that they fall out of usage after the first few backups.
This is way most, after trying such a full backup will downsize the backup to what they can't lose. Photos, documents and such.
I've tried to make a backup CD that has files, programs, and systems so that I can reload present situation whenever I want instead of reinstalling all over again. Please anybody help me.
Thanks very much