查看: 613|回覆: 1

[教程] Win7系统CMD命令无法使用提示不是内部或外部命令

[複製鏈接]

6

主題

0

回帖

18

積分

技术1级

金币
12
閲讀權限
10
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2012-7-27
QQ
發表於 2012-9-8 19:51:42 | 顯示全部樓層 |閲讀模式
  原本可以正常使用的CMD命令,突然提示:"不是内部或外部命令,也不是可运行的程序或批处理文件"而无法使用了怎么办?下面小编为大家介绍一下CMD命令无法使用的解决方案。
  1.我们需要在系统环境变量里设置如下:
  变量名:path
  变量值:%SystemRoot%\system32;
  (保留原有的内容,在前边添加变量值即可,别忘了分号,她的作用就是分隔各变量)
  如何设置系统环境变量:
  1.Win7系统下我们打开系统属性,点击左侧列表中的高级系统设置,接着切换到高级分页下,点击下面的环境变量即可;
  2.XP系统下右键桌面我的电脑图标,选择属性,选择高级,点击下边的"系统环境变量"
回覆

使用道具 舉報

0

主題

2092

回帖

1萬

積分

琼殿精英

金币
10581
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-6-10 17:08:08 | 顯示全部樓層
谢谢分享!

这个方法确实很实用,之前我也遇到过类似的问题。CMD命令突然不能用,大部分原因就是环境变量被改动或者丢失了。

再补充几点经验:

1. 检查System32文件夹是否被误删
有时候杀毒软件可能会误报system32下的文件为病毒,如果不小心隔离或删除了,也会导致CMD无法使用。

2. 重新注册CMD相关文件
可以尝试在运行里输入:
  1. regsvr32 cmd.dll
複製代碼
  1. regsvr32 actxprxy.dll
複製代碼

3. 系统文件检查
打开CMD(如果能打开的话)输入:
  1. sfc /scannow
複製代碼
检查一下系统文件是否有损坏。

4. 新建管理员账户测试
有时候用户配置文件损坏也会导致这个问题,可以新建一个管理员账户试试。

总之,楼主提供的改环境变量方法是最直接有效的,赞一个![em_2]
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部