PowerToys(win10小工具合集) v0.99.0 最新免费版
- 大小:743MB
- 分类:系统增强
- 环境:Windows
- 更新:2026-04-29
热门排行
简介

PowerToys是一个win10系统的小工具合集软件,给大家提供了一些比较实用且又有创意的小工具,软件也是实时在更新的,后期也会不定时的添加新的功能,需要的朋友赶紧来下载PowerToys试试吧!
软件介绍
如果你是从 Win95、XP 时代过来的老同学,可能会听过微软 PowerToys 这个官方工具集,它包含了很多实用的系统功能增强小软件,如 TweakUI、虚拟桌面工具等等。
后来由于各种原因,微软在 XP 之后就不再更新 PowerToys 了。然而在二十年后的今天,微软居然毫无征兆“重启”了这个项目,再次为 Windows 10 推出新的 Power Toys 套件!而且还彻底免费开源!那么这次微软给我们带来什么惊喜的创意实用小工具呢?我们一起来看看吧……
「更新:又新增了启动器、键盘修改器等实用小工具」
软件功能
快捷键全指南
窗口管理
批量调整图片尺寸
快捷键全指南
批量重命名
预览SVG和Markdown文本
快速定位/切换窗口
功能介绍
颜色选择器
ColorPicker是一个简单而快速的系统范围的颜色选择器,带有Win+Shift+C。颜色选择器允许从任何当前运行的应用程序中选择颜色,并自动将十六进制或RGB值复制到剪贴板。此代码基于Martin Chrzan的颜色选择器。
FancyZones
FancyZones是一个窗口管理器,它使创建复杂的窗口布局和快速地将窗口定位到这些布局中变得容易。
文件资源管理器加载项
文件资源管理器加载项将为文件资源管理器启用SVG图标呈现和预览窗格添加。
预览窗格是文件资源管理器中的一个现有功能。要启用它,只需单击功能区中的“视图”选项卡,然后单击“预览窗格”。PowerToys现在可以预览两种类型的文件:Markdown(.md)和SVG(.SVG)
图像大小调整
Image Resizer是用于快速调整图像大小的Windows Shell扩展。只需在文件资源管理器中单击鼠标右键,即可立即调整一个或多个图像的大小。此代码基于Brice Lambson的图像大小调整器。
键盘管理器
键盘管理器允许您通过重新映射键和创建自己的键盘快捷键来自定义键盘,以提高工作效率。此PowerToy需要Windows 10 1903(内部版本18362)或更高版本。
电源重命名
PowerRename是一个Windows Shell扩展,用于使用搜索和替换或正则表达式进行高级批量重命名。PowerRename允许简单的搜索和替换或更高级的正则表达式匹配。当您在“搜索和替换”输入字段中键入内容时,预览区域将显示项目将重命名为什么。PowerRename然后调用Windows资源管理器文件操作引擎来执行重命名。这样做的好处是允许在PowerRename退出后撤消重命名操作。此代码基于chrisdavis的SmartRename。
动力玩具跑步
PowerToys Run是PowerToys中的一个新玩具,它可以帮助你搜索并立即启动你的应用程序,只需简单的Alt+空格键并开始输入!它是开放源码和模块化的附加插件。走窗人现在也在里面了!此PowerToy需要Windows 10 1903(内部版本18362)或更高版本。
快捷指南
当用户按住Windows键超过一秒钟时,将出现“Windows快捷键指南”,并显示当前桌面状态的可用快捷方式。
更新详情:
高级粘贴
通过在#46726中将不可观察属性上的x:Bind表达式从OneWay模式切换到OneTime模式,消除了13个XAML编译器警告
修复了Electron/Chromium应用程序(例如Teams,VS Code)上的自动复制失败,在注入Ctrl+C之前释放了修改键
总在最前面
修复了固定/取消固定声音播放,即使当操作失败时,通过门控声音播放是否SetWindowPos实际上成功#46910
命令行
码头
添加了一个新的pin-to-Dock对话框,使用户可以更多地控制命令的固定方式,取代了之前的一键固定行为,#46436.谢谢@niels9001!
为顶部/底部停靠位置添加了紧凑停靠模式(28 px高,隐藏字幕),并在#46699中隐藏了左/右位置的停靠大小设置
默认情况下,使Dock窗口位于所有其他窗口的顶部,当检测到全屏应用程序时,#46163.谢谢@jiripolasek!
将Dock上下文菜单与命令栏的活动项分离,以便在选择不同的列表项时不再更新,并使Dock搜索框的位置跟随中的Dock位置。#46420.谢谢@jiripolasek!
修复了在#46438中固定时因缺少重复检查而导致的重复dock band
修复了中DockWindow.xaml.cs中的构建中断合并不一致性,#46639.谢谢@jiripolasek!
修复了Dock在#47169中重新启动之前不反映固定/取消固定的变化
修复了#47187中通过在窗口创建期间隐藏DWM边框而在启动时显示可见帧的Dock窗口
扩展SDK
中的扩展SDK中添加了纯文本查看器和图像查看器IContent类型#43964.谢谢@jiripolasek!
在中添加了持久计算器历史记录,包括保存、重用、删除和清除操作,可配置的主要操作以及输入时替换查询行为。#45307.谢谢@jiripolasek!
在中为性能监视器扩展添加了NetworkSpeedUnit选项设置(位/秒、十进制字节/秒、IEC二进制字节/秒)#46320.谢谢@niels9001!
启用了带有每个配置文件图标的Windows终端配置文件的停靠固定,并加强了配置文件解析,因此格式错误的配置文件条目不再会破坏整个列表
在PowerToys扩展中将可扩展的ID添加到FancyZones布局命令中,以便用户可以将各个布局固定到Dock中,#46198.谢谢@ vvvvanie!
通过sentinel文件机制强化了性能监视器扩展,#46541.谢谢@jiripolasek!
为每个内置扩展提供了自己的设置文件,并从遗留的共享settings.json进行透明的一次性迁移,#46685.谢谢@ michaeljolley!
在扩展模板中发布了Copilot说明和5个技能(扩展名、添加自适应卡表单、添加扩展名设置、添加停靠带、添加回退命令),#46683.谢谢@niels9001!
通过将模板扩展提取到不再重写二进制文件的专用服务中,修复了新创建的扩展中不可见/损坏的图标。#46490.谢谢@jiripolasek!
修复了一个沃森崩溃,其中一个单一的扩展在一个坏的状态会杀死整个扩展加载循环在#47032
修正了右键单击上下文菜单无法打开的第一次尝试缓慢的进程外第三方扩展,#46626.谢谢@jiripolasek!
修复了#47127中通过将类型检查从具体类切换到WinRT接口来禁用来自进程外扩展的回退命令的设置切换
简化了时间和日期扩展页面,以重新计算每个查询的结果,而不是缓存,从而打破了#46396.谢谢@jiripolasek!
修正了计算器扩展单元测试在非英语文化下失败的问题,#46911.谢谢@niels9001!
搜索索引器
改进了索引器搜索,为纯自由文本查询提供了隐式文件名扩展,为标点符号密集的搜索提供了文本重试匹配,并在#46907.谢谢@jiripolasek!
修复了将大型计算器结果转换为十六进制/八进制/二进制时的崩溃,方法是使用自定义基础转换器将二级结果基础转换转换为Bigmind,#46176.谢谢@jiripolasek!
将全屏快捷键防护分割为单独的全屏和忙碌检查,并使用选择性忽略快捷键时忙碌设置,添加了实时诊断信息栏,并引入了选择性三按突破以绕过抑制。#45891.谢谢@jiripolasek!
修复了Window步行者关闭窗口命令,以遵守“关闭窗口后保持打开”设置,并在#45721.谢谢@jiripolasek!
可靠性UX
修复了在搜索框中键入时100%可重现的崩溃,方法是在#47148.谢谢@木源MS!
修复了在#47186中通过更正P/Pockerke函数签名启用索引器回退时发生的第二次键入崩溃
通过写时复制缓存发布、latest-fetch-wins语义和改进的取消清理功能,#46429.谢谢@jiripolasek!
重构的设置和应用程序状态是端到端不可变的,以消除#46451.谢谢@ michaeljolley!
在Frame.GoBack中添加CanGoBack保护,防止在使用空导航堆栈返回时发生崩溃#46493.谢谢@jiripolasek!
固定重复和矛盾的固定到码头/取消固定从码头上下文菜单条目出现在顶级主页项目,#46458.谢谢@ michaeljolley!
防止PgUp/PgDown分页在非交互式条目(如分隔符和节标题)上着陆#46439.谢谢@jiripolasek!
修复了扩展设置页面上的键盘焦点恢复,因此Shift+Tab会返回到先前选择的扩展卡,#45903.谢谢@jiripolasek!
已恢复扩展设置页上的焦点恢复,该焦点恢复导致单击打开错误的扩展项,#46642.谢谢@jiripolasek!
修复了细节和内容面板中的内联代码(反勾文本)在#46739.谢谢@ michaeljolley!
修正了Windows步行者“无响应”标签在黑暗模式下难以辨认的问题,#46924.谢谢@niels9001!
修复了一个WinUI布局错误,其中设置页面内容在#46568中使用MaxWidth包装在ScrollViewer中时会出现视觉偏移
修复了PinToDockDialogContent.xaml中的一个回归问题,其中在#46599.谢谢@jiripolasek!
修复了一个屏幕阅读器辅助功能问题,其中屏幕文本框宣布“输入”,而不仅仅是“输入”在#45906
中的设置按钮上添加了屏幕阅读器通知,#46164.谢谢@chatasweetie和@jiripolasek!
删除了详细信息面板中冗余的容器级制表位,以提高键盘的可访问性,#46346.谢谢@chatasweetie!
基础架构代码质量
将持久性和文件I/O逻辑从SettingsModel和AppStateModel提取到#46312.谢谢@ michaeljolley!
介绍了CmdPalLogger、CmdPalLoggerProvider以及一种集成Microsoft.Extensions.Logging和ManagedCommon.Logger的扩展方法#46768.谢谢@ michaeljolley!
将所有CommunityToolkit.WinUI软件包从8.2.250402升级到8.2.251219,并在#46027.谢谢@niels9001!
通过在#47121中添加EventSourceSupport,在AOT构建中正确启用遥测事件触发
更新了扩展解决方案过滤器文件,以包含新的传递依赖项,并添加了更精简的SLNF,以加快开发人员的构建速度。#46896.谢谢@jiripolasek!
已更新Microsoft.Cmdash.Ext.PowerToys解决方案筛选器文件,以在#46136.谢谢@jiripolasek和@ vvvvanie!
删除了中FontIconSource. FontIconElement的旧版解决方法(WinAppSDK 1.8.4中已修复),#45790.谢谢@jiripolasek!
将开发人员文档移动到doc/devdocs/modules/pipal,以与#46926.谢谢@niels9001!
将#47181中的命令调色板版本提升至0.10
图像缩放器
将Image Resizer从WPF迁移到WinUI 3,解锁未来的AOT编译并与Windows 11设计语言保持一致,#45288.谢谢@moooyo和@niels9001!
在#47134中的WinUI 3迁移后,在固定的~Q90默认值下默认忽略JPEG时,已恢复遵守用户配置的JPEG质量设置
中的转码路径中应用特定于编解码器的编码器属性,#46695.谢谢@moooyo!
修复了ObservableProperty生成器未转发JsonPropertyName属性的回归,恢复了#47056中的正确JSON序列化
键盘管理器
将多行文本替换恢复为使用Shift+Enter逐字符发送换行符,修复了#46794中聊天应用程序和纯文本编辑器中的多行替换
解决了关于手动键选择的代码评审反馈:修复了本地化,集中化了VK_DISABLED常量,添加了禁用映射的验证,修复了恢复恢复逻辑,并在#46377中堵塞了进程句柄泄漏
灯开关
通过重新启用设置中的应用监视器设置扩展器和禁用警告信息栏,并确保每次热键按下都会通知PowerDisplay,而不是仅在#47190中每隔一次按下,修复了灯光开关和PowerDisplay集成
鼠标实用程序
在PowerOCR(文本提取器)中重构PadImage,以改善内存管理和空性清晰度,#44906.谢谢@Adelobosko!
Peek
添加了预览zip文件时自动检测文件名编码,修复了在非UTF-8系统上创建的存档的乱码文本,#44799.谢谢@氧-二氧化物!
功率显示
在#46489中重新启用了PowerDisplay模块,其中包含新图标/徽标、DPI修复、UI/UX改进和安装程序集成
在#46979中通过修复资源泄漏、删除死代码、将递归解析器转换为迭代解析器以及将默认激活快捷方式更改为Win+Ctrl+Shift+P来清理PowerDisplay模块
通过将共享字段标记为volatile、在功能检查后保护色温写入以及更正#47008中的误导性日志消息,修复了线程安全性
修复了#47051中的PowerDisplay启动恢复、卷初始化和识别窗口生命周期
引入了PowerDisplay和Quick Access使用的共享弹出型定位帮助器,修复了#47097中DPI更改后100%缩放时的屏幕重叠和屏幕外渲染
通过标准化模块名称、略微缩小弹出按钮并删除#47163中的死代码,优化了Power Display
PowerToys Run
修复了Shell插件中的一个命令断接,即在命令字符串中转义双引号,同时仍允许环境变量在#45554.谢谢@RinZ27!
中的PowerLauncher XAML文件中删除了未使用的XAML命名空间声明#46221.谢谢@niels9001!
快速重音
中的键0-9、A、E、N、X、Y、Z和数学运算符的特殊字符集添加了下标和上标Unicode字符#45540.谢谢@ Salehnaz!
中的VK_I键定义中添加了缺少的冰岛重音字母<$#46424.谢谢@松鼠巢穴!
添加了Shift+N大写支持上标拉丁小写字母n在#46571.谢谢@PesBandi!
在#47106中设置的特殊字符中恢复VK_MINUS键下的短划线字符
修复了默认的“All available”语言设置,由于解析问题,该语言设置会自动退回到小字符集,添加了不区分大小写的解析(带有无效输入警告),并在中添加了两个新的匈牙利字符映射。#47117.谢谢@daverayment!
设置
修复了设置快捷键/键的视觉效果,因此箭头符号(上/下/左/右)呈现为正确的FontIcon符号,而不是文本,#46454.谢谢@ vvvvanie!
在#46923中将最后检查的更新时间戳标记为友好的相对字符串(今天下午1:22,昨天下午3:45)
通过删除过多的空滚动空间、恢复响应行为并纠正#46922中的1像素垂直对齐不匹配,修复了仪表板布局问题
修复了快速重音字符集网格被裁剪并显示内部水平滚动条的问题,因此在调整大小时列表从3列重新排列为2列再到1列#45986.谢谢@daverayment!
在#46318中,将快捷方式冲突复选框标签从“忽略快捷方式”重命名为“忽略冲突”,以明确说明
修复了#46920中的“常规”和“图像大小调整器”页面上的备份文件夹路径被视觉剪切的问题
刷新了设置UI资产和副本:修复了ZoomIt页面回归,更新了命令面板设置页面中的当前链接和屏幕截图,并在#47132中添加了缺失的概述屏幕截图
通过调整项目文件修复了设置UI中丢失的图像,以便在#47165中正确打包图像资产
调整了#47164中少数设置字符串的措辞,以确保清晰度和一致性
文本提取器
在#46218中删除了第三方WPF-UI库,支持使用自定义控件模板的本地WPF Fluent主题
窗口管理器(抓取和移动)
添加了抓取和移动模块,启用Alt+左键单击窗口拖动和Alt+右键单击窗口拖动,而无需在#47024中定位标题栏
在Ctrl+Alt+Del或Alt+Tab之后将Alt键释放到管理进程中,使Win可选择作为移动/调整大小激活修饰符,并使窗口几何形状读出不透明,#47052.谢谢@foxmsft!
更新了抓取和移动设置字符串,使其与修改器无关,因为Win可以在#47178中与Alt一起选择
ZoomIt
增加了全景/滚动屏幕截图捕捉,文本提取时,剪切,并打破定时器的改进与屏幕保护模式和可选的计算机锁定#46506.谢谢@foxmsft,@MarioHewardt得双曲正弦值.@markrussinovich!
修复了ZoomIt x86构建兼容性,方法是针对32位目标使用_mm_storel_epi64模拟_mm_cvtsi128_si64内部#46529.谢谢@foxmsft!
发展
为Grab And Move添加了完整的OOBE页面,为Grab And Move和PowerDisplay添加了高分辨率图标和概览图像,在设置导航项上添加了新徽章,并刷新了#47033中的README实用程序表
添加了一个更新可用的标记托盘图标,一个新的“更新可用”托盘菜单条目,可将设置打开为常规,并将更新信息栏严重性提高到#47030中的警告
更新了黑暗模式的PowerToys托盘图标,以便在#47166中使用正确的黑色阴影
在#47027中,通过默认禁用7个模块来更改新安装的默认打开状态,以简化新用户的初始体验
为八个模块接口添加了显式的默认禁用覆盖,因此本机Runner默认值与托管启用模块列表匹配,消除了#47144中的首次启动启用/禁用闪烁
已通过#43503中的中央包管理将Windows实施库(WIL)从1.0.231216.1更新为1.0.250325.1
修复了build.ps1脚本,使-RestoreOnly开关正常工作,并在中添加了对较新的.slnf解决方案筛选器文件格式的支持#46012.谢谢@ raycheung!
将拼写检查CI操作升级到v0.0.26,修复了fork PR上的拼写检查故障,并更新了#46851.谢谢@jsoref!
将拼写检查操作刷新为0.0.26,并在#47119.谢谢@jsoref!
已将检查拼写的GitHub Action固定到v0.0.26,以尝试修复#46746中的CI管道阻止来自分叉存储库的PR
在确定pin与中的管道问题无关后,#46749.谢谢@moooyo!
将最近PR中的贡献者名称添加到拼写检查器允许列表中,以防止#46765.谢谢@jiripolasek!
添加了全面的DSC(所需状态配置)文档,包括每个模块的参考页面、设置示例和概述指南,涵盖25个以上的PowerToys模块,#42554.谢谢- = YTET-伊甸园字幕组=-翻译:!
通过整合项目符号样式,修复拼写和语法,将HTML转换为Markdown,并在#46582.谢谢@Jay-o-Way!
在#46371中记录了三个缺失的遥测事件(ModuleLaunchedFromSettings、CmdManager_DockConfiguration、KeyboardManager_LaunchEditor)
将遥测事件日志记录添加到FileLocksmith、Awake和Image Resizer的CLI入口点,以便在#46872.谢谢@木源MS!
在#46679中添加了75个以上MSTest单元测试,涵盖了IPv4/IPv6/主机名验证)和ColorPicker ColorPicker转换(CMYK、HSB/HSI/HWB、CIE XYZ/LAB、Oklab/Oklch、sRGB-线性、NCol)
通过在#46712中的8个测试文件中纠正22个Assert调用中的断言参数顺序,修复了MSTEST 0017分析器警告
修复了一个CI测试挂起,其中当先前的运行使命名管道句柄保持活动状态时,Common.Interop.UnitTests.TestSend可能会阻塞80分钟,方法是确保每次运行的管道名称是唯一的,并在#47123中绑定握手等待
解决了StyleCop SA1614、SA1616、SA1622和SA1623警告跨命令行、电源显示、设置UI、DSC和扩展工具包代码,#46706,#46707,#46717,#46718
在#46323中的MS Store提交工作流中将Azure/login GitHub Action从v2提升到v3
在#46562中的MS Store提交工作流中将Azure/Azure GitHub Action从v2提升到v3













chrome下载
知乎下载
Kimi下载
微信下载
天猫下载
百度地图下载
携程下载
QQ音乐下载