首页/软件/Nilesoft Shell
N

Nilesoft Shell

更新于 2026-10-11

Nilesoft Shell:Windows 右键菜单自定义管理器 #

Nilesoft Shell 是什么? #

Nilesoft Shell 是一款免费、开源、高响应速度的 Windows 文件资源管理器上下文菜单(右键菜单)自定义工具。它允许你挑选想要保留的菜单项,创建自定义命令来快速访问常用网页、文件与文件夹,并直接从右键菜单启动任意应用程序。

面对 Windows 右键菜单长期被各类第三方软件"污染"的痛点,Shell 提供了统一的解决方案:既能修改或删除系统与第三方软件强行添加的菜单项,也能新增子菜单、菜单项与分隔符,甚至用纯文本配置实现复杂的嵌套菜单与多列布局。它是一款便携式实用程序,无需安装即可运行,所有设置均从配置文件 shell.nss 中加载,兼顾轻量与可控。

Nilesoft Shell 有哪些亮点特色? #

  • 完全免费且开源:软件本体与文档页面均开源开放,用户可自由使用、审阅与改进,无任何功能限制或内购门槛。
  • 轻量便携:作为便携式工具,无需在电脑上安装任何东西即可运行,所有设置从纯文本配置文件 shell.nss 中读取,资源占用极低。
  • 增删改一体的菜单管理:既可添加子菜单(sub-menu)、菜单项(menuitem)和分隔符,也能修改或移除系统及第三方软件已添加的任意菜单项。
  • 覆盖面广:支持所有文件系统对象——文件、文件夹、桌面以及任务栏,右键菜单体验保持一致。
  • 表达式语法支持:内置函数与预定义变量,可编写非大小写敏感的表达式(以 @ 开头,代码块用 @( ... ) 包裹),实现动态菜单逻辑。
  • 丰富的视觉自定义:支持颜色、字形(Glyphs)、SVG、嵌入式图标,以及 .ico、.png、.bmp 等图像文件,并可启用搜索与过滤功能。
  • 复杂菜单结构能力:支持深度嵌套菜单与多列显示,满足重度用户的组织需求。
  • 极速响应:官方强调"Highly responsive",配合最小资源占用设计,右键呼出几乎无延迟。

免费下载 Nilesoft Shell #

以下为官方提供的各平台安装包,点击链接即可下载。

文件名 描述 大小 下载
portable.zip 便携版压缩包,解压即用,无需安装 999.8 KB 夸克网盘
setup-arm64.msi ARM64 架构安装包,适用于 Windows on ARM 设备 852.0 KB 夸克网盘
setup-x64.msi 64 位(x64)系统安装包,适用绝大多数现代 PC 972.0 KB 夸克网盘
setup-x86.msi 32 位(x86)系统安装包 888.0 KB 夸克网盘
shell-canary.zip Canary 预览版,尝鲜新特性(稳定性可能不及正式版) 1.0 MB 夸克网盘

提示:请根据你的系统架构选择对应安装包。若不确定系统位数,可在"设置 → 系统 → 关于"中查看"系统类型"。

Nilesoft Shell 如何使用? #

  1. 安装并首次启动:运行对应架构的 MSI 安装包完成安装(或解压便携版直接运行)。安装完成后,无需额外启动主界面,Shell 会以 Shell 扩展形式挂载到文件资源管理器中。
  2. 打开右键菜单验证:在桌面、任意文件夹或文件上点击鼠标右键,即可看到由 Shell 接管后的菜单效果,新增项、分隔符与本机原有项会一并呈现。
  3. 编辑配置文件 shell.nss:Shell 的全部设置都来自纯文本配置文件 shell.nss。使用任意文本编辑器打开该文件,按官方文档(Docs → Configuration)的语法增删菜单项。
  4. 编写表达式与自定义项:需要动态逻辑时,可使用以 @ 开头的变量与函数,例如 item(title = 'windows dir path: @sys.dir');代码块用 @( ... ) 包裹,字符串可用单引号(内部支持表达式)或双引号(支持转义字符)。
  5. 添加注释便于维护:单行注释使用 //,多行注释使用 /* ... */,注释内容不会被执行,适合临时禁用某条菜单项。
  6. 进阶:图标与视觉定制:在菜单项中引用颜色、字形(Glyphs,官网提供 Glyphs 查询页)、SVG 或 .ico/.png/.bmp 图片,并可按需启用搜索过滤与多列布局。

