微软发布了其 PowerToys 软件套件的新稳定版本。0.59 版标志着 PowerToys 的第一个官方版本,旨在在 ARM 计算机上本地运行。PowerToys 包的每个模块,包括安装程序,都针对 ARM64 架构进行了重新编译,从而在使用更少内存的同时带来更好的性能和更高的效率。
值得注意的是,微软在 0.58 发布周期开始布局 ARM 基础工作。但是,之前版本的 PowerToys 并没有发布编译后的 ARM64 二进制文件。因此,ARM 设备的性能不如原生 ARM64 应用程序。现在原生 ARM 版本的 PowerToys 可以通过稳定的渠道获得,与通过仿真运行的旧版本相比,它将显着改善 Surface Pro X 等设备的整体用户体验。
还有另一个值得注意的附加功能,它支持最多 4 个用于键盘管理器中快捷键的修饰键。该团队还完成了 Power Rename 向 WinUI 3 的过渡。
除此之外,0.59 版还包括对 PowerToys 中包含的各种应用程序的修复、调整和其他改进。您可以在下面看到完整的变更日志:
一般的
- 一些错别字是固定的。感谢 @eltociear、 @rcmaehl 和 @ShyPixie!
ARM64
- 现在完全添加了 ARM64 支持!
- 修复了 PowerRename 以在 ARM64 上工作。
- 修复了文件资源管理器工具以在 ARM64 上工作。
- 对安装程序项目进行了更改以构建 ARM64 安装程序。
- 配置 CI 和 Release 管道以构建 ARM64。
- 在自述文件中添加了 ARM64 构建状态。
总在最前面
- 修复了使用 Win+D 最小化窗口时边框残留的问题。
花式地带
- 修复了设置默认布局时消耗 CPU 周期的错误。
- 修复了由于虚拟桌面 ID 更改而导致应用程序未在其最后一个已知区域中打开的错误。
- 修复了捕捉应用程序打开的弹出菜单的错误。
- 修复了在某些配置下导致窗口不被捕捉的错误。
图像调整器
- 不再尝试更改未实际调整大小的文件的元数据。谢谢 @adamchilders!
文件浏览器插件
- 修复了依赖于 WebView2 的模块将被限制为打开小于 2 MB 的文件的错误。现在生成的 html 在呈现之前会生成到一个临时文件中。
- 向没有的 svg 文件添加 viewBox 属性,以便预览尝试显示整个图像。
- 删除渲染 svg 缩略图时显示的滚动条。
键盘管理器
- 现在最多可以在快捷键中使用四个修饰键。例如,这将允许您使用 Office 键(发送 Win+Ctrl+Shift+Alt)。
- 修复了同时按下两个快捷键映射时锁定键盘管理器的错误。
- 删除了某些遥测事件的垃圾邮件。
电源重命名
- 移植到使用 WinUI 3 而不是 WinUI 2。
动力玩具跑
- 服务插件能够搜索名称、显示名称或服务类型或状态的部分内容。谢谢 @htcfreek!
- 服务插件现在支持启动类型“自动(延迟自动启动)”。谢谢 @htcfreek!
- 服务插件现在具有大型服务名称和其他 UI 改进的工具提示。谢谢 @htcfreek!
- TimeDate 插件为仅包含全局查询数字的查询提供结果。这已得到修复。谢谢 @htcfreek!
- 我们在完成查询之前引入了节流阀,以确保完成输入以提高性能。谢谢 @shandsj!
- 修复了当系统默认浏览器的模式设置为空时 WebSearch 崩溃的问题。
- 修复了 VSCodeWorkspaces 找不到可移植安装的 VSCode 的错误。谢谢 @harvastum!
- 计算器插件对无效输入和内部错误反应更好。谢谢 @htcfreek!
- 计算器插件现在可以配置为使用美国数字格式而不是系统数字格式。谢谢 @htcfreek!
- 文件夹插件支持包含“/”的路径。谢谢 @davidegiacometti!
设置
- 现在,当模块被禁用时,为 FindMyMouse 添加排除应用程序的 UI 被禁用。谢谢 @davidegiacometti!
- 文件资源管理器的设置 UI 中的文本得到了改进。谢谢 @Jay-o-Way!
- 如果机器中的所有内容都在提升,设置将不会尝试启动,而是显示一条警告消息。
- 一些小的 UI 修复。谢谢 @niels9001!
- 如果首先打开 OOBE 屏幕,则设置屏幕现在应该正确打开。
- FancyZones 的圆角设置现在仅在 Windows 11 上显示。感谢 @davidegiacometti!
- 修复了进入具有干净设置的键盘管理器页面时 UI 冻结的问题。
- 修复了使用搜索功能时显示所有 PowerToys Run 插件已禁用的消息的 UI 故障。谢谢 @davidegiacometti!
- 将 Windows 应用 SDK 运行时升级到 1.1.0,修复了在 UAC 关闭的情况下设置无法启动的问题并提高了性能。
赛跑者
- 自动更新会考虑它是否在 x64 或 arm64 上运行以下载正确的安装程序。
安装程序
- 将 .NET 依赖项更新到 6.0.5。
- 安装程序现在使用 Wix 3.14 的 beta 版本构建,以支持 arm64。
- 添加了 VC++ Redistributable 二进制文件作为要求。
- Windows App SDK 运行时二进制文件随 PowerToys 一起提供,而不是运行其安装程序。这应该可以解决 0.58 的大部分安装问题。
发展
- 添加到 GitHub 以将 winget 包发布到 PowerToys 的新操作。
- 添加到 GitHub 以发布 Microsoft Store 的新操作。谢谢阿乔菲 !_
- 用于安装 Windows App SDK 依赖项和构建安装程序的文档已更新。
- FxCop 从 PowerToys Run TimeZone 插件中移除,并被 NetAnalyzers 取代。谢谢 @davidegiacometti!
已知的问题
- 有用户 无法打开“设置”窗口的报告。这是由于与某些应用程序不兼容造成的(RTSS RivaTuner Statistics Server 和 MSI AfterBurner 是这方面的已知示例)。如果您受到此影响,请检查链接的问题以验证是否有任何提供的解决方案适合您。
如果您还没有,您可以从其 GitHub 存储库下载最新版本的 PowerToys,或者您可以在 Microsoft Store 中搜索它。如果您已经安装了 PowerToys,系统会提示您自动下载 0.59 版。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun170698.html