OpenWith Settings

Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

Arithmomaniac

Thread Starter
Joined
Aug 31, 2006
Messages
56
When you right-click on a file, you can tell it to "Open With" a certain program. If you click "Choose Program", you get a list. How do I clean that list (say, to get rid of programs that no longer exits or that I use rarely)?
 

Noyb

Jay
Trusted Advisor
Spam Fighter
Joined
May 25, 2005
Messages
21,213
Probably not what you're looking for ..
But for each file type where I may want to choose another program besides the default ..
I customize the Context menu for my favorite choice so that I don't have to click thru the "Open With"
My favorite choice(s) are at the top of the menu ... I usually ignore the "open with" option.
 

Attachments

Noyb

Jay
Trusted Advisor
Spam Fighter
Joined
May 25, 2005
Messages
21,213
Here's the text that goes with Elvandil's suggestion ... Did you try it yet ???
For some strange reason .. mine seems to clean itself if I don't use a program for a while ..
then I have to browse for it.

***********************************************************
Clear Dynamic "Open With" Lists Copyright 2002 - Doug Knox

When you right click on a file in Windows XP, one of your options is Open With. This listing of programs contains some that are predefined and some that are added because you chose a program that wasn't on the list. Over time this list can build up to quite a number of programs.

Clear Open With Lists will allow you to selectively remove the "dynamic" portion of this list for a file extension that you choose (from a list). Or, if you prefer, you can remove all "dynamic" entries for all file extensions.

Future enhancements include the ability to select multiple extensions and/or individual "dynamic" entries.

Operating System(s): Windows XP Only. This utility will run on other OS's, but has not been verified to work. VB 6 Runtime library required (included in Windows XP).

Download Clear Open With Lists here...
http://www.dougknox.com/xp/utils/OpenWithClear.zip

This page last updated 11/25/2005 21:15 All material © Doug Knox
 
Joined
Apr 7, 2007
Messages
4,910
Greetings Arithmomaniac

Start > Run > Regedit > Navigate to

HKEY_CLASSES_ROOT\Applications

Under - HKEY_CLASSES_ROOT\Applications

This is the list of Programs that can appear under "OpenWith" List

Select the Application and then on the Right Pane .. Create a "String Value" named "NoOpenWith" Without Quotes with Empty "Value Data" to stop a program appearing under "OpenWith" .. if you want to add it then delete "NoOpenWith"

==========================================================

Ex --- When your Right Click on a ".TXT" File and Select ""OpenWith" .. You want to Remove Wordpad From this list

then .. Start "Registry Editor" and navigate to --

HKEY_CLASSES_ROOT\Applications\wordpad.exe

on the Right Pane .. Create a "String Value" named "NoOpenWith" Without Quotes with Empty "Value Data"
 

Arithmomaniac

Thread Starter
Joined
Aug 31, 2006
Messages
56
devil_himself said:
Greetings Arithmomaniac

Start > Run > Regedit > Navigate to

HKEY_CLASSES_ROOT\Applications

Under - HKEY_CLASSES_ROOT\Applications

This is the list of Programs that can appear under "OpenWith" List

Select the Application and then on the Right Pane .. Create a "String Value" named "NoOpenWith" Without Quotes with Empty "Value Data" to stop a program appearing under "OpenWith" .. if you want to add it then delete "NoOpenWith"
Thanks. However, is there a batch registry editor so I can do this for all my programs?

By the way, the openwithclear program did not work for me.

Thanks,
Avi Levin
 

Arithmomaniac

Thread Starter
Joined
Aug 31, 2006
Messages
56
devil_himself said:
Greetings Arithmomaniac

Start > Run > Regedit > Navigate to

HKEY_CLASSES_ROOT\Applications

Under - HKEY_CLASSES_ROOT\Applications

This is the list of Programs that can appear under "OpenWith" List

Select the Application and then on the Right Pane .. Create a "String Value" named "NoOpenWith" Without Quotes with Empty "Value Data" to stop a program appearing under "OpenWith" .. if you want to add it then delete "NoOpenWith"
Thanks. However, is there a batch registry editor so I can do this for all my programs?

By the way, the openwithclear program did not work for me.

Thanks,
Arithmomaniac
 

Arithmomaniac

Thread Starter
Joined
Aug 31, 2006
Messages
56
I just want to turn all of my programs to NoOpenWith at the same time, then start again (instead of going through 300 registered entries).
 
Joined
Aug 17, 2001
Messages
7,486
It can be easily done using a vbscript employing WMI. I wrote one and it works. However, I hesitate to post it due to the fact that other people are reading and able to download the script. Unless they understand what the script does, they may become confused as to how to put those entries back or how to use the Open With dialog to browse. Even though the script creates a log of which subkeys have the noopenwith value before the script is run, it can be confusing. Also, if your WMI is not in good working order, this script will generate an error and make no changes. Then you have to repair WMI to use the script.

Therefore, I am not going to post any script until I Get some opinions from the Forum's Admin as to whether or not this is advisable.

I also will not send anything through email. I feel it is best to do things in the open.


I also advise that a restore point be created before you make any changes like this. There are several ways to back up. This change is not Earth Shaking. But its good practice to be able to restore in the event of a problem.

The bottom line is this:

People should never run a script unless they know what it does and how to use it. This script was written for a specific purpose.
Please, do not download and run it unless you understand that purpose.

I'll be back after hearing from the Forum's admin.
 
Joined
Aug 17, 2001
Messages
7,486
OK. I'll post a script for you, but then I am going to remove it. Post back if and when you are here. If I am online, I'll attach it for you. Let me know when you download it and then I'll remove it.
 
Status
This thread has been Locked and is not open to further replies. Please start a New Thread if you're having a similar issue. View our Welcome Guide to learn how to use this site.

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 807,865 other people just like you!

Latest posts

Staff online

Members online

Top