PowerToys

Windows 实用工具集 PowerToys 0.59 发布:原生支持 ARM64 等

软餐获悉,微软今天(8 日)凌晨为 Windows 实用工具集 PowerToys 发布更新,最新版本(PowerToys 0.59)最重要的变化是已经完成了对 ARM64 设备的原生支持的开发。

读者可以从 GitHub 或者微软商店下载 PowerToys 0.59 。如果已安装 PowerToys,该应用会提示更新。

PowerToys 0.59 中的亮点如下。

  • 在 ARM64 上原生运行的工作已经结束,并发布了一个构建版本。
  • Power Rename 现在正在 WinUI 3 上运行。
  • 键盘管理器 Keyboard Manager 现在允许最多 4 个快捷键的修改键,并已收到一些质量修复。
  • 将 Windows 应用 SDK 运行时升级到 1.1.0,修复了在 UAC 关闭的情况下设置无法启动的问题并提高了性能。
  • Windows App SDK 运行时二进制文件随 PowerToys 一起提供,这应该可以解决 WinAppSDK 报告的安装问题。

附 PowerToys 0.59 的完整更新日志:

全局:

  • 错别字修复。

ARM64

  • 现在完全添加了 ARM64 支持!
  • 修复了 PowerRename 以在 ARM64 上工作。
  • 修复了文件资源管理器工具以在 ARM64 上工作。
  • 对安装程序项目进行了更改以构建 ARM64 安装程序。
  • 配置 CI 和 Release 管道以构建 ARM64。
  • 在自述文件中添加了 ARM64 构建状态。

Always on Top

  • 修复了使用 Win+D 最小化窗口时边框残留的问题。

花式地带

  • 修复了设置默认布局时消耗 CPU 周期的错误。
  • 修复了由于虚拟桌面 ID 更改而导致应用程序未在其最后一个已知区域中打开的错误。
  • 修复了捕捉应用程序打开的弹出菜单的错误。
  • 修复了在某些配置下导致窗口不被捕捉的错误。

图像调整器 FancyZones

  • 不再尝试更改未实际调整大小的文件的元数据。谢谢 @adamchilders!

File explorer add-ons

  • 修复了依赖于 WebView2 的模块将被限制为打开小于 2 MB 的文件的错误。现在生成的 html 在呈现之前会生成到一个临时文件中。
  • 向没有的 svg 文件添加 viewBox 属性,以便预览尝试显示整个图像。
  • 删除渲染 svg 缩略图时显示的滚动条。

键盘管理器 Keyboard Manager

  • 现在最多可以在快捷键中使用四个修饰键。例如,这将允许您使用 Office 键(发送 Win+Ctrl+Shift+Alt)。
  • 修复了同时按下两个快捷键映射时锁定键盘管理器的错误。
  • 删除了某些遥测事件的垃圾邮件。

重命名工具 PowerRename

  • 移植到使用 WinUI 3 而不是 WinUI 2。

PowerToys Run

  • 服务插件能够搜索名称、显示名称或服务类型或状态的部分内容。
  • 服务插件现在支持启动类型 “自动(延迟自动启动)”。
  • 服务插件现在具有大型服务名称和其他 UI 改进的工具提示。
  • TimeDate 插件为仅包含全局查询数字的查询提供结果。这已得到修复。
  • 我们在完成查询之前引入了节流阀,以确保完成输入以提高性能。
  • 修复了当系统默认浏览器的模式设置为空时 WebSearch 崩溃的问题。
  • 修复了 VSCodeWorkspaces 找不到可移植安装的 VSCode 的错误。
  • 计算器插件对无效输入和内部错误反应更好。
  • 计算器插件现在可以配置为使用美国数字格式而不是系统数字格式。
  • 文件夹插件支持包含 “/” 的路径。

设置

  • 现在,当模块被禁用时,为 FindMyMouse 添加排除应用程序的 UI 被禁用。
  • 文件资源管理器的设置 UI 中的文本得到了改进。
  • 如果机器中的所有内容都在提升,设置将不会尝试启动,而是显示一条警告消息。
  • 一些小的 UI 修复。
  • 如果首先打开 OOBE 屏幕,则设置屏幕现在应该正确打开。
  • FancyZones 的圆角设置现在仅在 Windows 11 上显示。
  • 修复了进入具有干净设置的键盘管理器页面时 UI 冻结的问题。
  • 修复了使用搜索功能时显示所有 PowerToys Run 插件已禁用的消息的 UI 故障。
  • 将 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 的大部分安装问题。

Runner

  • 添加到 GitHub 以将 winget 包发布到 PowerToys 的新操作。
  • 添加到 GitHub 以发布 Microsoft Store 的新操作。谢谢阿乔菲!
  • 用于安装 Windows App SDK 依赖项和构建安装程序的文档已更新。
  • FxCop 从 PowerToys Run TimeZone 插件中移除,并被 NetAnalyzers 取代。

