File Extension Association Windows 7

9/20/2019by
Active6 years ago

With Windows XP I could use the Control Panel to add a new file extension, associate it with a program, and assign an icon to it. I did that using Folder Options in the Control Panel. Folder Options has a tab in it called 'File Types'.

But Windows 7 Folder Options does not have that tab. And the suggested place for file associations (Default Programs) does not let me add a new extension.

How do I do what I want to (i.e. associate a new extension with an existing program and also apply a new icon to it)?

Oct 01, 2013  With Windows XP I could use the Control Panel to add a new file extension, associate it with a program, and assign an icon to it. I did that using Folder Options in the Control Panel. Folder Options has a tab in it called 'File Types'. But Windows 7 Folder Options does not have that tab. File Association Fixer for Windows 8, Windows 7 & Windows Vista will let you repair and fix file associations and extensions in a single click. UPDATE: File Association Fixer v2 supports Windows. Each file in Windows, has an extension as part of its filename, such as.txt,.doc, etc.These extensions are used to identify the default program with which to open this file when you double-click on the file. You can set or change these file type associations in Windows 7. In Windows XP, this capability was available in Folder Options.However, it was removed from that location in Windows 7. Sep 08, 2009  By default Windows 7 does not have support for opening this file type and has no association. DivXPlayer is a good free program to install that does support playing this file extension. This download will set this file extension back to the default unassociated state in Windows 7. Mov - Movie file. The default program is Windows Media Player. Aug 31, 2016  Learn how to change the programs Windows 7 uses to open certain types of files. Change which programs Windows 7 uses by default. Content provided by Microsoft. Applies to: Windows 7. You cannot change an association for a file type or protocol and leave it blank or disassociated. You must select a new program.

PeterPeter
8514 gold badges12 silver badges28 bronze badges

closed as off-topic by Brad LarsonOct 1 '13 at 15:27

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • 'Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming. You may be able to get help on Super User.' – Brad Larson
If this question can be reworded to fit the rules in the help center, please edit the question.

7 Answers

Unfortunately it's one of those things they made more complicated in an attempt to make it more simple (e.g. you're able to change the associated program, but that's it).

You can either use third party programs or just edit the registry yourself (do not modify the registry unless you're really sure on what you're doing! Mistakes might break settings or even make your system unbootable!):

  1. Right click HKEY_CLASSES_ROOT and pick New, Key. Name it according to your desired file extension, e.g. .ext. If it exists already, you can skip this step.
  2. Set the default value of the key you just created to some unique name that isn't used yet, e.g. MyFileType. Again, if it's set already, skip this step.
  3. Create another new key using the same name you picked in the previous step. Skip this too, if the key exists already.
  4. Set the default value of the new key to the name that should appear in Windows Explorer and other programs as the file type.
  5. Right click the new key and create a subkey DefaultIcon.
  6. Set the new key's default value to C:SomePathToYourIconRessource.ico,0 (the 0 is the index of the icon to be used; if there's only one icon in the ressource, it has to be 0).
  7. Create another new key next to DefaultIcon and call it shell.
  8. Now, for each verb/action you'd like to associate, create a new sub key with the desired name. Some verbs are preset and will automatically use localized names, e.g. open, edit or print.
  9. For each verb create a sub key command and set its default value to the program to be run. Also make sure to include all parameters needed, adding quotes if there are spaces inside, e.g. 'C:My PathMy Program.exe' '%1'. %1 will be replaced with the actual file name picked for this action.
Sled
10.7k20 gold badges96 silver badges141 bronze badges
File Extension Association Windows 7

Change File Extension Association Windows 7

MarioMario
30.8k4 gold badges49 silver badges70 bronze badges

If 'Open With' isn't offered, just click on 'Open'. If there is no default program already associated with the file type, you'll be given a choice of searching for a suitable program on the Web, or selecting a program from a list of installed programs, just as with the old 'Open With'.

Windows 7 Default File Association

GeoffGeoff

In Windows 7, you can also right click and go Properties -> General Tab and there is 'Open with' and [Change] button. This way you can also set association for a new file type.

Free arduino projects book pdf printable. Teach your Arduino to communicate with software running on a computer to link the physical world with the virtual worldIt’s hardware, it’s software, it’s fun!

lziskolzisko

For Windows, you can always right click and select 'Open With'. Choose the option that says select a program from a list. You can then select your own program and tell it to open files of such extension with that program by default. To change the icons, this link can help you (Change Windows icon)

Yanki TwizzyYanki Twizzy

File Extension Program Association Windows 7

3,9088 gold badges33 silver badges60 bronze badges

To avoid editing the registry, instead create a new file with the desired extension. When you double-click it you will get the Can't Open dialog and you can select a program from a list of installed programs. Browse to select your desired application, add the description and check the always use the selected program. Now the extension is in the default programs list and can be further edited and changed as you are used to.

MichaelMichael
  1. If 'open with' is available after right clicking, it's pretty straight forward. If not..
  2. Type 'default programs' into start menu, then select 'set associations'.

I don't know why MS decides to sometimes take away the 'open with' option..

user1988361user1988361

Probably to streamline the experience and make it easier to understand (although I don't know why they didn't keep it behind some 'advanced' button for power users).

Because that's Microsoft's entire MO in general..presume that every single person that uses their software is incapable of making technical decisions. It would be so simple for them to include one little link in that Default Programs window saying 'add an extension', and for that to be linked to another window where you can easily do this within a safe, GUI environment. Instead they force us to edit the registry, which is 10 times more dangerous! And if they're worried about average Joe's wrecking their computers, they could include a simple message box that informs the user of the risk!

Honestly MS, I've been an amateur developer for no more than 10 years, and the biggest software giant in the world can't employ programmers with more, or even an equal level of, knowledge as me?!?! So how did you get to that status in the first place?!?! It really boggles my mind!

Change File Extension Association Windows 7

Sorry for not actually adding anything constructive to the discussion but this whole perception by MS of its customers as being non-trustworthy little children really cheeses me off..and I came here in search of an answer to the same question that the OP asked, but I guess there is none (other than messing around with the registry, which I really hate doing).

Kenny83Kenny83

Change File Extension Program Association Windows 7

Not the answer you're looking for? Browse other questions tagged windows-7file-association or ask your own question.

Comments are closed.