问题描述
我在我的Win10专业版机器上遇到了这个问题。我卸载了Anaconda,因为它在Jupyter笔记本上给我带来了问题,然后重新安装了它。但从那以后我就无法访问命令提示符。
只要我打开它,它就会关闭。我通过打开VSCode并阅读Cmd has exited with error code 1
解决了这个问题。现在,Anaconda Prompt也无法启动,但是当我打开PowerShell时,它会显示(conda),所以我认为可以从那里工作。
Powershell和cmd / d
在Powershell中,如果我输入cmd
,它会立即退出而不抱怨任何事情。但是如果我输入cmd /d
,它就能正常工作。
尝试过的修复方法
- 从路径中删除Anaconda
- 我在这里某个地方看到过可能是由于cmd启动时出现了某种错误命令导致的,实际上用cmd /d就像通常一样工作。
- 我试图按照注册表修复有关cmd启动命令的内容,但在我的情况下,注册表条目已丢失也许这就是问题所在
-
sfc /scannow
和DISM.exe /Online /Cleanup-image /Scanhealth
都没有起作用。
我在网上找到的信息
根据这个网站,ErrorCode 1表示“指示操作已尝试在Windows命令提示符cmd.exe中执行未识别的命令”。
实际请求
请问有没有人能帮我解决这个问题?我已经在网上找了一个星期了,但没有任何进展。谢谢你们抽出时间来看一下。
C:\Windows\System32\reg.exe DELETE "HKCU\Software\Microsoft\Command Processor" /v AutoRun /f
命令确实起作用了,但我不能将你的回答标记为正确答案,因为它是一条评论。如果你想将其复制粘贴为答案,我会将其标记为已完成。 - Filippo Vicari