Hi, I would not trust system restore for this purpose it has limitations on what it restores and it is not possible to hold a restore point they are overwritten. What version of 7 do you have, the top end versions (enterprise ultimate) have "complete PC backup" this is ideal for your purpose or alternatively I would use a third party backup Norton Go Back or Acronis true image ... need to find one compatible with 7.