Microsoft PowerToys版本
0.74.0
安装方法
Microsoft商店
以管理员身份运行
无
存在问题的地方?
设置
重现问题的步骤:
我在Windows 10 Pro 64位构建19045上遇到了PowerToys设置应用的问题。我有一个旧的HP Compaq dc7700 Slim Form Factor(SFF)PC,拥有4GB RAM,由于其遗留的BIOS和MBR模式分区(不支持UEFI或GPT),没有Secure Boot功能。
当我启动PowerToys设置应用时,它不显示任何内容或选项。它只显示一个空白窗口,右上角有标准的按钮。窗口颜色会随着亮色或暗色模式的变化而变化,但其他什么都不会发生。我附上了空白窗口的截图以及我的sysinfo条目的副本,以供参考。我希望有人能帮助解决这个问题。
请注意,此PC正在使用以下最新的图形驱动程序(在安装Windows 10 Pro时由Microsoft默认安装;通过此driver database page进行确认):
Intel® Q965/Q963 Express Chipset Family (Microsoft Corporation - WDDM 1.1)
Intel Corporation
8.15.10.2697
10/1/2012
Intel Corporation
Intel® GMA 3000
1920 x 1080
32
4294967296
60 Hz
75 Hz
59 Hz
Internal
Running at full power
This device is working properly.
PCI bus 0, device 2, function 0
PCI\VEN_8086&DEV_2992&SUBSYS_2801103C&REV_02\3&B1BFB68&0&10
- 从开始菜单或桌面快捷方式启动PowerToys应用程序。
- 在任务栏图标托盘中右键单击PowerToys图标,并从上下文敏感菜单中选择“设置”。
- 观察应用程序在尝试加载设置界面时的行为。
谢谢。
5条答案
按热度按时间o2gm4chl1#
我已经安装了PowerToys Github版本0.74.1,但问题仍然存在。我已生成以下错误报告;
PowerToysReport_2023-10-21-14-30-18.zip
请注意以下时间戳的RunnerLogs\runner-log文件中的错误日志如下:
时间戳的RunnerLogs\runner-log中的错误
6gpjuf902#
#25065
#23002
#23001
请注意,这是一个全新的Windows 10专业版64位22H2,您可以在我的sysinfo.txt文件中看到标准的遗留英特尔GMA 3000集成显卡。我认为在传统PC系统上安装任何调优软件是没有意义的。没有安装第三方杀毒软件。
PC规格:
QuickSpecs HP Compaq dc7700 Business PC - c01609415.pdf
6tdlim6h3#
由于PowerToys是一个Visual C应用程序,而不是一个.NET应用程序,我在此列出了此计算机上安装的所有Visual C运行时:
已安装的Visual C++运行时
dluptydi4#
我已经找到了问题可能的原因:它与WinUI 3有关。
我测试了Microsoft商店中的WinUI 3 Gallery演示应用程序,它显示与PowerToys Settings应用程序相同的行为:启动时出现空白窗口。
https://apps.microsoft.com/detail/9P3JFPWWDZRC
对于WinUI 2 Gallery演示应用程序,它运行正常。
https://apps.microsoft.com/detail/9MSVH128X2ZT
以下是WinUI 2和WinUI 3 Gallery演示应用程序并排运行的屏幕截图,以展示在我的Windows 10 Pro 64位PC系统上,WinUI 3版本存在问题。
我在PowerToys的基于WinUI 3的功能(如Color Picker应用程序和PowerToys Run)中遇到了一些问题。当我尝试选择颜色时,浮动颜色选择器不会出现。当我激活PowerToys Run功能时,浮动命令栏也不会出现。我假设这两个功能默认都是启用的。
当尝试识别哪个应用程序正在访问sysinfo.txt(在本例中为Notepad++)时,File Locksmith的基于WinUI 3的窗口什么也不显示。
WinUI 3与WinUI 2的比较
我建议负责WinUI API的微软团队调查如何优化在具有256 MB共享内存的传统集成图形上运行的任何WinUI 3应用程序的性能,这些应用程序从具有4 GB RAM的Windows 10 Pro 64位22H2系统上运行。
https://github.com/microsoft/WinUI-Gallery
Windows 11指定需要具有4 GB+ RAM的PC系统。WinUI 3现在针对Windows 11。解决WinUI 3与Windows 10及其RAM要求兼容性的一个可能方法是提供一个不依赖于WinUI 3的PowerToys版本。这将允许拥有不到4GB RAM的用户毫无问题地运行PowerToys。
或者,PowerToys团队可以指定运行PowerToys顺畅所需的系统要求,尽管问题的根源是WinUI技术,而不是PowerToys功能本身。只要它们不调用任何基于WinUI的窗口(如Color Picker面板、PowerToys Run和Settings应用程序),大多数PowerToys功能都可以正常工作。
ttvkxqim5#
已安装的 .NET 版本列表
在安装 .NET Desktop Runtime 7 后,没有发生变化;WinUI 问题仍然存在。
在安装 .NET Desktop Runtime 7 后的已安装 .NET 版本列表
PowerToys 任务管理器 0.74.1.0