SmartSystemMenu 是一款免费、开源、无广告的 Windows 窗口增强工具,通过扩展 Windows 原生系统菜单,在不改变用户操作习惯的前提下,无缝注入数十项实用窗口控制功能,在每个窗口的系统菜单(即标题栏左上角下拉菜单)中动态添加自定义命令,使用户无需安装庞大软件即可实现窗口透明度调节、置顶、尺寸记忆、坐标定位、边框隐藏等高级操作,真正做到“增强而不打扰”。

需求分析
在 Windows 系统中,窗口管理看似基础,实则隐藏着大量效率瓶颈:无法快速调整窗口透明度、总是找不到“置顶”功能、窗口尺寸只能靠手动拖拽、多显示器环境下窗口位置难以精准控制……更令人困扰的是,Windows 自带的系统菜单(即点击窗口左上角图标弹出的菜单)功能极为有限,仅包含“移动”“大小”“最小化”等基础选项,缺乏对高级窗口操作的支持。对于需要频繁切换、排列、调试或监控多个窗口的用户,这种原始的窗口交互方式严重拖慢工作节奏。而市面上多数窗口增强工具要么功能单一,要么界面复杂、资源占用高,甚至夹带广告或后台服务。

主要功能特点
- 扩展系统菜单,保留原生体验
所有增强功能均集成在窗口左上角的标准系统菜单中,用户只需点击图标即可访问,无需额外快捷键或悬浮按钮,操作符合 Windows 原生逻辑。 - 窗口置顶(Always on Top)
一键将任意窗口设为“始终置顶”,适用于参考文档、监控面板、聊天窗口等场景,避免被其他应用遮挡。 - 透明度调节
支持为窗口设置 10%–100% 的透明度,可临时查看底层内容(如对照代码与设计稿),也可用于创建半透明便签或监控浮窗。 - 窗口尺寸与位置精确控制
提供“设置窗口大小/位置”功能,允许用户输入具体像素值(如宽 800 × 高 600,X=100, Y=200),实现精准布局,尤其适合多屏校准或 UI 测试。 - 窗口边框与标题栏隐藏
可临时隐藏窗口边框和标题栏,实现“无边框”全屏效果,适用于演示、游戏或沉浸式阅读。 - 窗口状态记忆与恢复
支持保存当前窗口的位置、尺寸、透明度等状态,并在后续手动或自动恢复,避免重复调整。 - 多显示器优化支持
提供“移动窗口到主显示器”“居中显示”“最大化到当前屏幕”等命令,有效解决多屏环境下窗口错位或缩放异常问题。 - 进程信息快速查看
在系统菜单中直接显示当前窗口所属的进程名称与 PID,便于开发者或高级用户快速识别并管理目标程序。 - 高度可配置的热键与菜单项
用户可在设置中启用/禁用特定功能、自定义菜单项顺序、分配全局快捷键(如 Ctrl+Alt+T 触发置顶),甚至为不同程序设置独立规则。 - 轻量、安全、开源
软件体积小巧(安装包约 2MB),无后台服务、无联网请求、无数据收集。源代码托管于 GitHub(MIT 许可证),接受社区审查,确保安全性与透明度。 - 兼容性与稳定性强
支持 DPI 缩放、高分屏、UAC 权限提升窗口,并经过长期迭代优化,极少出现冲突或崩溃,可长期驻留后台运行。
具体功能
- 详细信息. 显示一个对话框,其中包含当前窗口和进程的信息:窗口句柄、窗口标题、窗口风格、窗口类、进程名称、进程ID、进程路径。
- 隐藏. 允许隐藏当前窗口。
- 卷起窗口. 将当前窗口向上卷起。
- 毛玻璃效果. 将 “毛玻璃效果” 模糊添加到当前窗口。(仅 Windows Vista 及更高版本支持。主要用于控制台窗口。)
- 窗口始终置顶. 将当前窗口保持在所有其他窗口之上。
- 更改图标. 允许更改当前窗口的图标。
- 更改标题. 允许更改当前窗口的标题。
- 窗口置底. 将当前窗口保持在所有其他窗口之下。
- 保存窗口截图. 将当前窗口的屏幕截图保存到文件中。
- 在资源管理器中进入程序路径. 在文件资源管理器中打开进程文件。
- 通过鼠标拖动. 允许通过鼠标拖动当前窗口。
- 点击时穿过窗口. 允许点击穿透当前窗口。
- 在 Alt+Tab 列表中隐藏. 允许当前窗口在任务栏和 Alt+Tab 切换中隐藏。
- 调整窗口大小到. 更改当前窗口的大小。
- 移动到. 将当前窗口移动到另一个显示器。
- 对齐窗口到. 当前窗口与桌面上的9个位置中的任何一个对齐。
- 透明度. 更改当前窗口的透明度。
- 优先级. 更改当前窗口的程序优先级。
- 剪贴板操作. 复制所有窗口文本 (包括控制台、MS Office 产品等) 到剪贴板中,同时支持清除剪贴板。
- 突出窗口操作. 使除当前焦点窗口之外的所有窗口变暗。
- 按钮操作. 允许禁用 “最小化” 、 “最大化” 和 “关闭” 按钮。
- 系统托盘. 将当前窗口最小化或挂起到系统托盘。
- 其他窗口操作. 关闭和最小化系统中除当前窗口之外的所有窗口。
- 启动. 启动设置中的程序。
功能展示
调整窗口大小

对齐

其他窗口

透明度

系统托盘

移动到

优先级

使用说明
- 首次运行:安装后软件会自动启动并驻留系统托盘。首次使用建议右键托盘图标进入“Settings”,根据需求启用所需功能(如透明度、置顶等)。
- 日常使用:打开任意窗口,点击左上角图标(或按 Alt+空格),即可在下拉菜单底部看到新增的 SmartSystemMenu 选项(如 “Always on Top”、“Set Transparency” 等),点击即可生效。
- 高级配置:通过设置界面可调整默认透明度值、窗口偏移量、热键绑定、是否对特定进程禁用等功能。
是否付费
完全免费。
使用场景
- 程序员:将终端或日志窗口置顶并设为半透明,实时监控输出同时编写代码。
- 多任务办公者:将 Excel 表格固定在屏幕一侧,透明化处理以便对照邮件内容。
- UI/UX 设计师:精确设置设计稿窗口尺寸,匹配设备分辨率进行视觉校验。
- 视频会议用户:隐藏会议窗口边框,实现更沉浸的共享屏幕体验。
- 系统管理员:快速查看可疑窗口的进程 ID,结合任务管理器进行排查。
更新日志
v2.32.1
- 实时透明度可以预览调整(版本 2)
- 韩国语翻译改进
获取方式
官方网站
https://github.com/AlexanderPro/SmartSystemMenu
网盘下载
https://pan.quark.cn/s/bdcc079788a6
更多系统增强软件请访问:
https://www.gewuzhizhi.vip/software-store/all-software-store/operating-system/sysenhance
© 版权声明
文章版权归作者所有,未经允许请勿转载。
