var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-12994592-3']); _gaq.push(['_setDomainName', 'windows7tips.com']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

Site navigation

File management navigation

Related sites

 

How Windows Manages Files- Extensions
Managing files is one of the most important things to learn in order to use Windows properly. There is a lot more involved than the basic functions like copy, delete, and move. Unfortunately, the subject is poorly understood by many people. One mystery is file extensions. Another is the annoying things that can happen when new software changes your file associations. Find out what to do about it. Understanding file extensions and knowing how to manage your file associations can be productive in many ways. Learn how here.

What Are Extensions and What Do They Do?

You will recall that in the Windows operating system, most files have names with the format filename.ext where .ext is the extension. An extension is not absolutely required but most files have one in their name. Extensions are often, but not necessarily, three characters. Their function is to tell the computer what the file type is and what is to be done with the file when it is opened or double-clicked or otherwise invoked one way or the other. When the operating system is presented with a file for action (e.g., when you double-click it), the Registry is consulted where a list of file types and their extensions is kept. The list contains what actions are possible for that particular file, which software is supposed to carry out the action, and where on the computer that software is located (the path).

By being aware of the role of an extension, a user can make intelligent decisions about how (or whether) to use a file. For example, e-mail viruses are usually spread by means of attachments with one of the executable extensions such as .exe, .vbs or .scr. An informed user will be able to recognize the danger in indiscriminately opening such attachments and will be prepared to take appropriate action.

Making file extensions visible

Unless you change the default system settings, Windows will not show the extensions of filenames in any listing of files. Presumably Microsoft thinks users need to be protected from themselves in this way, in spite of the fact that a lot of people think it is a poor idea for the default setting. Be that as it may, the setting is easily changed.

File extension setting for Windows XP

  1. Open My Computer
  2. Click on the Tools menu.
  3. Then open Folder Options|View.
  4. In the list of settings that appears, uncheck the box by the entry, "Hide extensions for known file types."
  5. Click "OK"

For a more detailed description with graphics, go to How to Make File Extensions Visible in Windows XP.

If the rather easy procedure for making file extensions visible given above is still too much for you, I have written a little file that makes it even simpler. Download this little INF file, put it anywhere convenient, unzip it, and right-click it. In the context menu that appears, select “Install”. That does it. You have to refresh the view (press the function key F5) but now your file extensions will be visible. In case somebody changes their mind, this file will hide the extensions again. Remember to refresh the view by pressing F5.

File extension setting for Windows Vista and 7

  1. Open the Start menu.
  2. Type "folder options" (without the quotes).
  3. A dialog box with the title "Folder Options" will appear.
  4. Uncheck the box "Hide extensions for known file types".
  5. Click "OK".

File extension setting for Windows 8 and 8.1

  1. Open File Explorer.
  2. Click the "View" tab.
  3. Check the box "File name extensions" that is located in the ribbon.
Next: A table of common extensions.