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.
Related Articles
- How to Unassociate File Types and Remove File Extension Associations in Windows Vista
- Reset and Fix Broken Windows Vista File Ext and Type Associations (Include EXE, COM, SYS, ZIP, LNK, Folder, Drive)
- Fix Application Programs Cannot or Unable to Set Associations for Supported File Extensions Problem in Vista
- Restore and Reset File Association in Windows Vista Back to Original Default
- Windows Vista File Associations Advanced Editing Management Tools
- Switch, Change or Set 64-Bit Windows Media Player 11 (WMP11) in Windows Vista x64 as Default
- Reset Always Ask Before Opening This Type Of File Check Box in Vista IE
- Change Office 2007 Default File Save Formats and Extensions using Group Policy (GPO)
- Vista Uninstall, Change or Repair Programs and Updates Button Disappear and Not Showing
- Tweak Windows Vista Virtual Memory (Change or Disable Paging File Size)










































November 5th, 2009 11:54
[...] programs on the Open With or Recommended Programs list for each file type are independent of that file’s registered or default associated program(s). Thus, deleting or removing a program from Open With list does not unassociate file type with its [...]
October 29th, 2009 12:32
OMMMMMFFGGGGG
your freakin awesommme!
you rock my socks man..
…no homo O____O
October 6th, 2009 22:12
thanks so much. i knew how to change it in xp but couldn’t find the options in vista and wasn’t able to use the ‘open with’ option
September 30th, 2009 05:51
i was here lookin for the same thing as aslex. and it is definitely not what i wanted. any ideas anybody?
June 17th, 2009 02:58
I’ve got the answer right here to change the default program if its not appearing with (pre-defined) file type assosciations with vista. This program was really quick and I was about to get really angry untill I found this, so I hope this helps you all:
http://windowsxp.mvps.org/openwithadd.htm
just a quick download, locate the program you want to add and then click on ‘register’ and hey presto! Next time you try to assign the program, it will be in the defaults
December 26th, 2008 19:08
[...] types. Sometimes, user may accidentally unassociate or delete the file association too, or assign an extension such as shortcut with .lnk to a wrong program when forget to uncheck “Always use this program [...]
December 26th, 2008 19:08
[...] types. Sometimes, user may accidentally unassociate or delete the file association too, or assign an extension such as shortcut with .lnk to a wrong program when forget to uncheck “Always use this program [...]
September 9th, 2008 21:03
did anyone find this helpful?
i sure DIDNT.
im here looking to change file types
ie. from *.db* to *.rar*
heh, guess his little tutorial didnt work.
guys information has a loop hole now cos of my problem?
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” [...]
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 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 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 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 [...]