使用MSI 包在 Windows 11 上安装PowerShell 7.3.0 。一切似乎都很好。但是当我尝试使用这两种方法之一运行它时出现错误:
- 在终端上,在打开新选项卡中选择Powershell
- 在命令提示符下,键入
pwsh
.
错误是一样的:
>pwsh
PowerShell 7.3.0
Fatal error. 0xC0000005
at System.Management.Automation.Security.SystemPolicy+WldpNativeMethods.WldpCanExecuteFile(System.Guid, WLDP_EXECUTION_EVALUATION_OPTIONS, IntPtr, System.String, WLDP_EXECUTION_POLICY ByRef)
...
at System.Threading.Thread.StartCallback()
GitHub 上有一篇文章描述了一个相同的问题。但我对他们提出的解决方案的理解是改用 7.2.7 版。在我弄清楚如何做到这一点之前,如果有人有实际的解决方案或更好的建议,我将不胜感激。否则,我可以稍后发布答案以报告早期版本(或替代版本)是否有效。