If you have have been using the some what simple hack I mentioned to make Group Policy Preference work with Internet Explorer 9 you will be relieved to know that Microsoft have now fixed an official hotfix to make this work.
You can get read the full Microsoft Kb article at http://support.microsoft.com/kb/2530309 .
However you should take special attention at the two notes:
This update does not re-write the version information for existing settings. Instead, you must define a new set of Internet Explorer settings in a new or existing Group Policy Object.
Meaning you will need to re-created the Group Policy Preference before the policy will apply to a computer running IE9.
This update does not create a new Internet Explorer 9 UI item. However, when define new Group Policy Preferences settings, and you select the Internet Explorer 8 option, this setting now applies both to Internet Explorer 8 and to Internet Explorer 9
This means that you will NOT see an Internet Explorer 9 option in the Internet Settings menu (see image below), however using the IE8 option will work with IE9.
If we take a closer look at the “InternetSettings.xml” after the hotfix has been applied shows the maximum version number is now set to “10.0.0.0” where previously this version was “18.104.22.168”. However you existing Internet Explorer Preferences will remain unaffected…
Download it now from http://support.microsoft.com/kb/2530309