With Windows 7 open Internet Explorer
Click the Tool icon and then click Manage Add-On
Under Microsoft Corporation make sure that Windows Live ID Sign-In Helper is enabled
Voila! It worked for me instantly. But remember that you need to use Explorer to access your account because Chrome just won't do. Hope that can help a few of you who had this pesky problem. This feature didn't work since last July for me but now I can access my account on my laptop.