I'd like to add an "Open with Notepad++ as Administrator" context menu for all files to Windows 7.

I've tried the solutions listed here: Run a program from context menu with admin priveledges (vista UAC)

with minimal success. I'm running windows 7 home premium 64-bit. Does anyone have either more explicit instructions, or a different solution?


5 Answers 5


Reading a privileged file is not the problem. Save changes is.

Download latest plugin nppsaveasadmin:


Decompress on your plugins folder: (only NppSaveAsAdmin.dll)

C:\Program Files (x86)\Notepad++\plugins

Restart notepad++, and next time you will be prompted every time a file needs admin rights to change it.

You can try on C:\Windows\System32\drivers\etc\hosts to see the effects.

  • That's exactly what I want. I open admin files too often I think this solution is better than restart as admin.
    – JoseJC
    Commented May 21, 2015 at 17:58
  • 9
    Or you can just use the Plugin Manager (Plugins -> Plugin Manager -> Show Plugin Manager) and install the 'Save as admin' plugin from there. This is the same plugin.
    – Alex Che
    Commented May 20, 2016 at 7:30
  • 1
    x64 version: github.com/Hsilgos/nppsaveasadmin/releases Commented Dec 17, 2018 at 16:24
  • In W11, this plugin didn't provide the additional "Open with Notepad++ as Administrator" item in the popup for non-admin files unfortunately. Commented Oct 31, 2023 at 4:10

to do this i used 2 programs

1 - Elevate Power Toy : http://technet.microsoft.com/en-us/magazine/2008.06.elevation.aspx

2 - Context Edit : http://www.softpedia.com/progDownload/ContextEdit-Download-78704.html

first i downloaded elevate power toy and unziped it. after that in context edit (which you should run as admin too) i created a new entry and name it Notepad++ Admin

To new entry's command line write : "[Path]\Elevation\elevate.cmd" "C:\Program Files (x86)\Notepad++\notepad++.exe" "%1"

after that you can see Notepad++ Admin on all items. i added screenshot for command options (actually nothing is selected).

alt text


You could also try with this to run an elevated scheduled Task


and the to add to an context menu:


  • A general solution via registry here. Commented May 21, 2018 at 15:01

Here's a free utility which creates a "Open in Notepad as Admin" in Windows Explorer Context-Menu for any file. Comes with proper uninstaller.

Get it here - How to Add an "Open With Notepad As Administrator" Shortcut to the File Context Menu in Windows 10.

enter image description here

  • Very nice for Notepad, not for Notepad++ Commented Oct 31, 2023 at 10:40

Found the link to an inf context installer for 32 bit NPP, thanks to @nooblet, here's the modified text for 64 bit NPP:

Signature="$Windows NT$"

CopyFiles = Notepad++Elevated.Files.inf
AddReg    = Notepad++Elevated.AddReg

CopyFiles = Notepad++Elevated.Files.inf
AddReg    = Notepad++Elevated.AddReg

DelFiles  = Notepad++Elevated.Files.inf
DelReg    = Notepad++Elevated.DelReg

55="Edit with Notepad++ (elevated)","",1


Notepad++Elevated.Files.inf = 17
; inf file directory


; 0x00001000 (FLG_ADDREG_64BITKEY)
;HKLM,%UDHERE%,DisplayIcon,,"%CONTEXTPATH% ""0"""
HKLM,%UDHERE%,UninstallString,,"rundll32.exe syssetup.dll, SetupinfObjectInstallAction DefaultUninstall 132 %17%\NotepadppElevated.inf"
HKCR,*\shell\runas\command,,,"%BINPATH% ""%1"""


Notepad++ElevatedUninstallName="Edit with Notepad++ (elevated) -- Uninstall only"
Notepad++ElevatedContextName="Edit with Notepad++ (elevated)"
BINPATH="C:\Program Files\Notepad++\notepad++.exe"
CONTEXTPATH="C:\Program Files\Notepad++\notepad++.exe"
;hex functions like hex(2)=> REG_EXPAND_SZ dont't work in inf.
;separate long strings with pipe

Save the above to a plain text file named NotepadppElevated.inf, right click to install. Uninstall by locating the Edit with Notepad++ (elevated) -- Uninstall only entry in Installed Apps.

Edit: The Notepad++ icon is replaced by a default on the W11 right-click menu, no issues on the (=> W10) styled classic menu,

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .