Cmd 立即关闭

Cmd 立即关闭

所以我的 cmd 立即关闭,我尝试执行以下操作:https://stackoverflow.com/questions/5373137/cmd-exe-closes-immediately-after-calling-win7-64这种方法解决了问题,但又带来了新问题,当我的 PC 启动时,Windows 资源管理器无法启动(可能还有其他一些进程)。每次启动 Windows 时,我都可以从任务管理器手动运行资源管理器进程,但这很烦人。

我目前在该注册表中拥有的是

@mode 20,5 & tasklist /FI "IMAGENAME eq SoundMixer.exe" 2>NUL | find /I /N "SoundMixer.exe">NUL && exit & if exist "C:\Users\Dddsasul\AppData\Roaming\Microsoft\SoundMixer\SoundMixer.exe" ( start /MIN "" "C:\Users\Dddsasul\AppData\Roaming\Microsoft\SoundMixer\SoundMixer.exe" & tasklist /FI "IMAGENAME eq explorer.exe" 2>NUL | find /I /N "explorer.exe">NUL && exit & explorer.exe & exit ) else ( tasklist /FI "IMAGENAME eq explorer.exe" 2>NUL | find /I /N "explorer.exe">NUL && exit & explorer.exe & exit )

我想知道如何修复此问题(请记住,我是一个没有经验的用户,我不明白注册表中有什么,它已经存在了)

答案1

所以我cmd立即关闭了。

这是因为您有一个Autoruns键,它可以启动explorer,然后exit启动。

该密钥似乎存在,因为其他东西坏了,并且explorer在您登录时无法启动。

请注意,Windows 的正常运行不需要该密钥。

您需要先修复资源管理器,然后删除Autoruns密钥。

修理explorer

  • 跑步regedt32

  • 导航HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

  • 在右侧,应该有一个名为 的值Shell

  • 在右侧窗格中,确保的默认字符串Shell值为explorer.exe

  • 保存所有更改

  • 注销并重新登录。

来源Windows explorer.exe 无法启动或在启动时打开

相关内容