当我从 Shift-右键单击菜单打开 Powershell 时,出现一个错误对话框,显示“Explorer.EXE:未找到应用程序” 错误对话框的屏幕截图
这是在 Windows 10 上
我最近安装了 Guitar Pro 8 的音库,我发现了其他关于它的帖子,但没有解决方案:https://www.reddit.com/r/GuitarPro/comments/10k1jdz/guitar_pro_8_corrupting_the_windows_registry/ https://www.reddit.com/r/GuitarPro/comments/16t2zhg/powershell_stopped_working_after_installing_sound/
我检查了快捷方式的注册表值并且命令键看起来正常:
powershell.exe -noexit -command Set-Location -literalPath '%V'
我还确保 Powershell 的文件夹位于我的 PATH 中。
任何意见是极大的赞赏。
谢谢
答案1
以下解决方案解决了我的问题。
感谢 Reddit 上的 u/Smoother101
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\powershell.exe]
@="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
将该代码保存到文件中并将其另存为 PSFix.reg。导入它,一切应该会立即恢复正常。GP8 安装破坏了路径中的某些东西,我在查看问题时无法将其隔离,但这解决了问题。