I'm not sure what you mean by 'full system' and 'auto repeatable' but if that means a backup of your entire computer that runs automatically you'll need third-party software. Microsoft does not have an app that can do that.
To begin, you'll want to move your personal data (documents, spreadsheets, photos, etc.) to a separate partition. Thus, Windows and all your other software will be in C and your personal files will be in D. This is important because, for example, if you want to restore your computer to the way it was last week and you don't have your personal files in a separate partition, you'll also restore your personal files to the way they were last week.
The best way to backup your software is to make an image of the C drive. An image is an exact copy of a drive, compressed into a single, very large file. You can backup your personal files by making an image of the D drive. For your personal files you can also use file compression software.
To make an image you'll need commercial image backup software. Many large developers make home user versions of the same image backup software they sell to large corporations. These apps are beautiful in many ways: you can schedule them to run automatically, you can keep a revolving history of backups (e.g., last 10 backups, last week's backups), you can test the integrity of a backup at any time, and much more. Best of all, there is nothing to reset, nothing to reinstall, nothing to setup and nothing to fix. You simply send your PC back in time. It doesn't get better.