查看: 616|回复: 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

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
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.

在本版发帖返回顶部