Windows 10 isn't exactly perfect, it tends to source the drivers it thinks is best for your system. Often times it gives you the wrong drivers and then you start to wonder what's causing the flickers or sudden black screens. You should ideally install the latest drivers found off of Nvidia's support site.
Just to check, what are the rest of your specs? List them like so:
CPU:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
Which version of Windows 10 are you on?