Screen flickers. Login is not possible. Very tedious.

Could very well be a hardware issue. Boot from a Linux disc or stick (free to make) to see if it's OK then. Or boot from your Windows 10 install or recovery medium (or the recovery drive you made) and see how it behaves then.