Microsoft announced the launch of the “Microsoft Fix it Online Portal” – Microsoft Fix it Center makes getting support easier than ever because automatic troubleshooters solve the issues you have now and prevent new ones. As easy as "Click, click, fixed!" You can use any computer with Internet connection to get started with Fix it Center. Simply download the Fix it Center client and follow the on-screen instructions to complete the setup. You can install Fix it Center client on as many PCs you like.
More info: Microsoft Fix it Online Portal