Skip to content

[BUG] Notepad++.exe cannot be launched on Windows 11 due to "++" in filename #17935

@vitali3222-spec

Description

@vitali3222-spec

Is there an existing issue for this?

  • I have searched the existing issues

Is the issue reproducible in Notepad++ without plugin?

  • I have tried Notepad++ without plugin

Is the issue reproducible in portable version of Notepad++?

  • I have tried portable version of Notepad++

Does the issue affect SciTE?

  • I have tried SciTE

Description of the Issue

After installing Notepad++ using the official installer, the program cannot be launched. Windows shows the following error:

"Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item."

Steps To Reproduce

  1. Install Notepad++ (latest version) using the official installer
  2. Navigate to installation folder (C:\Program Files\Notepad++)
  3. Try to run notepad++.exe
  4. Error appears

Current Behavior

Windows blocks execution with an access error

Expected Behavior

The application should launch normally.

Debug Information

File launches successfully after rename → not a permission or corruption issue
No "Unblock" option present in file properties
Running as Administrator → same error
File located in trusted system path (Program Files)
SHA256 of installer matches official distribution (no tampering)
No quarantine or block events in Windows Security → Protection History
SmartScreen did not display any warnings

Event Viewer:

No clear error entries under:
Windows Logs → Application
Windows Logs → Security
No AppLocker or SRP logs present

Additional observations:

Issue appears strictly tied to filename containing "++"
Suggests possible Windows path parsing / execution policy / security filtering edge case
Reproducible consistently

Anything else?

This may not be specific to Notepad++ itself, but rather a Windows 11 handling issue with executables containing "++" in their filename. However, since this is the default binary name, it results in a broken out-of-the-box experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions