Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7190749
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T19:34:56+00:00 2026-05-28T19:34:56+00:00

With Windows XP I could use the Control Panel to add a new file

  • 0

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)?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T19:34:57+00:00Added an answer on May 28, 2026 at 7:34 pm

    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:\Some\Path\To\Your\Icon\Ressource.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 Path\My Program.exe" "%1". %1 will be replaced with the actual file name picked for this action.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have created a custom control that inherits System.Windows.Forms.Panel, and adds a few extra
I'm running Apache on Windows XP via Xampplite, and could use help configuring my
I know on client side (javascript) you can use windows.location.hash but could not find
I am talking about windows shell extensions. I have a shell extension which could
Any recommendations on grep tools for Windows? Ideally ones that could leverage 64-bit OS.
How could I restart or shutdown Windows using the .NET framework?
In prior versions of Windows before Vista you could have a Windows Service interact
Could someone provide an example for drawing graphics without using Windows Forms? I have
**c:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(0,0): warning MSB3245: Could not resolve this reference. Could not locate the assembly System.Web.Mvc,
I'd like to know what could be the best approach to develop a Windows

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.