Firstly I am impressed by the steps you took yourself.
Check Windows integrity:
right click and press run as administrator
it will scan your Windows files for integrity.
2. I am thinking what will happen if boot into safe mode with basic drivers
Maybe try it aswell?