如果不存在 Cmd.exe(命令提示符),我该如何恢复它?

如果不存在 Cmd.exe(命令提示符),我该如何恢复它?

cmd.exe不在目录中C:\Windows\System32。我想我是在摆弄环境变量时不小心删除了它,我不知道。

它不是从 PowerShell 启动的,而且我也尝试了运行(Win+ R),但它仍然不起作用。

我认为重新安装 Windows 是一种选择,但我不知道会发生什么。

我正在使用 Windows 10。

我怎样才能恢复/还原cmd.exe

答案1

您可以运行系统文件检查器工具(SFC.exe),它将修复丢失的或损坏的系统文件:

  1. 以管理员身份打开 PowerShell。
  2. 进入sfc /scannow

微软

sfc /scannow命令将扫描所有受保护的系统文件,并使用位于 %WinDir%\System32\dllcache 压缩文件夹中的缓存副本替换损坏的文件。%WinDir% 占位符代表 Windows 操作系统文件夹。例如,C:\Windows。

答案2

如果文件被删除的时间不是太长,您可以从 Windows 恢复快照中恢复它。打开资源管理器,转到文件夹 C:\Windows\System32 的属性(通过右键单击菜单),然后转到“以前的版本”,您可以从中打开该文件夹的任何快照。在文件被删除之前拍摄的快照将包含该文件。

答案3

根据评论中的要求,我将其作为答案发布:

有一个网站叫温宾指数提供 Windows 10 二进制文件的链接。这些链接指向 Microsoft 服务器,因此您无需信任第三方服务只要您验证链接指向 Microsoft 服务器(如果您不知道这意味着什么,我不建议您使用该服务)

例如,这里有各种 cmd.exe 版本可供下载:https://winbindex.m417z.com/?file=cmd.exe

所有链接均指向微软, 例如:https://msdl.microsoft.com/download/symbols/cmd.exe/E1CBFC5367000/cmd.exe

相关内容