*late reply*

Thanks, Endless. I tried all of that, but the only thing that worked was uninstalling SP2. Everything works fine again now.