I can't set a program as the default to open a filetype with in Windows 7
up vote
56
down vote
favorite
I am attempting to set the default program to open a file with and I am unable to do so. I am using Windows 7 and the file extension I am attempting to set a default program to is bfa (*.bfa); the program that not only generates this file type but also the program which I am attempting to set as the default to open it is Blowfish Advanced CS (http://bfacs.sourceforge.net/).
When I right click a file and select "Open With", I go through the motions of trying to select the program: clicking "Browse" with "Always use the selected program..." checked and then I browse to the program. Once I select the program it fails to pop up as an option in the "Open With" dialog. I suspect the problem relates to the fact that the OS is 64-bit and application is 32-bit. Any suggestions on how to proceed?
windows-7
add a comment |
up vote
56
down vote
favorite
I am attempting to set the default program to open a file with and I am unable to do so. I am using Windows 7 and the file extension I am attempting to set a default program to is bfa (*.bfa); the program that not only generates this file type but also the program which I am attempting to set as the default to open it is Blowfish Advanced CS (http://bfacs.sourceforge.net/).
When I right click a file and select "Open With", I go through the motions of trying to select the program: clicking "Browse" with "Always use the selected program..." checked and then I browse to the program. Once I select the program it fails to pop up as an option in the "Open With" dialog. I suspect the problem relates to the fact that the OS is 64-bit and application is 32-bit. Any suggestions on how to proceed?
windows-7
2
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
4
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53
add a comment |
up vote
56
down vote
favorite
up vote
56
down vote
favorite
I am attempting to set the default program to open a file with and I am unable to do so. I am using Windows 7 and the file extension I am attempting to set a default program to is bfa (*.bfa); the program that not only generates this file type but also the program which I am attempting to set as the default to open it is Blowfish Advanced CS (http://bfacs.sourceforge.net/).
When I right click a file and select "Open With", I go through the motions of trying to select the program: clicking "Browse" with "Always use the selected program..." checked and then I browse to the program. Once I select the program it fails to pop up as an option in the "Open With" dialog. I suspect the problem relates to the fact that the OS is 64-bit and application is 32-bit. Any suggestions on how to proceed?
windows-7
I am attempting to set the default program to open a file with and I am unable to do so. I am using Windows 7 and the file extension I am attempting to set a default program to is bfa (*.bfa); the program that not only generates this file type but also the program which I am attempting to set as the default to open it is Blowfish Advanced CS (http://bfacs.sourceforge.net/).
When I right click a file and select "Open With", I go through the motions of trying to select the program: clicking "Browse" with "Always use the selected program..." checked and then I browse to the program. Once I select the program it fails to pop up as an option in the "Open With" dialog. I suspect the problem relates to the fact that the OS is 64-bit and application is 32-bit. Any suggestions on how to proceed?
windows-7
windows-7
edited Sep 13 '14 at 1:58
Journeyman Geek♦
111k43216363
111k43216363
asked Oct 7 '13 at 17:29
Gedalya
4801411
4801411
2
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
4
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53
add a comment |
2
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
4
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53
2
2
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
4
4
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53
add a comment |
13 Answers
13
active
oldest
votes
up vote
70
down vote
Find the registry key for the application you wish to associate, lets say for Notepad++.exe
in HKEY_CLASSES_ROOTApplicationsnotepad++.exe shellopencommand
Check if the .exe
path is right. If not, then change the path to the correct one.
After doing this, you can now go to the file you wish to associate and use the standard way Open With
and choose the program you wish to open.
Explanation:
This issue happens when Windows gets confused about the filepath for a program, as file associations are handled using only the base executable name of a program (source).
This bug can be caused by:
- Running multiple versions of a program (i.e. Notepad++ and Notepad++ Portable)
- Moving programs to different folders.
- Changing drive letters
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
add a comment |
up vote
10
down vote
I had the same problem, and none of the solutions worked (like the method below of going to the Control Panel - which does the same thing if you right click the file->Open With->Choose Default). Even after selecting the new program many times, it was stuck with the old one.
I fixed it by editing the registry. Go to the concerned extension like this (I had problem with .cpp):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.cpp
Besides these two keys: OpenWithList and OpenWithProgids, it might have a third one called 'UserChoice'. Just delete that third key. After that, it will allow you to change the default program for that file extension.
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate toComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.
– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
add a comment |
up vote
4
down vote
example : file type .css
find and delete key
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.css
HKEY_CURRENT_USERSoftwareMicrosoftWindowsRoamingOpenWithFileExts.css
HKEY_CLASSES_ROOT.css
open task Manager and Restart Windows Explorer Or reboot computer
add a comment |
up vote
3
down vote
Try
Control PanelAll Control Panel ItemsDefault ProgramsSet Associations
ADDED
Also see the question here ftype changes are ignored. Where does Windows retrieve the "incorrect" value from? How can I enforce my changes? for an example of the assoc and ftype commands. Starting an administrative cmd prompt and running the assoc command for the extension, then the ftype command for it, should associate the extension with the program you specify.
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
|
show 3 more comments
up vote
3
down vote
I wanted to share my solution. I wanted to open .spq with SpeQ Mathematics.exe, which is a standalone program (it does not require installation). The program did not appear in the list even after I found it via browsing and selected it.
I went to
HKEY_CLASSES_ROOT.spq
and found listed Data: spq_auto_file
I then went to
HKEY_CURRENT_USERSoftwareClassesspq_auto_fileshellopencommand
and saw the wrong folder listed under Data
.
I changed the folder to the actual one and the program appeared in the context menu list. I suppose the moving around that can be done with standalone programs was the reason for my problem.
add a comment |
up vote
1
down vote
I was able to fix my problem with the program itself. See the picture below for reference; under 'Tools' > 'Options'
The 'Miscellaneous' tab; under 'Registry Setup' there are two options that alter the registry. I applied both and it works now. What isn't clear is how I could have done this without the program doing this.
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
add a comment |
up vote
1
down vote
I've had the same/similar problem.
Here is what caused it. I use keepass.exe to open .kbd files both of which I synch over cloud. When I moved the folder it stopped working. The OS knows that that's my program, but I'm unable to update the location of the executable through the Open-with dialog.
The solution...
- Open regedit
- find the application you are looking for in
HKEY_CLASSES_ROOTApplications
.
- Example: atom.exe is located at
HKEY_CLASSES_ROOTApplicationsatom.exe
- Example: atom.exe is located at
- delete that entry
- right-click the file type and try selecting the program again. It should now appear
add a comment |
up vote
0
down vote
Just for you guys to know...
I had the same problem on win8.1.
That default file dialog seems to hang explorer, it happens both from the folder´s right click option and from set association screen, I think there is some problem with that functionality...
For me, killing explorer process via Task Manager and reopening explorer, (from task manager) via File -> new Task -> explorer.exe, completed the process of setting the default program normally and everything works fine now.
I don´t know if was just luck, but it is worth trying...
add a comment |
up vote
0
down vote
For anyone having the same issue but with Office 365 / Excel 2016:
Going to "Programs and Features" -> right click "Office 365" -> change -> Quick Repair fixed the issue for me.
add a comment |
up vote
0
down vote
You can use this command for ".txt" files. but you must open command prompt with admin roles.
ftype txtfile="C:Program Files (x86)Notepad++notepad++.exe""%1"
if you don't know file type of your file you can use "assoc .txt" command on command prompt.
For more details you can check this link:
Windows “Open With” application not appearing as an option
It works for me.
New contributor
add a comment |
up vote
-1
down vote
i fixed this issue by right-clicking the file i wanted to open and choosing "properties". on the "general" tab it said "opens with: unknown program" or something like that. i just clicked the "change..." button next to that message and picked the app i origionally wanted. i think maybe this happens when the associated application gets deleted.
add a comment |
up vote
-1
down vote
The best solution is to remove the user account that cannot set a default program to open a file and re-create a new user. At some point when installing/updating an application, Windows corrupted the policy for that user account. Be sure to copy all the user's data (c:/users/userid/) before removing that user account and log in with a different user with Sysadmin account.
To Remove the user account: Control Panel >> System >> Advanced system settings >> Advanced (tab) >> Setting (under User Profile) >> delete the corrupt user account.
Then reboot, log in and create a new user. You can use the same account name.
add a comment |
up vote
-1
down vote
Try setting the default from within the program you want to use as opener.
I had similar problem when php files all of a sudden started opening with Acrobat which caused an error as Acrobat can't handle php. I tried to change the association, but all failed. Finally went to Dreamweaver's preferences and set it as opener for php.
add a comment |
13 Answers
13
active
oldest
votes
13 Answers
13
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
70
down vote
Find the registry key for the application you wish to associate, lets say for Notepad++.exe
in HKEY_CLASSES_ROOTApplicationsnotepad++.exe shellopencommand
Check if the .exe
path is right. If not, then change the path to the correct one.
After doing this, you can now go to the file you wish to associate and use the standard way Open With
and choose the program you wish to open.
Explanation:
This issue happens when Windows gets confused about the filepath for a program, as file associations are handled using only the base executable name of a program (source).
This bug can be caused by:
- Running multiple versions of a program (i.e. Notepad++ and Notepad++ Portable)
- Moving programs to different folders.
- Changing drive letters
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
add a comment |
up vote
70
down vote
Find the registry key for the application you wish to associate, lets say for Notepad++.exe
in HKEY_CLASSES_ROOTApplicationsnotepad++.exe shellopencommand
Check if the .exe
path is right. If not, then change the path to the correct one.
After doing this, you can now go to the file you wish to associate and use the standard way Open With
and choose the program you wish to open.
Explanation:
This issue happens when Windows gets confused about the filepath for a program, as file associations are handled using only the base executable name of a program (source).
This bug can be caused by:
- Running multiple versions of a program (i.e. Notepad++ and Notepad++ Portable)
- Moving programs to different folders.
- Changing drive letters
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
add a comment |
up vote
70
down vote
up vote
70
down vote
Find the registry key for the application you wish to associate, lets say for Notepad++.exe
in HKEY_CLASSES_ROOTApplicationsnotepad++.exe shellopencommand
Check if the .exe
path is right. If not, then change the path to the correct one.
After doing this, you can now go to the file you wish to associate and use the standard way Open With
and choose the program you wish to open.
Explanation:
This issue happens when Windows gets confused about the filepath for a program, as file associations are handled using only the base executable name of a program (source).
This bug can be caused by:
- Running multiple versions of a program (i.e. Notepad++ and Notepad++ Portable)
- Moving programs to different folders.
- Changing drive letters
Find the registry key for the application you wish to associate, lets say for Notepad++.exe
in HKEY_CLASSES_ROOTApplicationsnotepad++.exe shellopencommand
Check if the .exe
path is right. If not, then change the path to the correct one.
After doing this, you can now go to the file you wish to associate and use the standard way Open With
and choose the program you wish to open.
Explanation:
This issue happens when Windows gets confused about the filepath for a program, as file associations are handled using only the base executable name of a program (source).
This bug can be caused by:
- Running multiple versions of a program (i.e. Notepad++ and Notepad++ Portable)
- Moving programs to different folders.
- Changing drive letters
edited Aug 17 '17 at 16:42
Steven M. Vascellaro
4,058134490
4,058134490
answered Nov 26 '14 at 8:58
Vijay Saibola
70152
70152
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
add a comment |
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
If some of your drive letters have changed - when you remove/add a permanent disk or changed around drive letters, like sometimes happens when repartitioning drives - This is the most accurate and safest solution (among registry-based solutions).
– Neowizard
Mar 6 '15 at 4:55
1
1
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
As @scunliffe mentioned, this was the solution that worked for me. The reason I was having this problem was that I had repartitioned my disks and the default software was on a different partition with a different drive name. However, after the drive name change, the registry was still having the old path listed under the software. Changing the path to the current software path solved everything.
– globetrotter
Aug 17 '15 at 10:42
1
1
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
one of my students had a similar problem, he opened a portable version of sublime once from our shared Network Drive, so shellopencommand was set to "\servernamestudentSoftwaresublimesublime_text.exe" even after he installed sublime locally on his laptop. so when he was not at school he chouldn't assign sublime as default program. for me this is the correct answer.
– philx_x
Oct 21 '15 at 7:14
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
I removed all the references I could from the registry (two were protected) to both the 32 and 64 bit of UltraEdit (uedit32.exe and uedit64.exe) but even after a clean reinstall, it did not work. Finally I created the following keys manually and added the name=default, type=REG_SZ and value="c:Program FilesUltraEdituedit64.exe" (including the " symbols) values under both of the keys: HKEY_CLASSES_ROOTApplicationsuedit.exeshelleditcommand HKEY_CLASSES_ROOTApplicationsuedit.exeshellopencommand After this I was able to define UltraEdit as the default opener for *.txt files.
– Csongor Halmai
Jul 24 '17 at 11:45
1
1
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
If changing the path doesn't work, you can also try deleting the registry entry to fix the issue.
– Steven M. Vascellaro
Aug 17 '17 at 16:27
add a comment |
up vote
10
down vote
I had the same problem, and none of the solutions worked (like the method below of going to the Control Panel - which does the same thing if you right click the file->Open With->Choose Default). Even after selecting the new program many times, it was stuck with the old one.
I fixed it by editing the registry. Go to the concerned extension like this (I had problem with .cpp):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.cpp
Besides these two keys: OpenWithList and OpenWithProgids, it might have a third one called 'UserChoice'. Just delete that third key. After that, it will allow you to change the default program for that file extension.
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate toComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.
– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
add a comment |
up vote
10
down vote
I had the same problem, and none of the solutions worked (like the method below of going to the Control Panel - which does the same thing if you right click the file->Open With->Choose Default). Even after selecting the new program many times, it was stuck with the old one.
I fixed it by editing the registry. Go to the concerned extension like this (I had problem with .cpp):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.cpp
Besides these two keys: OpenWithList and OpenWithProgids, it might have a third one called 'UserChoice'. Just delete that third key. After that, it will allow you to change the default program for that file extension.
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate toComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.
– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
add a comment |
up vote
10
down vote
up vote
10
down vote
I had the same problem, and none of the solutions worked (like the method below of going to the Control Panel - which does the same thing if you right click the file->Open With->Choose Default). Even after selecting the new program many times, it was stuck with the old one.
I fixed it by editing the registry. Go to the concerned extension like this (I had problem with .cpp):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.cpp
Besides these two keys: OpenWithList and OpenWithProgids, it might have a third one called 'UserChoice'. Just delete that third key. After that, it will allow you to change the default program for that file extension.
I had the same problem, and none of the solutions worked (like the method below of going to the Control Panel - which does the same thing if you right click the file->Open With->Choose Default). Even after selecting the new program many times, it was stuck with the old one.
I fixed it by editing the registry. Go to the concerned extension like this (I had problem with .cpp):
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.cpp
Besides these two keys: OpenWithList and OpenWithProgids, it might have a third one called 'UserChoice'. Just delete that third key. After that, it will allow you to change the default program for that file extension.
edited Mar 29 '16 at 6:47
answered Apr 10 '14 at 22:11
Piyush Soni
24639
24639
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate toComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.
– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
add a comment |
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate toComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.
– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
3
3
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate to
ComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.– zipzit
Nov 14 '14 at 23:40
I had similiar problem, when I upgraded from Sublime Text 2 to Sublime Text 3. Navigate to
ComputerHKEY_CLASSES_ROOTApplications
find the key for (application name) and just delete it. Then do the Open With (default=) trick again, and it all works.– zipzit
Nov 14 '14 at 23:40
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
I tried deleting the key but after changing the association and opening the file again it opened in the wrong program still.
– intcreator
Jan 26 '16 at 23:08
add a comment |
up vote
4
down vote
example : file type .css
find and delete key
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.css
HKEY_CURRENT_USERSoftwareMicrosoftWindowsRoamingOpenWithFileExts.css
HKEY_CLASSES_ROOT.css
open task Manager and Restart Windows Explorer Or reboot computer
add a comment |
up vote
4
down vote
example : file type .css
find and delete key
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.css
HKEY_CURRENT_USERSoftwareMicrosoftWindowsRoamingOpenWithFileExts.css
HKEY_CLASSES_ROOT.css
open task Manager and Restart Windows Explorer Or reboot computer
add a comment |
up vote
4
down vote
up vote
4
down vote
example : file type .css
find and delete key
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.css
HKEY_CURRENT_USERSoftwareMicrosoftWindowsRoamingOpenWithFileExts.css
HKEY_CLASSES_ROOT.css
open task Manager and Restart Windows Explorer Or reboot computer
example : file type .css
find and delete key
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.css
HKEY_CURRENT_USERSoftwareMicrosoftWindowsRoamingOpenWithFileExts.css
HKEY_CLASSES_ROOT.css
open task Manager and Restart Windows Explorer Or reboot computer
answered Mar 10 '16 at 13:44
omid
412
412
add a comment |
add a comment |
up vote
3
down vote
Try
Control PanelAll Control Panel ItemsDefault ProgramsSet Associations
ADDED
Also see the question here ftype changes are ignored. Where does Windows retrieve the "incorrect" value from? How can I enforce my changes? for an example of the assoc and ftype commands. Starting an administrative cmd prompt and running the assoc command for the extension, then the ftype command for it, should associate the extension with the program you specify.
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
|
show 3 more comments
up vote
3
down vote
Try
Control PanelAll Control Panel ItemsDefault ProgramsSet Associations
ADDED
Also see the question here ftype changes are ignored. Where does Windows retrieve the "incorrect" value from? How can I enforce my changes? for an example of the assoc and ftype commands. Starting an administrative cmd prompt and running the assoc command for the extension, then the ftype command for it, should associate the extension with the program you specify.
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
|
show 3 more comments
up vote
3
down vote
up vote
3
down vote
Try
Control PanelAll Control Panel ItemsDefault ProgramsSet Associations
ADDED
Also see the question here ftype changes are ignored. Where does Windows retrieve the "incorrect" value from? How can I enforce my changes? for an example of the assoc and ftype commands. Starting an administrative cmd prompt and running the assoc command for the extension, then the ftype command for it, should associate the extension with the program you specify.
Try
Control PanelAll Control Panel ItemsDefault ProgramsSet Associations
ADDED
Also see the question here ftype changes are ignored. Where does Windows retrieve the "incorrect" value from? How can I enforce my changes? for an example of the assoc and ftype commands. Starting an administrative cmd prompt and running the assoc command for the extension, then the ftype command for it, should associate the extension with the program you specify.
edited Mar 20 '17 at 10:17
Community♦
1
1
answered Oct 7 '13 at 17:39
barlop
15.2k2187144
15.2k2187144
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
|
show 3 more comments
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
2
2
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
Thanks, I did try this; it ultimately will end up bringing up the same "Open With" dialog. When I tried it this way it failed as well.
– Gedalya
Oct 7 '13 at 17:50
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
@Gedalya can you open the program directly and then the file within the program? and when you choose to open it with your program, what program if any does it try to open the file in?
– barlop
Oct 7 '13 at 18:37
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
I can open it directly with my program. Currently the file is associated with Adobe Acrobat; this is by accident though. When I first installed the program the file type was unassociated; when I tried to associate it it was accidentally associated with Acrobat.
– Gedalya
Oct 7 '13 at 18:58
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
so was acrobat always opening it? and you couldn't stop acrobat from opening it until you change the file association within blowfish itself?
– barlop
Oct 7 '13 at 20:35
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
No, Acrobat wasn't always opening it. I associated the file with Acrobat on accident; I went through the motions of trying to associate Blowfish and didn't pay attention to the fact that it wouldn't let me and Acrobat was selected so it ended up being associated. Acrobat doesn't really have anything to do with the problem.
– Gedalya
Oct 7 '13 at 21:41
|
show 3 more comments
up vote
3
down vote
I wanted to share my solution. I wanted to open .spq with SpeQ Mathematics.exe, which is a standalone program (it does not require installation). The program did not appear in the list even after I found it via browsing and selected it.
I went to
HKEY_CLASSES_ROOT.spq
and found listed Data: spq_auto_file
I then went to
HKEY_CURRENT_USERSoftwareClassesspq_auto_fileshellopencommand
and saw the wrong folder listed under Data
.
I changed the folder to the actual one and the program appeared in the context menu list. I suppose the moving around that can be done with standalone programs was the reason for my problem.
add a comment |
up vote
3
down vote
I wanted to share my solution. I wanted to open .spq with SpeQ Mathematics.exe, which is a standalone program (it does not require installation). The program did not appear in the list even after I found it via browsing and selected it.
I went to
HKEY_CLASSES_ROOT.spq
and found listed Data: spq_auto_file
I then went to
HKEY_CURRENT_USERSoftwareClassesspq_auto_fileshellopencommand
and saw the wrong folder listed under Data
.
I changed the folder to the actual one and the program appeared in the context menu list. I suppose the moving around that can be done with standalone programs was the reason for my problem.
add a comment |
up vote
3
down vote
up vote
3
down vote
I wanted to share my solution. I wanted to open .spq with SpeQ Mathematics.exe, which is a standalone program (it does not require installation). The program did not appear in the list even after I found it via browsing and selected it.
I went to
HKEY_CLASSES_ROOT.spq
and found listed Data: spq_auto_file
I then went to
HKEY_CURRENT_USERSoftwareClassesspq_auto_fileshellopencommand
and saw the wrong folder listed under Data
.
I changed the folder to the actual one and the program appeared in the context menu list. I suppose the moving around that can be done with standalone programs was the reason for my problem.
I wanted to share my solution. I wanted to open .spq with SpeQ Mathematics.exe, which is a standalone program (it does not require installation). The program did not appear in the list even after I found it via browsing and selected it.
I went to
HKEY_CLASSES_ROOT.spq
and found listed Data: spq_auto_file
I then went to
HKEY_CURRENT_USERSoftwareClassesspq_auto_fileshellopencommand
and saw the wrong folder listed under Data
.
I changed the folder to the actual one and the program appeared in the context menu list. I suppose the moving around that can be done with standalone programs was the reason for my problem.
answered Sep 13 '16 at 13:17
Serzh
311
311
add a comment |
add a comment |
up vote
1
down vote
I was able to fix my problem with the program itself. See the picture below for reference; under 'Tools' > 'Options'
The 'Miscellaneous' tab; under 'Registry Setup' there are two options that alter the registry. I applied both and it works now. What isn't clear is how I could have done this without the program doing this.
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
add a comment |
up vote
1
down vote
I was able to fix my problem with the program itself. See the picture below for reference; under 'Tools' > 'Options'
The 'Miscellaneous' tab; under 'Registry Setup' there are two options that alter the registry. I applied both and it works now. What isn't clear is how I could have done this without the program doing this.
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
add a comment |
up vote
1
down vote
up vote
1
down vote
I was able to fix my problem with the program itself. See the picture below for reference; under 'Tools' > 'Options'
The 'Miscellaneous' tab; under 'Registry Setup' there are two options that alter the registry. I applied both and it works now. What isn't clear is how I could have done this without the program doing this.
I was able to fix my problem with the program itself. See the picture below for reference; under 'Tools' > 'Options'
The 'Miscellaneous' tab; under 'Registry Setup' there are two options that alter the registry. I applied both and it works now. What isn't clear is how I could have done this without the program doing this.
answered Oct 7 '13 at 19:42
Gedalya
4801411
4801411
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
add a comment |
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
The program was probably actively working against you. Every time it loaded and the 'Associate File Types' box was unchecked, it probably scrubbed the filetype association out of the registry.
– hBy2Py
Dec 31 '14 at 19:36
add a comment |
up vote
1
down vote
I've had the same/similar problem.
Here is what caused it. I use keepass.exe to open .kbd files both of which I synch over cloud. When I moved the folder it stopped working. The OS knows that that's my program, but I'm unable to update the location of the executable through the Open-with dialog.
The solution...
- Open regedit
- find the application you are looking for in
HKEY_CLASSES_ROOTApplications
.
- Example: atom.exe is located at
HKEY_CLASSES_ROOTApplicationsatom.exe
- Example: atom.exe is located at
- delete that entry
- right-click the file type and try selecting the program again. It should now appear
add a comment |
up vote
1
down vote
I've had the same/similar problem.
Here is what caused it. I use keepass.exe to open .kbd files both of which I synch over cloud. When I moved the folder it stopped working. The OS knows that that's my program, but I'm unable to update the location of the executable through the Open-with dialog.
The solution...
- Open regedit
- find the application you are looking for in
HKEY_CLASSES_ROOTApplications
.
- Example: atom.exe is located at
HKEY_CLASSES_ROOTApplicationsatom.exe
- Example: atom.exe is located at
- delete that entry
- right-click the file type and try selecting the program again. It should now appear
add a comment |
up vote
1
down vote
up vote
1
down vote
I've had the same/similar problem.
Here is what caused it. I use keepass.exe to open .kbd files both of which I synch over cloud. When I moved the folder it stopped working. The OS knows that that's my program, but I'm unable to update the location of the executable through the Open-with dialog.
The solution...
- Open regedit
- find the application you are looking for in
HKEY_CLASSES_ROOTApplications
.
- Example: atom.exe is located at
HKEY_CLASSES_ROOTApplicationsatom.exe
- Example: atom.exe is located at
- delete that entry
- right-click the file type and try selecting the program again. It should now appear
I've had the same/similar problem.
Here is what caused it. I use keepass.exe to open .kbd files both of which I synch over cloud. When I moved the folder it stopped working. The OS knows that that's my program, but I'm unable to update the location of the executable through the Open-with dialog.
The solution...
- Open regedit
- find the application you are looking for in
HKEY_CLASSES_ROOTApplications
.
- Example: atom.exe is located at
HKEY_CLASSES_ROOTApplicationsatom.exe
- Example: atom.exe is located at
- delete that entry
- right-click the file type and try selecting the program again. It should now appear
answered Jun 24 '16 at 20:08
Daniel
2951314
2951314
add a comment |
add a comment |
up vote
0
down vote
Just for you guys to know...
I had the same problem on win8.1.
That default file dialog seems to hang explorer, it happens both from the folder´s right click option and from set association screen, I think there is some problem with that functionality...
For me, killing explorer process via Task Manager and reopening explorer, (from task manager) via File -> new Task -> explorer.exe, completed the process of setting the default program normally and everything works fine now.
I don´t know if was just luck, but it is worth trying...
add a comment |
up vote
0
down vote
Just for you guys to know...
I had the same problem on win8.1.
That default file dialog seems to hang explorer, it happens both from the folder´s right click option and from set association screen, I think there is some problem with that functionality...
For me, killing explorer process via Task Manager and reopening explorer, (from task manager) via File -> new Task -> explorer.exe, completed the process of setting the default program normally and everything works fine now.
I don´t know if was just luck, but it is worth trying...
add a comment |
up vote
0
down vote
up vote
0
down vote
Just for you guys to know...
I had the same problem on win8.1.
That default file dialog seems to hang explorer, it happens both from the folder´s right click option and from set association screen, I think there is some problem with that functionality...
For me, killing explorer process via Task Manager and reopening explorer, (from task manager) via File -> new Task -> explorer.exe, completed the process of setting the default program normally and everything works fine now.
I don´t know if was just luck, but it is worth trying...
Just for you guys to know...
I had the same problem on win8.1.
That default file dialog seems to hang explorer, it happens both from the folder´s right click option and from set association screen, I think there is some problem with that functionality...
For me, killing explorer process via Task Manager and reopening explorer, (from task manager) via File -> new Task -> explorer.exe, completed the process of setting the default program normally and everything works fine now.
I don´t know if was just luck, but it is worth trying...
answered Jan 27 '15 at 4:45
repeatdomiau
101
101
add a comment |
add a comment |
up vote
0
down vote
For anyone having the same issue but with Office 365 / Excel 2016:
Going to "Programs and Features" -> right click "Office 365" -> change -> Quick Repair fixed the issue for me.
add a comment |
up vote
0
down vote
For anyone having the same issue but with Office 365 / Excel 2016:
Going to "Programs and Features" -> right click "Office 365" -> change -> Quick Repair fixed the issue for me.
add a comment |
up vote
0
down vote
up vote
0
down vote
For anyone having the same issue but with Office 365 / Excel 2016:
Going to "Programs and Features" -> right click "Office 365" -> change -> Quick Repair fixed the issue for me.
For anyone having the same issue but with Office 365 / Excel 2016:
Going to "Programs and Features" -> right click "Office 365" -> change -> Quick Repair fixed the issue for me.
answered Jan 11 '17 at 14:31
Envyrus
111
111
add a comment |
add a comment |
up vote
0
down vote
You can use this command for ".txt" files. but you must open command prompt with admin roles.
ftype txtfile="C:Program Files (x86)Notepad++notepad++.exe""%1"
if you don't know file type of your file you can use "assoc .txt" command on command prompt.
For more details you can check this link:
Windows “Open With” application not appearing as an option
It works for me.
New contributor
add a comment |
up vote
0
down vote
You can use this command for ".txt" files. but you must open command prompt with admin roles.
ftype txtfile="C:Program Files (x86)Notepad++notepad++.exe""%1"
if you don't know file type of your file you can use "assoc .txt" command on command prompt.
For more details you can check this link:
Windows “Open With” application not appearing as an option
It works for me.
New contributor
add a comment |
up vote
0
down vote
up vote
0
down vote
You can use this command for ".txt" files. but you must open command prompt with admin roles.
ftype txtfile="C:Program Files (x86)Notepad++notepad++.exe""%1"
if you don't know file type of your file you can use "assoc .txt" command on command prompt.
For more details you can check this link:
Windows “Open With” application not appearing as an option
It works for me.
New contributor
You can use this command for ".txt" files. but you must open command prompt with admin roles.
ftype txtfile="C:Program Files (x86)Notepad++notepad++.exe""%1"
if you don't know file type of your file you can use "assoc .txt" command on command prompt.
For more details you can check this link:
Windows “Open With” application not appearing as an option
It works for me.
New contributor
New contributor
answered 3 mins ago
Uğur Abdioğlu
1
1
New contributor
New contributor
add a comment |
add a comment |
up vote
-1
down vote
i fixed this issue by right-clicking the file i wanted to open and choosing "properties". on the "general" tab it said "opens with: unknown program" or something like that. i just clicked the "change..." button next to that message and picked the app i origionally wanted. i think maybe this happens when the associated application gets deleted.
add a comment |
up vote
-1
down vote
i fixed this issue by right-clicking the file i wanted to open and choosing "properties". on the "general" tab it said "opens with: unknown program" or something like that. i just clicked the "change..." button next to that message and picked the app i origionally wanted. i think maybe this happens when the associated application gets deleted.
add a comment |
up vote
-1
down vote
up vote
-1
down vote
i fixed this issue by right-clicking the file i wanted to open and choosing "properties". on the "general" tab it said "opens with: unknown program" or something like that. i just clicked the "change..." button next to that message and picked the app i origionally wanted. i think maybe this happens when the associated application gets deleted.
i fixed this issue by right-clicking the file i wanted to open and choosing "properties". on the "general" tab it said "opens with: unknown program" or something like that. i just clicked the "change..." button next to that message and picked the app i origionally wanted. i think maybe this happens when the associated application gets deleted.
answered Sep 13 '14 at 1:37
james
1
1
add a comment |
add a comment |
up vote
-1
down vote
The best solution is to remove the user account that cannot set a default program to open a file and re-create a new user. At some point when installing/updating an application, Windows corrupted the policy for that user account. Be sure to copy all the user's data (c:/users/userid/) before removing that user account and log in with a different user with Sysadmin account.
To Remove the user account: Control Panel >> System >> Advanced system settings >> Advanced (tab) >> Setting (under User Profile) >> delete the corrupt user account.
Then reboot, log in and create a new user. You can use the same account name.
add a comment |
up vote
-1
down vote
The best solution is to remove the user account that cannot set a default program to open a file and re-create a new user. At some point when installing/updating an application, Windows corrupted the policy for that user account. Be sure to copy all the user's data (c:/users/userid/) before removing that user account and log in with a different user with Sysadmin account.
To Remove the user account: Control Panel >> System >> Advanced system settings >> Advanced (tab) >> Setting (under User Profile) >> delete the corrupt user account.
Then reboot, log in and create a new user. You can use the same account name.
add a comment |
up vote
-1
down vote
up vote
-1
down vote
The best solution is to remove the user account that cannot set a default program to open a file and re-create a new user. At some point when installing/updating an application, Windows corrupted the policy for that user account. Be sure to copy all the user's data (c:/users/userid/) before removing that user account and log in with a different user with Sysadmin account.
To Remove the user account: Control Panel >> System >> Advanced system settings >> Advanced (tab) >> Setting (under User Profile) >> delete the corrupt user account.
Then reboot, log in and create a new user. You can use the same account name.
The best solution is to remove the user account that cannot set a default program to open a file and re-create a new user. At some point when installing/updating an application, Windows corrupted the policy for that user account. Be sure to copy all the user's data (c:/users/userid/) before removing that user account and log in with a different user with Sysadmin account.
To Remove the user account: Control Panel >> System >> Advanced system settings >> Advanced (tab) >> Setting (under User Profile) >> delete the corrupt user account.
Then reboot, log in and create a new user. You can use the same account name.
edited May 28 '15 at 20:42
Twisty Impersonator
16.5k126090
16.5k126090
answered May 28 '15 at 19:37
khanh
1
1
add a comment |
add a comment |
up vote
-1
down vote
Try setting the default from within the program you want to use as opener.
I had similar problem when php files all of a sudden started opening with Acrobat which caused an error as Acrobat can't handle php. I tried to change the association, but all failed. Finally went to Dreamweaver's preferences and set it as opener for php.
add a comment |
up vote
-1
down vote
Try setting the default from within the program you want to use as opener.
I had similar problem when php files all of a sudden started opening with Acrobat which caused an error as Acrobat can't handle php. I tried to change the association, but all failed. Finally went to Dreamweaver's preferences and set it as opener for php.
add a comment |
up vote
-1
down vote
up vote
-1
down vote
Try setting the default from within the program you want to use as opener.
I had similar problem when php files all of a sudden started opening with Acrobat which caused an error as Acrobat can't handle php. I tried to change the association, but all failed. Finally went to Dreamweaver's preferences and set it as opener for php.
Try setting the default from within the program you want to use as opener.
I had similar problem when php files all of a sudden started opening with Acrobat which caused an error as Acrobat can't handle php. I tried to change the association, but all failed. Finally went to Dreamweaver's preferences and set it as opener for php.
edited Nov 5 '15 at 10:07
kenorb
10.3k1575106
10.3k1575106
answered Nov 5 '15 at 7:25
Brad Balduff
1
1
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f655600%2fi-cant-set-a-program-as-the-default-to-open-a-filetype-with-in-windows-7%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
2
I had this happen when upgrading from a 32-bit to a 64-bit version of an app. Because 64-bit apps are stored in a different Program Files folder, Windows couldn't find it and so wouldn't let me select it. I fixed the problem by going through the registry and deleting all references to the 32-bit version.
– Adam Pierce
Jun 26 '15 at 3:44
I recently had a similar problem with the program Geogebra and in my case I solved it by renaming the executable. But I am not sure what is causing this issue, maybe windows has some kind of duplicate name of an executable of a previous version of that program, even though the path name is different.
– fibonatic
Jul 22 '15 at 16:04
4
Possible duplicate of "Open With" dialog ignores my selection
– kristianp
Mar 9 '16 at 23:53