Is there Lenovo OneKey Recovery Alternative? I'm so furious?

I was so furious to Lenovo OneKey Recovery. My computer crashes, and I wanted to restore my system to original state. But whatever I pressed the recovery button, I found it does not work. Tell me why? I have to spend my money on reinstalling system. Oh, s**t! Finally I have to choose AOMEI OneKey Recovery, I have read a warning in http://www.backup-utility.com/okr/lenovo-onekey-recovery-alternative-0326.html. The space of partition can't be resized. Or you can't use Lenovo OneKey Recovery. How terrible the design is, how could programmer guarantee that I won't run out of the space of C: drive? I had to find partition Assistant to extend my C: drive. Could someone explain it to me?

What is not understood is what you mean by "extend my C: drive".
When the computer was shipped, there was the hidden partition with the recovery image on it, and the rest of the hardware disk is all C: drive. There's no extending it. There's nothing to extend into.
With that said, now you see that the Lenovo one key recovery is structured exactly as intended for the hardware you have.