软件介绍
一款针对 Win11 / 10 的自定义修改软件,它与传统的修改软件不一样的是,它采用了“模块”化,也可以理解为插件,通过安装不同的模块来实现一些功能。
软件截图
软件特点
自定义任务栏时钟 – 添加秒数、定义自定义日期 / 时间格式、添加新闻提要等
打开 Windows 11 开始菜单后,立即显示所有应用
通过滚动任务栏来控制系统音量
在任务栏上单击鼠标中键关闭程序,而不是创建新实例
为记事本开启暗黑模式
通过滑动动画使窗口布置更加流畅
禁用任务栏上的分组,在任务栏为每个新窗口创建一个单独的按钮
使用鼠标滚轮切换 Chrome / Edge 标签页
使用鼠标左键重新排列任务栏缩略图
用任何程序中的其他文本替换任何文本
使任务栏图标大而清晰,或小而紧凑(仅限 Win11)
通过注入自定义 JavaScript 和 CSS 代码,来调整 Microsoft Visual Studio Code
防止程序更改 Windows 计时器分辨率和增加功耗
在任务栏上显示正在运行的程序的文本标签(仅限 Win11)
自动拒绝(或接受)来自 WinDbg 的对话框,告知文件已更改
更新日志
使用调试符号的模组现在会先尝试 Windhawk 缓存服务器。因此,大多数情况下会跳过下载实际符号文件。
改进了多个进程同时下载符号文件的功能。如果正在下载符号文件,新进程将等待下载完成,而不是启动对同一符号文件的新下载。
从关键系统进程列表中删除了 conhost.exe、dllhost.exe 和。runtimebroker.exe
更改 %ProgramFiles% 为始终引用本机(非 32 位)Program Files 文件夹。
添加了荷兰语、瑞典语翻译。
修复了与某些 Microsoft Office 版本的兼容性问题,并减少了将来出现类似不兼容问题的可能性。
修复了“无法在空文档中删除”错误,该错误可能导致 Windhawk 无法在首次启动时加载。
修复了在极少数情况下系统启动时出现 UAC 对话框的问题。
修复了调试日志不显示打包应用程序日志的问题。
修复了 diversiblenok 报告的权限提升漏洞。
其他小错误修复和优化。
对于开发人员
编译器从 Clang 15.0.0 更新至 Clang 18.1.8。
Windows 实现库 (WIL) 现已包含,可供 mod 使用。-fms-extensions 使用该库需要编译器选项。
已重命名 WindhawkUtils::Wh_SetFunctionHookT 为 WindhawkUtils::SetFunctionHook。旧名称仍可用,以实现向后兼容。
Mods 现在针对 Windows 20H1(而不是 Windows 7)进行编译,这意味着可以使用较新的 API,而无需使用 LoadLibrary 和手动加载它们 GetProcAddress。
添加了 Wh_GetUrlContent、Wh_FreeUrlContent 和 Wh_DeleteValueAPI。
由于 API 和编译器的更改,一些模组需要进行细微调整才能与新版 Windhawk 进行编译。从存储库安装时,模组会以兼容模式进行编译,并且可以安装所有现有模组。