I just loaded Battlefield 3 and BF3 uses the browser for the game. Every time I try to launch the game I get an error. The game runs fine if I use IE9 and I have had to make IE9 my default browser because of this

The pop up error reads: 'The application was unable to start correctly (0xc0000022). Click OK to close the application.
The only other error I see in Event Viewer is this: The description for Event ID 0 from source gupdate cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Service stopped