Great news! That's your SFC problem fixed. As for your freezing problem, that's likely to be something completely separate. Can I suggest that you open a separate thread in our Windows Vista/7 subforum? That's where you'll receive the best help, because I only specialist in Windows Update/SFC/similar, not really other issues, which I tend to know less about.
Richard