Problem: Want to set notepad++ as the default open mode, but found that after clicking Browse to find Notepad++.exe Click Open, did not find notepad++ in the open mode list.
Cause: The path to the program has changed since the version of the update. However, the file path in the registry does not change.
Workaround:
1. Click start, enter regedit, and click enter
2. Find applications under HKEY? Classes? Root in the registry
3. Modify the registration form
1) . find the corresponding program name under applications. My name is Notepad + +. Exe. Click shell \ open \ command
2) . click command, we can see that the value of data named default in the left window is not the correct path of the file where Notepad + +. Exe is located.
3) . click Default - > right click to select Modify
4) . click Modify and the pop-up box will appear. Enter the file path + ""% 1 "corresponding to the current Notepad + +. Exe in value data (eg: assume your path is D: \ Notepad + + \ Notepad + +. Exe
Enter D: \ Notepad + + \ Notepad + +. Exe% 1 in value data, and click OK. When you manually add Notepad + + in open mode again, you will find that Notepad + + can be added successfully.
from:http://blog.csdn.net/jl1134069094/article/details/50749075
[translate] the solution that cannot add Notepad + + to the list of opening methods