okay so i cleaned my dust out, turnt on pc, all is well then it decided to reset again with no prompt
If the bsod keeps occurring then we will have to do further testing. As I mentioned before bugcheck 124 can be a hardware based issue although sometimes software can trip it to go off too. Plus often with bugcheck 124 you don't see a dump file which is why your not seeing one created with every blue screen.
There is a basic battery of tests you can run to see if it's either the RAM, CPU or HDD causing the issue. This will also reveal whether is being caused by hardware or software.
RAM
First, try checking your RAM. Windows does have it's own memory test but it can miss errors. The best app for the job is memtest86. This is a free app you download, burn to disk or usb, boot from and test the ram. Here's a wiki guide on both methods:
How to Test PC RAM with MemTest86
If the above is a little daunting then something else you could try is running the machine on one stick of RAM for a certain period. If the blue screen still occurs change sticks over making sure you keep a note of which have blue screened.
Now you may find the the system runs fine on one stick which means the other or others are faulty and need replacing.
CPU
To test if your cpu has issues you'll need to stress it.
AMD have an application called AMD Overdrive which can be used for overclocking, what we want it for is the stability test it also carries. This lasts about an hour.
Link Removed
Remember to monitor those system temperatures using
HWiNFO
HDD
Try running a chkdsk. This will simply check your hard drive for errors and if possible repair them. The guide below will help you through the process.
chkdsk – Guide for Windows XP, Vista, 7, 8, 8.1, 10
Can you post the make and model of your motherboard please. I can normally find out via your dump file but bugcheck 124's sometimes don't collect the data. You should be able to find the name on the board itself.
If you have any questions just post back.