So i have been having this problem for the past 6 months. i have tried doing everything others have said. Nothing seems to work. but basically my Laptop slows down every 30 Minutes to 1 hour. Sometimes it takes longer then that but mostly it does. it mostly happens when i play games. i know laptops arent ideal for gaming but its what im used to i have had this Laptop for 1 1/2 years. nothing is wrong with it just the slowing down part. So far i have Changed my power option to High and also set the maximum procceser state to 97 Hoping it would give less stress? also i have closed all unwanted programs and Turned off all the startup apps i dont need. i have also changed my windows look to High performance. I also have no external fan to cool but i have a small fan next to me. i old my laptop up with some water bottle caps (it works). it does get hot at times. But i dont think its that. i have defragged my Drives. if that even helps. i scan my laptop almost everyday trying to pinpoint the problem. Nothing really seems to help. i just want to have fun playing games with friends, instead of constantly waiting for my FPS to drop to 7 for about 2 minutes then shoot back up to around 60 -100 FPS it bugs me so much does anyone know how i can maybe fix this? i just want go have fun like the old days.