Windows Live failed to initialize fix:
I always get this error when starting up halo 2 after rebooting. I know how to work around this by stopping net cryptsvc, deleting the catroot2 folder, then restarting halo 2. This is a pain. Anyone have a permanent solution to this?