maxeranter 2025-02-09 20:29 采纳率: 0%
浏览 44

更改了cmd.exe的名字导致某些情况无法正常运行

cmd无法正常运行,本人不是专业人士
之前忘记密码就把cmd.exe改成了Utilman.exe现在发现改回来没用,想装一个游戏,安装必要环境以及进行后面的操作时出现了以下的问题
cmd闪退或者显示:
系统找不到文件 C:\Windows\system32\utilman.exe。
名字改回来就弹出_invalid memory access_,名字不改就直接打开快捷访问
之前启动stable diffusion也遇到过这个问题
试了很多方法没有用,只能找专业人士来解答了

img

  • 写回答

8条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2025-02-09 20:29
    关注
    让【道友老李】来帮你解答,本回答参考gpt编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    根据您描述的情况,您将 `cmd.exe` 的文件名意外地更改为 `Utilman.exe`,因此您现在无法通过命令提示符(CMD)进行任何操作。下面是解决此问题的步骤,供您参考:

    解决方案概述

    1. 使用安全模式:通过安全模式启动计算机,以便在不加载非必要程序的情况下尝试修复。
    2. 使用命令提示符修复:在安全模式中打开命令提示符,尝试恢复 cmd.exe 文件。
    3. 验证文件是否存在:确认 C:\Windows\System32\ 目录下的 cmd.exe 文件是否存在。
    4. 使用系统恢复选项:最后,如果上述步骤无效,可以考虑使用 Windows 安装介质进行修复。

    步骤详解

    1. 使用安全模式

    1. 重启您的计算机。
    2. 在开机过程中,按下 F8 键(某些系统可能是 Shift + F8Esc)直到出现高级启动选项。
    3. 选择 安全模式(Safe Mode)。

    2. 在安全模式中修复 cmd.exe

    1. 在安全模式下,按下 Win + R 键,输入 cmd,然后按 Enter 打开命令提示符。
    2. 输入以下命令并按 Enter
      ren Utilman.exe cmd.exe
      

      确保 cmd.exe 文件不在 C:\Windows\System32 中被损坏。

    3. 如果文件名已更改为 cmd.exe,则可以使用以下命令来恢复文件:
      copy C:\Windows\System32\cmd.exe C:\Windows\System32\Utilman.exe
      

    3. 确认文件存在

    1. 在命令提示符中,确保 cmd.exe 存在于以下位置:
      dir C:\Windows\System32\cmd.exe
      

      如果文件存在,您会看到这个文件的详细信息。

    4. 使用系统恢复选项

    如果上述步骤无法解决问题,您可能需要使用 Windows 安装介质(U盘或光盘)进行修复: 1. 将Windows安装介质插入计算机并重启。 2. 选择 修复计算机。 3. 选择 故障排除 > 高级选项 > 命令提示符。 4. 在命令提示符下,使用上述命令检查和修复 cmd.exe 文件。

    案例

    假设在安全模式下,您成功恢复了 cmd.exe,错误信息不再出现: - 运行 install:您可以尝试安装游戏所需的环境了。

    # 示例:可以开始安装Python或其他开发环境
    python --version
    

    结论

    确保仅在您完全理解的情况下操作系统文件,如不确定,请寻求专业人士的帮助。通过以上步骤,您应该能够恢复 cmd.exe 的正常功能,误更改的结果也应该能得到修复。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月9日