我不确定是什么原因造成的,但在过去几周里,我尝试运行的每个 cmd 和 powershell 命令(内置系统命令除外)都返回相同的错误:
\QuickTime\QTSystem was unexpected at this time.
我尝试删除唯一一个用户创建的 ps1 配置文件,并清除 HKEY_CURRENT_USER\Console 条目,我在寻找修复方法时找到的来源似乎同意这会将 powershell 和 cmd 重置为系统默认值。问题仍然存在。再次:没有任何命令或脚本提到 quicktime。我不知道是什么原因造成的,现在我不知道如何修复它。
有什么修复建议吗?有人遇到过这个问题吗?我花了好几个小时寻找解决方案,却没有找到任何相关结果。
编辑以澄清一些事情:我不认为这个问题与 quicktime 有关。问题是每次运行命令或脚本时,都会自动调用一个不相关的程序,无论出于什么原因。这就是为什么我第一次尝试排除故障时会搜索一个我可能以某种方式设置为默认的配置文件。
答案1
PowerShell 和 CMD 几乎没有任何共同之处,除了它们都依赖于基本的 Windows 机制。
因此,这种普遍而常见的问题最合理的原因是 PATH 存在问题。
经过验证,发帖者发现了一个有问题的 QuickTime 条目。删除该条目解决了问题,并恢复了 PowerShell 和 CMD 的全部功能。