Explanation
If user installed a Notepad++ version prior to v8.8.7 (released Oct 20, 2025) and then updated to v8.8.7 or later, the "Edit with Notepad++" context menu can appear duplicated in Windows11 context menu, as shown in screenshot above.
The cause is that on Oct 16, 2025, AppxManifest.xml was modified to meet the requirement of new code signing certificate:
4292e86
This commit changed the Publisher attribute of the Identity element. Since the sparse package's family name is derived from a hash of the full Publisher string, this change caused the package to be registered under a new package family name, rather than being treated as an update to the existing one. As a result, the old sparse package registration is never removed on upgrade, and both the old and new registrations remain active side by side — each contributing an identical "Edit with Notepad++" entry to the context menu.
Suggestion Fix
- Launch PowerShell with Admin previlege.
- Run
Get-AppxPackage -AllUsers -Name "NotepadPlusPlus*"
- Make sure that you have 2 entries, one with
PackageFullName : NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6, and another PackageFullName : NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6
- Run
Remove-AppxPackage -Package NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6 -AllUsers
Explanation
If user installed a Notepad++ version prior to v8.8.7 (released Oct 20, 2025) and then updated to v8.8.7 or later, the "Edit with Notepad++" context menu can appear duplicated in Windows11 context menu, as shown in screenshot above.
The cause is that on Oct 16, 2025,
AppxManifest.xmlwas modified to meet the requirement of new code signing certificate:4292e86
This commit changed the
Publisherattribute of theIdentityelement. Since the sparse package's family name is derived from a hash of the full Publisher string, this change caused the package to be registered under a new package family name, rather than being treated as an update to the existing one. As a result, the old sparse package registration is never removed on upgrade, and both the old and new registrations remain active side by side — each contributing an identical "Edit with Notepad++" entry to the context menu.Suggestion Fix
Get-AppxPackage -AllUsers -Name "NotepadPlusPlus*"PackageFullName : NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6, and anotherPackageFullName : NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6Remove-AppxPackage -Package NotepadPlusPlus_1.0.0.0_neutral__7njy0v32s6xk6 -AllUsers