概览
-
尝试修复了部分第三方软件在多个文件扩展名下重复注册右键菜单,导致单独关闭或删除菜单项后仍然在其他文件类型中显示的问题;优化文件类型相关菜单的批量管理功能,增加对相同操作、相同命令模块及疑似同一注册系列的识别,支持跨扩展名查找和批量处理相关注册项,并增强物理注册来源验证、删除备份、状态核对及异常恢复机制 #144
-
修复了部分 Microsoft Office 等应用的“打开方式”注册项被错误纳入自动拦截和待审核列表,导致用户无法通过或拒绝审核,以及在“待审核”和“打开方式”页面之间反复跳转的问题;调整不可编辑注册项的监控和审核策略,不再对无法执行隔离的只读注册项反复尝试拦截,并清理旧版本遗留的无效审核状态 #148 #149 #150
-
优化了“打开方式”管理页面,将不支持修改的注册项统一归入可展开的“只读注册项”分组,并改善搜索、筛选及状态说明;同时移除容易造成理解混乱的按扩展名检查注册来源的前端控件,简化页面布局,减少用户误将只读注册项当作可审核或可修改项目的情况
-
修复了部分使用 Microsoft Entra ID 登录 Windows 的用户可能无法正确识别用户身份、导致后台服务请求失败的问题,调整交互用户 Token 与 SID 的验证方式,改善不同 Windows 账户类型下的兼容性,并增强用户注册表上下文的识别与验证 #147
-
增强了前后端 Named Pipe 通信中的用户身份安全检查,移除身份解析失败时可能错误回退到其他已登录用户的处理逻辑,要求请求身份与实际交互用户 SID 匹配,避免跨用户注册表操作及资源管理器会话定位错误
-
修复了“其他规则”中的增强菜单“创建桌面快捷方式”在目标文件或文件夹路径包含空格时可能无法正常创建快捷方式的问题,调整 PowerShell 命令的参数传递方式,改善包含空格路径的兼容性 #145
-
优化了“打开方式”审核操作的后台日志,增加对通过、拒绝等审核决策及目标注册表路径的记录,并保留请求关联信息,方便区分用户操作意图、实际执行结果及异常情况,改善后续问题排查体验
Changes
Previous tag: v1.7.10
- ui: remove OpenWith source inspection controls (765ee57)
- fix: correct OpenWith read-only review handling and audit logs (75d9a47)
- fix: 修复了增强菜单中的创建桌面快捷方式对有空格的文件或文件夹无效 #145 (6e09e81)
- chore: bump version to 1.7.11 (3463502)
- Merge pull request #147 from ZnqbuZ/main (9d358e5)
- fix: remove cross-user pipe fallback and require SID match for session fallback (81b2b05)
- fix: support Entra ID users via interactive token verification (785d14b)
- fix: streamline OpenWith review and protected item display (8a4cd59)
- feat: improve file-type batch management #144 (a2167a0)
SHA256
| File | SHA256 |
|---|---|
| ContextMenuMgrPlus-1.7.11-arm64-framework-dependent-Setup.exe | 3b904a75e43acf0d90aea426a2f858f50f9ae230d3f66fa1bb6c013c4f134a97 |
| ContextMenuMgrPlus-1.7.11-arm64-self-contained-portable.zip | 2bc4e739d425a7aeaa339af8bb9a12bff69aad03c04ad133c36e24f877f5e54a |
| ContextMenuMgrPlus-1.7.11-arm64-self-contained-Setup.exe | 431032be6b615c58cb8157aa36ba5ee7d4989c5fdf7e40880879a48cb3c2b8da |
| ContextMenuMgrPlus-1.7.11-framework-dependent-portable.zip | 0f78ceab8203ff048ecfee603fe66aff4036247c267cd148a0ab71c19ecf3cbf |
| ContextMenuMgrPlus-1.7.11-x64-framework-dependent-Setup.exe | 0f2e92c5256702647c4031ee01f12728b630b4b986f8d67665d1720fdc7aea6b |
| ContextMenuMgrPlus-1.7.11-x64-self-contained-portable.zip | 66031cbce1c6c5d14812bc3a871d3d2c18a81379a909b7209d40a632c5e655c0 |
| ContextMenuMgrPlus-1.7.11-x64-self-contained-Setup.exe | 17af8c9c04944269691d99f1799ca88c5e05087f9fc64b779b7b47c40a371974 |
| ContextMenuMgrPlus-1.7.11-x86-framework-dependent-Setup.exe | 523cd45940d8ca14708a095f69c3a8c3bf1177bf52b83b7ba3ecfbd03d325364 |
| ContextMenuMgrPlus-1.7.11-x86-self-contained-portable.zip | 09e1cc5884dbdf039b19eb8afbaeecab8fa7f07ed9491c0f829df0ec97bf65d3 |
| ContextMenuMgrPlus-1.7.11-x86-self-contained-Setup.exe | c1d79bde3f3b34fdce2b4c47bb57a7b2c2ada58699b60b2c0bacdb766bc8e938 |