Hi coolvibeguy. :welcome:
You can download the
windows 8.1 iso (click) from Microsoft.com and use the disk (after you burned the ISO into it) to boot your machine.
Then from it you can choose the same options: in your case the system restore.
If your machine is OEM, you can still use that cd just for the recovery options (I don't think/I'm not sure you can use it to re-install windows 8.1 without a retail license key: the OEM license key shouldn't work...).
I remember when I installed windows 8, it gave me the option to create an USB key for recovery purposes and it contained also the PushButtonReset image (i.e., the image windows 8 will use for its reset function).
The same PBR image could be in your hard disk in a special partition.
Unfortunately, when we change the partitions structure (enlarging or reducing partitions), it seems windows 8/8.1 isn't able anymore to reset the machine at its default configuration, after it was installed. At least, this happened to me and I thought that actions were the culprit.
But I could be wrong.