Industry guru Dave Taylor offers tech support on technical and business topics, including iPhone, iPod, Microsoft Windows, Sony PSP, cellphones, online advertising, CSS, Web design, business, Unix, Linux, SEO, Mac OS X, and shell script programming.     


Change default Windows app for a file type?

Every time I double-click on a .JPG image in Windows 7, I find that it opens up the wrong program. I don't want Photoshop, I want MS Paint to open because I almost always just want to scale or trim the photo. How can I change the default program?


Dave's Answer:

There are a number of ways you can change what's called the "binding", the mapping of file type to application in Microsoft Windows 7, but what I prefer is to use the Control Panel designed for the task ingeniously called "Default Programs".

The default action in Windows 7 is to "assign every type of file this program can open" rather than going filetype by filetype, which is easier, I suppose, but still makes it rather tricky to work with if you're hoping for something with a bit more granularity. Stay tuned, though, you'll see that's not too difficult if you'd rather muck about with the innards of Win7.

Let me show you how to let a program own every file type it knows, then we'll look at a how to fine tune that to get a second app own a specific file type in Windows...

Click on the START menu, then look for "Default Programs" on the "Control Panels" menu:

win7 make ie default web browser 1

Once you choose it, you'll see there are a couple of options for reassigning default programs and the like:

win7 make ie default web browser 2

Here you can go the manual route of assigning a specific file type to a specific program, which could be useful if you want .PSD and .PNG files to open in Photoshop, say, while .JPG files are owned by MS Paint, as you've suggested. To do that, click on ""Associate a file type or protocol with a program".

Instead of doing that, however, let's take this easy path and let a program report to the Win7 system what file types it can handle and then create all the appropriate associations. To do that, click "Set your default programs"...

win7 make ie default web browser 3

In this case clicking on "Set this program as default" will not only make Internet Explorer my default Web browser, it'll also set it to own bookmarks, files with ".html" suffixes, and similar. Click, then choose "OK" if you're done. Note here, for example, you can also associate audio files like .MP3 and .WMA to the Zune player (if installed) rather than Windows Media Player.

Instead, though, let's find a JPG image file and right-click on it. The context menu has lots of choices, but note particularly "Open with..." and the submenu it offers:

win7 pick default app filetype 1

You can pick a specific app to open the file immediately, but we're more interested in the "Choose default program" option, so select it and you'll have a window pop up with all the available programs that have said to the operating system they can handle this particular filetype:

win7 pick default app filetype 2

The key is to notice the checkbox on the bottom of this window. It says "Always use the selected program to open this kind of file." If I want to always have MS Paint open up my JPEG or JPG files from now on, rather than Picture Viewer, all I need to do is check the box adjacent to "Always use..." then select the app desired ("Paint") and click "OK".

Want to dig further into it? You're opening up a potential can of worms, but if you go back to the Control Panels "Default Programs" and choose "Associate a file type or protocol with a program", you'll find that Microsoft Windows 7 does indeed still have a filename suffix to application mapping you can explore and modify:

win7 pick default app filetype 3

Pick the suffixes and filetypes you're interested in and with a liberal use of the "Change Program..." button on that page, you can tweak and fine-tune things to your heart's desire.


More Useful Windows PC Help Articles:
✔   What's the easiest way to speed up my Windows PC laptop?
My Dell Windows 7 laptop is starting to drive me crazy. It's so darn slow! I've had it a few years and I...
✔   Can I force a Windows 7 OS system update?
Every so often Windows 7 pops up a window and tells me that there are updates. That's nice, but how can I force...
✔   Fix Google Drive (Gdrive) no longer supported (out of date)?
I'm a big Google fan and have been using Google Drive for quite a while as a cloud storage device. It's a breeze,...
✔   How do I open or unpack a RAR archive on my Windows PC?
I have some ".rar" files on my Windows 8 PC and am curious how to unpack them to see what's inside. From a...
✔   How can I shrink my Windows 8 Desktop file icons?
I've figured out most things in the new Windows 8 interface, except I can't see how to easily reduce or shrink the file...

Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
    Enter your name: and your email addr:  





Categorized: Windows PC Help   (Article 9938, Written by )
Tagged: filename mappings, filetype associations, internet explorer, microsoft windows 7, ms paint, windows default programs
Previous: How do I create a QR Code?
Next: CDs launch Zune Player, not Windows Media Player?




Reader Comments To Date:

Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!
Rather amazingly, there are no comments on this article yet.

I do have a comment, now that you mention it!











I will never send you any unsolicited email. Ever.






Check This Out Too...

 
Look for Answers
Need Help? Ask Dave Taylor!


Follow Me on Pinterest

Find Me on Google+
ADT on G+
© 2002 - 2013 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. My lawyer says "Thanks".
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.