我使用的是 Windows 11 版本 22H2(0S Build 22621.2361)。打开“运行对话框”并输入应用程序执行别名时,应用程序没有打开,一瞬间又WERFault.exe
打开了,并显示在任务管理器中。
这个问题始于一个月前,我不记得从它起作用到现在发生了什么变化。
以下是无效的执行别名列表
mspaint
notepad
wt
SnippingTool
以下列出了一些有效的方法:
winget
pbrush
wsl
MediaPlayer
。
它们都可以从命令提示符或 Windows Powershell 正常打开。
有 1 个错误报告与此问题有关这里,大约 1 年前发布,以及另一个帖子这里再次讨论此问题,但找不到解决方案。
mspaint
有趣的是,当我运行 而不是 时%USERPROFILE%\AppData\Local\Microsoft\WindowsApps\mspaint
,它可以工作。我以为运行对话框可能通过搜索系统 以外的其他地方来打开不同的 mspaint.exe %PATH%
,但我检查了 Windows 错误报告存档,情况似乎并非如此,因为应用程序确实打开了。
这里有一个关联到WERFault.exe生成的文档:
我完全不知道是什么导致了这种行为。
答案1
这个问题困扰了我几个月,我终于调查并找到了解决方案。在搜索 Windows 注册表后,我找到了以下键:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths
就我而言,里面的所有键都已过时,只需删除它们即可使mspaint
和等快捷方式notepad
再次工作