安装程序

  • 将 .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 取代。

还值得注意的是,PowerToys 0.59 带有一个已知问题:

  • 有用户无法打开 “设置” 窗口的报告。这是由于与某些应用程序不兼容造成的(RTSS RivaTuner Statistics Server 和 MSI AfterBurner 是这方面的已知示例)。如果您受到此影响,请检查链接的问题以验证是否有任何提供的解决方案适合您。

PowerToys 更新:引入多项改进,即将发布 ARM64 版本

软餐获悉,Windows 实用工具集 PowerToys 的最新版本 PowerToys v0.58 版已经发布。

新版本以改进为主,并未带来新的功能。微软正在为 PowerToys 推出 ARM64 版本,ARM64 版上的许多组件现在已经包含在 PowerToys v0.58 版中,因此我们可能不用等太久。目前 PowerToys 仅支持 x64 处理器。

此外,PowerToys v0.58 的 WebBrowser 控件已经更新,现在已切换到基于 Chromium 的 Microsoft Edge 浏览器提供支持的 WebView2 来处理 web 内容。

PowerToys 0.58 还放弃了对 .NET Core 3.1 的所有使用,并完全过渡到 .NET 6。最后,在开发方面,PowerToys 设置窗口现在运行在微软最新的 WinUI 3 UI 框架上。

读者可点击这里,下载 PowerToys v0.58,并了解新版本带来的更多改进。

微软 Windows 实用工具集 PowerToys v0.57 发布:引入大量修复及改进

微软 Windows 实用工具集 PowerToys 已发布最新的 0.57.0 版(下载),在新版本中,微软对 PowerToys Run 以及广受欢迎的 FancyZones 引入了大量改进。

PowerToys v0.57.0 还修复了此前的 Outlook PDF 预览问题。ColorPicker、Always on Top、Video Conference Mute 等应用程序也有更新。

这次更新的亮点如下:

  • PowerToys Run 质量通行证。旧存在的问题被重新评估和修复。
  • 现有 PowerToys Run 插件添加了其他功能和改进。
  • PowerToys Run 中时间和日期值/信息的新插件。谢谢 @htcfreek
  • PowerToys Run 文档 也收到了所需的更新。 谢谢 @htcfreek
  • 当启用 SVG 缩略图时,我们将 svgs 注册为图片类型,以便它们在文件资源管理器中搜索图片时出现。
  • 默认情况下,我们已禁用 PDF 预览,因为它与 Outlook 不兼容,并且 Edge 现在也已注册用于在 Windows 10 上预览 PDF 文件。
  • 从编码质量的角度来看,现在每个项目都启用了代码分析器。感谢 @CleanCodeDeveloper
  • 需要双击托盘图标而不是单击打开设置。

附 PowerToys v0.57.0 的完整更新日志。

Always on Top

Awake

  • 修复了系统托盘图标。谢谢 @dend
  • 现在可以配置临时持续时间预设。谢谢 @dend
  • 修复了导致 Awake 无法正确关闭的问题。谢谢 @dend

选色器 ColorPicker

  • 现在可以从历史记录中删除多种颜色并将它们导出到文件中。谢谢 @mshtang
  • CIEXYZ 格式提高了精度。谢谢 @m13253
  • 通过减少使用低级键盘挂钩来提高性能。

FancyZones

  • 修复了在不同屏幕上应用不同配置的相同布局将重置为单个配置的错误。(这是 0.56 的修补程序)
  • 在 Windows 11 上捕捉圆角窗口时,设置正确的角首选项以避免区域之间的间隙。谢谢 @hallatore
  • 修复由于分辨率更改导致的画布布局重置。

文件管理器 File explorer

  • 为 Markdown 预览添加了额外的 Markdown 文件扩展名。谢谢 @skycommand
  • Svgs 现在在 Windows 上注册为图片类型。
  • 为开发文件预览添加了文本换行设置和复制上下文菜单。谢谢 @Aaron-Junker
  • 由于与 Outlook 不兼容,现在默认禁用 Pdf 文件预览和缩略图,并在 “设置” 中显示相应的警告。

鼠标实用程序 Mouse utility

  • 查找我的鼠标有一个新设置来指定激活的最小距离。(这是 0.56 的修补程序)
  • 修复了当鼠标实用程序处于活动状态时导致任务栏隐藏在其他窗口后面的错误。
  • 修复了在鼠标实用程序处于活动状态时导致图标上设置的快捷方式无法激活的错误。
  • 修复了鼠标指针十字准线在配置为奇数厚度时的轻微偏移。

