First time I've ever booted windows 7, it started up in literally 15 - 20 seconds. Now it takes about 2 minutes and stalls at the "starting windows" screen for about 1 minute. I'm not sure why this is happening. Any help would be greatly appreciated. Thanks!
One thing I have seen cause this problem on Win 7 is disabling or drastically reducing the size of the paging file. Make sure that hasn't happened and reset it back to the Windows recommended amount to test if it has happened. Windows usually suggests making the paging file the same size as the amount of installed system RAM.
Edit: If you do need to create a paging file, make sure you do not use a solid state drive to house the file if you have any installed in your computer. Paging files will severely reduce the life of the SSD due to excessive writes.