Nilesoft Shell 的常见问题? #

Shell 会拖慢右键菜单的响应速度吗?

不会。官方将"Highly responsive"作为核心卖点之一,并强调最小资源占用,菜单呼出几乎无感知延迟。

它支持哪些 Windows 版本?

官方兼容性说明为 Microsoft Windows 7 / 8 / 10 / 11,覆盖 x86、x64 与 arm64 三种架构。

Shell 是免费的吗?有功能限制吗?

完全免费且开源,官网明确列出 "Free open source" 与 "No limitations",不存在付费墙或功能阉割。

我可以删除第三方软件塞进右键菜单的项吗?

可以。Shell 的设计目标之一就是"修改或移除系统或第三方软件添加的任意上下文菜单项",你可以在 shell.nss 中按需处理。

配置文件在哪里?为什么找不到设置界面?

Shell 采用纯文本配置模式,所有设置都从 shell.nss 加载,而不是图形化设置面板。这种方式便于版本管理与批量迁移,但对新手有一定学习成本,建议先阅读官网 Docs 中的 Configuration 与 Get Started 章节。

Canary 版和正式版有什么区别?

shell-canary.zip 是面向愿意尝鲜用户提供的预览渠道包,可能包含尚未稳定的新特性。生产环境建议使用对应的 MSI 正式安装包或便携版。

Nilesoft Shell 如何安装? #

Windows(推荐,MSI 安装包)

  1. 根据系统架构下载对应的安装包:setup-x64.msi(64 位)、setup-x86.msi(32 位)或 setup-arm64.msi(Windows on ARM)。
  2. 双击 .msi 文件,按向导提示完成安装。
  3. 安装完成后无需重启,直接在文件资源管理器或桌面右键即可看到效果。
  4. 如需静默安装,可使用命令行 msiexec /i setup-x64.msi /qn(具体参数以官方文档为准)。

Windows(便携版)

  1. 下载 portable.zip 并解压到任意目录。
  2. 由于 Shell 本身是便携式实用程序,官方说明"无需在 PC 上安装任何东西",解压后按官方 Installation 文档的说明注册/启用即可。
  3. 所有配置依旧读取同目录下的 shell.nss 文件,可随压缩包一起迁移。

注意事项

  • 安装前建议确认系统已安装最新补丁,避免 Shell 扩展加载异常。
  • 若你曾使用过其他右键菜单管理工具,建议先禁用它们,避免多个 Shell 扩展相互冲突。

Nilesoft Shell 如何卸载? #

Windows(MSI 安装版)

  1. 打开"控制面板 → 程序和功能"(或"设置 → 应用 → 已安装的应用")。
  2. 在列表中找到 Nilesoft Shell,点击"卸载"并确认。
  3. 按提示完成卸载后,建议重启文件资源管理器(任务管理器中重启 explorer.exe)或重启电脑,确保 Shell 扩展完全释放。

Windows(便携版)

  1. 便携版未写入系统安装记录,卸载方式为:先按官方文档停止/注销 Shell 扩展。
  2. 确认右键菜单已恢复为系统默认后,直接删除解压目录即可。
  3. 若目录中保留了自定义的 shell.nss 配置,建议提前备份,以便日后重新使用。

残留清理提示

  • Shell 的配置以 shell.nss 纯文本形式存放,卸载程序通常不会删除你的自定义配置,如需彻底清理请手动删除该文件。
  • 若卸载后右键菜单仍出现旧条目,可重启电脑或使用系统自带的 Shell 扩展排查方式确认是否残留注册项。
相关标签
Nilesoft ShellWindows 右键菜单上下文菜单自定义资源管理器扩展shell 扩展工具右键菜单管理器开源系统工具右键菜单清理便携式系统优化