PowerToys Run

  • 时间和日期值/信息的新插件。谢谢 @htcfreek
  • WindowWalker 现在有一个工具提示、终止进程和关闭窗口等附加功能、附加设置和改进。谢谢 @htcfreek
  • 单位转换器现在接受其他书写英尺和加仑的方式。根据当前的文化,也可以解释为英制加仑或美制加仑。谢谢 @yifan-k
  • 单位转换器现在接受米对米。
  • 已启用 Web 搜索和单位转换器(不包括单位)的本地化。
  • 已启用 Windows 终端本地化。(这是 0.56 的修补程序)
  • 计算器现在尝试始终将点 (.) 符号解释为小数分隔符,尽管配置了文化,以满足预期。
  • 计算器现在可以正确处理十六进制数字的尾随零。
  • 系统命令插件现在可以显示本地 ip 和 mac 地址。谢谢 @htcfreek
  • 文件夹插件改进了结果,改进了工具提示。谢谢 @htcfreek
  • Windows 设置插件添加了屏幕保护程序和连接接线显示面板的条目。谢谢 @htcfreek
  • 插件现在可以在设置中显示其配置的描述。谢谢 @htcfreek
  • 修复登录后第一次调用 PowerToys Run 时以及从某些窗口返回后的焦点问题。
  • 修复了创建快捷方式时程序上的错误。
  • 验证升级到 .net framework 6 修复了在 PowerToys Run 运行时关闭系统时出现的错误。

视频会议静音 Video conference mute

  • 新添加的麦克风现在由 VCM 更新和跟踪。

设置 Settings

  • 底部有什么新按钮,外观焕然一新,还有一些 UI 调整。谢谢 @niels9001
  • 修复了当赛车条件导致键盘管理器设置无法正确读取时导致设置无法打开的错误。
  • 要从托盘图标打开设置,需要双击而不是单击。
  • 修复了会导致检查更新无限期运行的错误。
  • 自动更新时,传递一个标志以避免在没有提示的情况下重新启动。

安装程序 Installer

  • 依赖项安装程序现在使用 /norestart 执行,以避免无提示的重新启动。(这是 0.56 的修补程序)。谢谢 @franky920920
  • 将 .net 框架依赖项升级到 6.0.3。
  • 安装程序日志现在保存在错误报告工具可以收集和发送的位置。
  • 还原更改以从适当的高度开始并在不同的用户下安装,因为这些更改最终导致 PowerToys 开始以错误的用户运行的更多问题。

开发 Development

  • OOBE 代码重构以在 XAML 中包含所有模块信息,例如在设置中。谢谢 @niels9001
  • 现在每个项目都打开了分析器并修复了警告。感谢 @CleanCodeDeveloper
  • 为代码拼写检查添加了新模式,并删除了过时的条目。谢谢 @jsoref
  • Fancy Zones 和 PowerToys Run 添加了额外的日志记录。
  • 如果更改的只是文档,则不会触发新的 CI 发布版本。
  • 修复了在构建 PowerRename 时导致片状构建错误的赛车条件。
  • 正在进行通用 csproj/vcxproj 设置的集中化。感谢 @CleanCodeDeveloper

PowerToys 可能导致 Outlook PDF 预览功能异常,微软发布解决方案

软餐获悉,微软近日发出提醒说,其开发的 Windows 实用工具集 Microsoft PowerToys 可能会影响在 Outlook 中预览 PDF 文件。

——用户可能会遇到 “此文件无法预览,因为没有为其安装预览器(This file cannot be previewed because there is no previewer installed for it)的错误提示。

微软称问题可能与 Adob​​e Acrobat Reader 阅读器或与 PowerToys 相关。

用户需检查安装了相同位数的 Adobe Acrobat Reader 与 Outlook 桌面版客户端。例如前者为 64 位,后者为 32 位,如果是这种情况,则需更换位一致的版本。

而 PowerToys 可能是另一个原因,即 “Microsoft PowerToys 已安装并覆盖了 PDF 预览设置”。为此,微软提供了解决方案。即在 Windows 开始菜单中,搜索 PowerToys App 并将其打开。选择 File Explorer Add-ons 并禁用 Enable PDF (.pdf) preview 即可。

PowerToys 新增三款新工具:鼠标指针定位、开发文件预览器等

软餐获悉,适用于 Windows 平台的实用系统工具 PowerToys 近日发布了最新版本(PowerToys v0.55.0)。该版本一次引入了三款全新工具。

  1. 文件资源管理器插件:支持预览开发文件,支持共 150 种文件类型的预览。
  2. 文件资源管理器插件:支持 STL 文件格式缩略图生成。由于 STL 是一种常见的 3D 文件格式,因此可以进行快速的目视检查。
  3. 鼠标实用程序(预览版名为 Inclusive Mouse):通过 Ctrl+Alt+P 将十字准线置于指针上,以帮助用户快速查找屏幕上的鼠标指针。

此外,PowerToys v0.55.0 还带来了多项 bug 修复和改进。官方还表示,PowerToys 将在下个版本升级到 .NET 6。这将提高稳定性和速度。

读者可在此处下载 PowerToys v0.55.0。  

Scroll to Top