See if it happens in safe mode
go to settings/update & security/recovery
under advanced startup, click restart now button
this restarts PC in a blue menu
choose troubleshoot
choose advanced
choose startup options
click the restart button
choose a safe mode (it doesn't matter which) by using number associated with it.
Pc will restart and load safe mode
If it happens in safe mode, its likely hardware. I would scan drives.
if it doesn't happen in safe mode, it could either be a driver problem, a start up program or the 3rd choice, the cause doesn't happen in safe mode because its less stressing on PC compared to normal mode.
to check startup programs, do a clean boot
Try a clean boot and see if it changes anything - make sure to read instructions and make sure NOT to disable any microsoft services or windows won't load right -
https://support.microsoft.com/en-au/help/929135/how-to-perform-a-clean-boot-in-windows
if clean boot fixes it, it shows its likely a startup program. You should, over a number of startups. restart the programs you stopped to isolate the one that is to blame.
op said he checked Antivirus.