Salve o seguinte como um arquivo .REG e importe para o seu registro para adicionar uma entrada para o Notepad ++ no menu de contexto de todos os arquivos:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\np]
@="Edit &with Notepad++"
[HKEY_CLASSES_ROOT\*\shell\np\command]
@="C:\Program Files (x86)\Notepad++\Notepad++.exe \"%1\""
Salve o seguinte como um arquivo .REG e importe para o seu registro para adicionar uma entrada para o Notepad ++ somente no menu de contexto dos arquivos .TXT:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\np]
@="Edit &with Notepad++"
[HKEY_CLASSES_ROOT\txtfile\shell\np\command]
@="C:\Program Files (x86)\Notepad++\Notepad++.exe \"%1\""
Você também pode usar um programa como FileTypesMan se não o fizer gostaria de editar o registro manualmente.
Resultado: