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