If it's really doing a system restore, let's say half of it.... it is rollbacked automatically. At least that should work like that.
If not then you have a unreliable system. But performing a system restore later to the same date/time or prior to that should fix that anyway.
Please wait another 1 hour. If it's still initializing, then power off your system the hard way. After that: