I had an interesting troubleshooting session today around Internet Explorer Compatibility Mode. The customer wanted to turn off "Display Intranet Sites in Compatibility View" in Internet Explorer 10, and populate a specific list of internal sites that would use Compatibility View.
We discussed and demonstrated that both of these could be accomplished with out-of-the-box Group Policy Administrative Templates for Internet Explorer.
This was fine for the site list, but they preferred to give their users more control over the "Intranet" setting.
Here is the Fix.
We created a Group Policy Preference that populates the registry key HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\IntranetCompatibilityMode. A value of one checks the box; a value of zero un-checks it. I have this marked as a "Replace" action, but you could also use "update".*
* Thanks to the commenter that pointed this out.