This issue is typical of upgrade installs to Windows 10 (i.e. upgrading from Windows 7 to 10). So you'll want to do a fresh install of the OS. You don't indicate if you can boot into Windows so I'll assume you can't. If you can (or if you can boot into Safe Mode) you might want to back up the data you can.
Using Windows System Restore makes sense on paper, only issue is that the service doesn't affect all files, and in most cases it is rendered void. There's alternatives to Windows System Restore which might be worth looking into replacing Sys Restore with. AX64 Time Machine, Comodo Time Machine, or Rollback Rx are good choices.