How to Edit or Change File Type or Extension Associations (Default Programs) in Windows Vista
In Windows operating system, including Windows Vista, file type or file extension associations determine what’s the next course of action (specifically what application program been used to open a file or document, or what command to run) when user double clicks on a shortcut icon. By default, most file extensions or file types are been associated with various Windows built-in tools and utilities. For example, .txt is associated with Notepad, .jpg with Windows Photo Gallery and HTTP Protocol with Internet Explorer.
In Windows Vista, things regarding file associations have changed considerably from Windows XP, with noticeably missing File Types tab in Folder Options dialog. For user who wants to change association for particular type of file so that it can be opened or ran using other program that doesn’t register its supported file types association automatically, or to revert and restore file association which has been hijacked by newly installed program, changing file type extension association can be done manually.
Method 1: Change File Type Association Directly from the File Properties
- Right click on a file with the type or extension that want to change its associated application program.
- Select Properties on right click context menu.
- In the General tab, click on Change button.

- An Open With window will appear. Choose a program to open the kind of file from the list of programs available. By default, Recommended Programs is automatically expanded. However, there is more detected programs in the section of Other Programs, which can be expanded to select by clicking on Down Arrow at the end of the separator line.
If the program that want to used as the default program does not found, click Browse to select an executable file manually.

- Click OK button.
Method 2: Change File Type Association Directly On The Fly
Note that this method works if only several programs have been used to open and run a kind of file type extension previously.
- Right click on a file with the type or extension that want to change its associated application program.
- Point to Open With on right click context menu, and then select Choose Default Program.

- An Open With window will appear. Choose a program to open the kind of file from the list of programs available. By default, Recommended Programs is automatically expanded. However, there is more detected programs in the section of Other Programs, which can be expanded to select by clicking on Down Arrow at the end of the separator line.
If the program that want to used as the default program does not found, click Browse to select an executable file manually.

- Check and tick the checkbox for Always use the selected program to open this kind of file option.
- Click OK button. The file association will be set, and the file or document will be opened using the new default program automatically.
Method 3: Assign New File Association via Windows Vista Set Associations
- Open Control Panel. Then go to Programs and click Make a file type always open in a specific program.
Alternatively, in the Classic View, open Default Programs and then click Associate a file type or protocol with a program.
- In the Set Associations folder, locate and highlight a file type by extension or protocol, and then click on Change Program button.
- An Open With window will appear. Choose a program to open the kind of file from the list of programs available. By default, Recommended Programs is automatically expanded. However, there is more detected programs in the section of Other Programs, which can be expanded to select by clicking on Down Arrow at the end of the separator line.
If the program that want to used as the default program does not found, click Browse to select an executable file manually.

- Click OK button.
Method 4: Third Party Program
So far, Windows Vista built-in changing and set file type associations methods only allow user to change default program used to open or run a file or document based on its extension (or protocol). For complete control over the file types, such as assigning and associating different programs to different context menu entries for the particular file extension, third-party tools are required. Here’s a list of file extension and file type management utilities available for user’s disposal.
Share and contribute or get technical support and help at My Digital Life Forums.
Related Articles
- How to Unassociate File Types and Remove File Extension Associations in Windows Vista
- Restore and Reset File Association in Windows Vista Back to Original Default
- Fix Application Programs Cannot or Unable to Set Associations for Supported File Extensions Problem in Vista
- Windows Vista File Associations Advanced Editing Management Tools
- Reset and Fix Broken Windows Vista File Ext and Type Associations (Include EXE, COM, SYS, ZIP, LNK, Folder, Drive)
- Disable Automatic Opening or Saving of Downloads (Re-enable Always Ask Before Check Box)
- Reset or Change Firefox Do This Automatically for Files Like This from Now On Option
- Vista Uninstall, Change or Repair Programs and Updates Button Disappear and Not Showing
- Reset Always Ask Before Opening This Type Of File Check Box in Vista IE
- Register and Integrate foobar2000 Windows Vista Default Program Menu List

































June 20th, 2008 00:52
[...] of file type and extension association management tool, which only has the basic function of changing and assigning default program for each kind of file type, extension, or protocol only. Default program is used to open the file or document, which is the default action when user [...]
June 20th, 2008 00:54
[...] Vista has GUI (graphical user interface) for editing, changing or setting file associations from various file types and protocols to open with a …. However, it doesn’t provide a tool or utility to unassociate file types and remove file [...]
June 21st, 2008 02:50
[...] programs, especially some older version of software may not be able to or cannot properly set file associations for the file extensions that the programs supported in Windows Vista. Some example of such programs [...]
June 22nd, 2008 04:32
[...] Vista allows user to change and set default program association for most kind of file extension type via Control Panel’s “Set Associations” or [...]
June 24th, 2008 02:52
[...] and protocols to open with the programs from list of supported file types and protocols instead of full huge list of all file extensions and protocols. However, not all programs will be listed and configurable via “Set Default Programs” [...]