System restore backs up the windows files, it also won’t help you if your system wont boot or has some HDD/registry
issues. Most people will suggest creating an image every now and again, and storing it somewhere so in the case of failure you can just rebuild completely from that image.