Thanks for the help. I ran systemfile checker from the task manager, but it didn't work. I'm thinking about completely reinstalling again, but am afraid of it just doing it all over again.
I was thinking that the "The shell stopped unexpectedly and Explorer.exe was restarted." is a symptom not the problem. Like something else is making it mess up, but I have actually no idea exactly what is making it mess up.