I have a 360 Slim edition with Kinect that I got barely over a year ago. It gets moderate use, on average being turned on about 4-ish hours a day. It has been working just fine since I got it, but in the past couple of days has spontaneously started to run INCREDIBLY slow.
The boot time is several minutes where it used to be under 15 seconds. It spends minutes just hovering on the initial Xbox 360 animation, then several more minutes on the gray load-screen with the rotating circles, then when the dashboard finally loads it is not very responsive to the controller. I have to hit the center button 3-4 times to bring up the menu to return to the dash, and then that takes another minute. The console hasn't been moved from its shelf or damaged in any way, it is not modded and it hasn't had a software update recently that I can remember. It just started acting like this when I turned it on a couple of days ago. I've tried clearing the cache to no avail. Can anyone suggest what the problem might be and how I can go about getting it fixed?