What are the disadvantages of System Restore?
Even though an advantage, it is also a disadvantage. Will not be able to affect personal files meaning deleted files will not be restored or any changes to personal files will not be restored which is also somewhat good but also bad. You need to re-install programs after the restore point. And obviously, its long.