Boot loops and blue screens

Hi, for the last month my computer has randomly been getting stuck in boot loops. It gets to the windows loading icon and it just spins infinitely, then when I reboot it a couple times and it says "preparing automatic repair" it just gets stuck on that until it blue screens with "driver pnp watchdog error". It just happens over and over again until sometimes it just turns on. For the last week I had no issues then bang **** itself again today.
Any help would be greatly appreciated
 
Back