Posts Tagged ‘Associations’

So recently I discovered that certain file extensions with my Windows 8 Enterprise deployments were associated by default with the new modern/metro applications. These included .jpg .bmp etc. Now for tablet users this may not pose a problem but for a Desktop Enterprise scenario it certainly raised some eyebrows with my end users who were consistently switching between the traditional desktop applications and the new modern applications when working.

To combat this change Microsoft have introduced a new way to set and manage these file type associations. You can no longer use a VB or Batch file to script these changes in the registry due to a security hash checking process built into Windows 8. We can now use the Dism utility to generate an XML answer file which we can then deploy and manage using Group Policy.

I recommend following these steps to configure and deploy your desired associations.

1. Deploy a copy of your current Windows 8 Enterprise WIM with your chosen deployment solution. Run up Default Programs under Control Panel and look at your current file type associations. Take note of which ones you want to alter and make your changes

.Image

2. Now we need to generate our XML file. Run an elevated command prompt and type Dism /Online /Export-DefaultAppAssociations:\\youshare\AppAssoc.xml This will output a file with all of your file types and their current associations.

Image

3. Edit this file to include only the file associations that you wish to change. You can elect to keep the file intact in its entirety if you wish. Optionally you may wish to make copies of the file if you have different file association requirements for different business groups in your organisation which you can target using separate Group Policies.

Image

4. Once you have this XML configured to your preference we can specify it in our Windows 8 Group Policy setting. Open up the Group Policy MMC on your Windows 8 environment (with RSAT installed) or Server 2012 instance and locate the policy Computer Configuration\Administrative Templates\Windows Components\File Explorer\Set a default associations configuration file Now specify the location of where you have stored the XML file. A possible option is to use a network share, or you may want to copy/inject the file locally to the Windows 8 Enterprise build as part of a Configuration Manager Task Sequence.

Image

Image

Hey presto! You now have a method of controlling and setting file associations in your organisation which is flexible enough to cater for the different scenarios you may find yourself having to manage – thanks to the Modern Desktop 🙂

Technet Reference http://technet.microsoft.com/en-us/library/hh825038.aspx

Advertisements