NSudo是一款轻量级的Windows系统管理工具,专为高级用户和开发者设计。它通过调用系统底层权限,提供快速切换和管理Windows用户账户的能力,支持以TrustedInstaller、SYSTEM等高级权限运行程序或命令,无需复杂操作即可完成系统级调试、文件修改或权限管理任务。该工具开源免费,界面简洁,是处理系统维护、软件测试和故障排查的高效辅助工具。

软件亮点
系统维护与修复:
修改受保护的系统文件。
清理顽固病毒或恶意软件。
修复系统日志和配置错误。
软件开发与测试:
测试不同权限下的程序行为。
调试驱动程序或系统级服务。
系统优化与配置:
调整受保护的系统设置。
优化系统性能。
安全审计与故障排查:
访问系统日志和敏感资源。
模拟恶意攻击以找出潜在漏洞。
软件特色
开源免费:基于 MIT 许可证,用户可查看和修改源码,甚至为项目贡献力量。
跨版本兼容:支持从 Windows Vista 到 Windows 11 的全系列 Windows 系统,兼容 x86、x64(AMD64)、ARM64 架构。
图形界面与命令行无缝切换:
图形界面:可视化选择用户模式、特权、完整性级别等,支持快捷命令自定义。
命令行:提供简单易用的命令行界面,支持自动化脚本集成。
安全可靠:
遵循最小权限原则,避免不必要的风险。
操作关键系统文件前建议做好备份。
性能优化:
无需创建 Windows 服务进程,采用高效的权限提升机制。
使用 VC-LTL 和 Chuyu Team 的 libkcrt 减小二进制体积,核心组件小于 500KB。
软件功能
多权限级别支持:
TrustedInstaller:Windows 更新服务的最高权限账户,可修改受保护的系统文件和注册表项。
System:本地系统账户权限,可访问系统资源。
当前用户:标准用户权限。
提升的当前用户:管理员权限。
当前进程:继承当前进程权限。
高级功能选项:
权限控制:可启用或禁用所有特权。
完整性级别:支持 System/High/Medium/Low 等级别。
进程优先级:从 Idle 到 RealTime 多级调节。
窗口模式:支持 Show/Hide/Maximize/Minimize。
等待模式:可等待子进程结束后再退出。
特殊模式(Devil Mode):
通过 Hook Windows NT 内核系统调用,智能处理文件和注册表访问检查。
自动启用 SeBackupPrivilege 和 SeRestorePrivilege,实现文件/注册表访问控制绕过。
常见问题
Devil Mode 是什么?如何启用?
A:Devil Mode 是 NSudo 的特殊模式,通过 Hook 内核调用绕过文件/注册表访问限制。
启用方法:
图形界面:勾选“启用 Devil Mode”选项。
命令行:添加 -D:1 参数:NSudo -D:1 cmd
Q:如何保存常用命令为快捷方式?
A:编辑 NSudo.json 文件(位于 NSudo 安装目录),在 ShortCutList_V2 中添加自定义命令,例如:{
"ShortCutList_V2": {
"打开 Hosts 文件": "notepad %windir%\System32\Drivers\etc\hosts",
"重启资源管理器": "taskkill /f /im explorer.exe & start explorer"
}
}
更新日志
- 添加法语翻译
- 使用 JSON for Modern C++ 替代 RapidJSON 以符合 C++17 规范
- 改善图形界面用户体验
- 修复上下文菜单 Bug