在 Win10 Pro 上,卸载并重新安装 anaconda 后Cmd
崩溃exit code 1
;从那时起,我就无法访问命令提示符。
- 我一打开
cmd
它就关闭了,并且在 VSCode 中打开会返回错误:Cmd has exited with error code 1
- 如果我
cmd
在 PowerShell 中执行,它会立即退出而不提供错误消息,但如果我执行,cmd /d
它会正常工作 - Anaconda Prompt 也没有启动,但是我一打开 PowerShell,它就显示
(conda)
,所以我认为它在那里工作
根据这网站,ErrorCode 1
表明:
函数不正确。
表示操作已尝试在 Windows 命令提示符中执行未识别的命令cmd.exe
我尝试了以下方法,但均无效:
- 删除了 Anaconda
PATH
- 针对启动命令的注册表修复
cmd
,但在我的案例中缺少注册表项(这也许就是问题所在?) -
Sfc /ScanNow
-
Dism /Online /Cleanup-Image /Scanhealth
我该如何解决这个问题?
答案1
在 StackOverflow 问题中借助 @Mofi 的帮助,在 PowerShell 中执行以下操作可以修复此问题:
Reg Delete "HKCU\Software\Microsoft\Command Processor" /v AutoRun /f