I solved the problem! Turns out it was caused by corrupted registry, so I followed the following tutorial to fix it: http://www.sevenforums.com/tutorials/139576-startup-repair-infinite-loop-recovery.html
Honestly, I thought I was going to have to reinstall Windows, but I'm so glad I stumbled upon that tutorial. If you're having similar problems, you might want to give that a try before throwing your computer out the window.
==================================================
I'm experiencing weird problems with my computer. I am using a Toshiba Satellite A505-S6033 with a "Seagate ST9750420AS 750GB Momentus Mobile Hard Drive" found here: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6324326&CatId=8
The laptop was originally equipped with a 500GB hard drive, which worked fine but I upgraded to the 750GB Seagate hard drive for more space and speed (7200RPM vs 5400RPM). Everything seems to work fine, but every so often my Windows will not boot (I noticed this happens after installing a lot of Windows updates). The computer would hang at loading "CLASS.PNP" (or "Starting Windows" without the debug screen). This didn't used to be a big problem, as I could just pop in my Windows 7 DVD and use the "Startup Repair" option.
Well, it happened again. Only this time, startup repair couldn't detect a problem. So I'm not able to boot into Windows at all. Right now I'm running Mini XP using Hiren's Boot CD to run a few diagnostics on the hard drive, but S.M.A.R.T. doesn't report any problems.
Here's the S.M.A.R.T. report retrieved with Victoria:
I've also noticed that lately my computer has been running really slow, especially when I'm returning from standby mode. It would be impossible to operate it for about the first 10 minutes, sometimes even longer. I looked into HD Tune Pro and I didn't really see any heavy usage of the hard drive (maybe 20MBps top). This made my computer very laggy and unusable at times. I can see the hard drive indicator light always on, as if it's trying to read something, but this would happen even when I'm only browsing the web. Maybe it's just background programs causing the problem, but I don't remember this happening with the old hard drive.
I'm still able to use and read the hard drive normally, it's just that sometimes it's really laggy and sometimes it even prevents Windows from booting (although I'm not completely sure if it's just a bad update I installed or the hard drive itself).
If I do end up getting a new hard drive, would you recommend that I try a Western Digital? I've never had a bad experience with WD before (I have a 3 year old 1TB My Book external hard drive that still works great). This might be my next choice, since there aren't too many 750GB 7200RPM hard drives: http://www.amazon.com/gp/product/B004I9J5OG/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DER
Honestly, I thought I was going to have to reinstall Windows, but I'm so glad I stumbled upon that tutorial. If you're having similar problems, you might want to give that a try before throwing your computer out the window.
==================================================
I'm experiencing weird problems with my computer. I am using a Toshiba Satellite A505-S6033 with a "Seagate ST9750420AS 750GB Momentus Mobile Hard Drive" found here: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=6324326&CatId=8
The laptop was originally equipped with a 500GB hard drive, which worked fine but I upgraded to the 750GB Seagate hard drive for more space and speed (7200RPM vs 5400RPM). Everything seems to work fine, but every so often my Windows will not boot (I noticed this happens after installing a lot of Windows updates). The computer would hang at loading "CLASS.PNP" (or "Starting Windows" without the debug screen). This didn't used to be a big problem, as I could just pop in my Windows 7 DVD and use the "Startup Repair" option.
Well, it happened again. Only this time, startup repair couldn't detect a problem. So I'm not able to boot into Windows at all. Right now I'm running Mini XP using Hiren's Boot CD to run a few diagnostics on the hard drive, but S.M.A.R.T. doesn't report any problems.
Here's the S.M.A.R.T. report retrieved with Victoria:
ST9750420AS 5WS0K30R
-------------------------------------------------------------------------
ID Name Value Worst Tresh Raw Health
-------------------------------------------------------------------------
1 Raw read error rate 110 90 6 25592184 •••••
3 Spin-up time 99 98 85 0 ••••
4 Number of spin-up times 99 99 20 1570 ••••
5 Reallocated sector count 100 100 36 0 •••••
7 Seek error rate 85 60 30 353011505 ••••
9 Power-on time 94 94 0 6109 ••••
10 Spin-up retries 100 100 97 0 •••••
12 Start/stop count 100 100 20 785 •••••
184 End-to-End error 100 100 99 0 •••••
187 Reported UNC error 97 97 0 3 ••••
188 Command timeout 100 97 0 21 •••••
189 High Fly writes 100 100 0 0 •••••
190 Airflow temperature 65 48 45 35°C/95°F ••••
191 G-SENSOR shock counter 100 100 0 113 •••••
192 Power-off retract count 100 100 0 108 •••••
193 Load/unload cycle count 99 99 0 2844 ••••
194 HDA Temperature 35 52 0 35°C/95°F ••••
194 Minimum temperature 90 52 0 18°C/64°F -
195 Hardware ECC recovered 110 99 0 25592184 •••••
197 Current pending sectors 100 100 0 7 •••••
198 Offline scan UNC sectors 100 100 0 7 •••••
199 Ultra DMA CRC errors 200 200 0 0 •••••
240 Head flying hours 100 253 0 101898099103700 •••••
241 unknown attribut 100 253 0 3267028364 •••••
242 unknown attribut 100 253 0 1809359894 •••••
254 G-SENSOR shock counter 100 100 0 0 •••••
-------------------------------------------------------------------------
ID Name Value Worst Tresh Raw Health
-------------------------------------------------------------------------
1 Raw read error rate 110 90 6 25592184 •••••
3 Spin-up time 99 98 85 0 ••••
4 Number of spin-up times 99 99 20 1570 ••••
5 Reallocated sector count 100 100 36 0 •••••
7 Seek error rate 85 60 30 353011505 ••••
9 Power-on time 94 94 0 6109 ••••
10 Spin-up retries 100 100 97 0 •••••
12 Start/stop count 100 100 20 785 •••••
184 End-to-End error 100 100 99 0 •••••
187 Reported UNC error 97 97 0 3 ••••
188 Command timeout 100 97 0 21 •••••
189 High Fly writes 100 100 0 0 •••••
190 Airflow temperature 65 48 45 35°C/95°F ••••
191 G-SENSOR shock counter 100 100 0 113 •••••
192 Power-off retract count 100 100 0 108 •••••
193 Load/unload cycle count 99 99 0 2844 ••••
194 HDA Temperature 35 52 0 35°C/95°F ••••
194 Minimum temperature 90 52 0 18°C/64°F -
195 Hardware ECC recovered 110 99 0 25592184 •••••
197 Current pending sectors 100 100 0 7 •••••
198 Offline scan UNC sectors 100 100 0 7 •••••
199 Ultra DMA CRC errors 200 200 0 0 •••••
240 Head flying hours 100 253 0 101898099103700 •••••
241 unknown attribut 100 253 0 3267028364 •••••
242 unknown attribut 100 253 0 1809359894 •••••
254 G-SENSOR shock counter 100 100 0 0 •••••
I've also noticed that lately my computer has been running really slow, especially when I'm returning from standby mode. It would be impossible to operate it for about the first 10 minutes, sometimes even longer. I looked into HD Tune Pro and I didn't really see any heavy usage of the hard drive (maybe 20MBps top). This made my computer very laggy and unusable at times. I can see the hard drive indicator light always on, as if it's trying to read something, but this would happen even when I'm only browsing the web. Maybe it's just background programs causing the problem, but I don't remember this happening with the old hard drive.
I'm still able to use and read the hard drive normally, it's just that sometimes it's really laggy and sometimes it even prevents Windows from booting (although I'm not completely sure if it's just a bad update I installed or the hard drive itself).
If I do end up getting a new hard drive, would you recommend that I try a Western Digital? I've never had a bad experience with WD before (I have a 3 year old 1TB My Book external hard drive that still works great). This might be my next choice, since there aren't too many 750GB 7200RPM hard drives: http://www.amazon.com/gp/product/B004I9J5OG/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=ATVPDKIKX0DER