32bit to 64bit switch breaks windows shell, fix included

32bit to 64bit switch breaks windows shell, fix included

Postby taltamir » Sun Oct 20, 2013 3:04 pm

There is a bug in windows shell that causes the "open with" interface to break whenever you change a program's path. This could be because you switched from 32bit to 64bit, changing the path from "C:\Program Files (x86)\stuff" to simply "C:\Program Files\stuff". Or because your program includes a version number in the subfolder, or just you relocating it. Regardless once you do so you CANNOT add the program to the list of open with programs ever again.

Took me some time and testing but I found the solution. run regedit
Then go to:
HKEY_CURRENT_USER\Software\Classes\Applications\cdisplayex.exe\shell\open\command
then change:
"C:\Program Files (x86)\CDisplayEx\cdisplayex.exe" "%1"
to:
"C:\Program Files\CDisplayEx\cdisplayex.exe" "%1"

This will cause CDisplayex to reappear in the open with menu.
taltamir
 
Posts: 2
Joined: Sun Oct 20, 2013 2:59 pm

Return to General

Who is online

Users browsing this forum: No registered users and 1 guest