Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 命令提示字元 DOS 指令失效「非內部或外部指令」?環境變數 Path 被竄改,補回系統路徑即可

編輯:Win7 系統基礎知識

CMD 下任何 DOS 指令 (如 ping, ipconfig) 均提示「非內部或外部指令,也非可執行程式或批次檔」。非中毒,而是某軟體安裝時竄改系統環境變數 Path,移除了系統關鍵路徑。

修復方法

  1. 右鍵「電腦」→「內容」→「進階系統設定」→「環境變數」。
  2. 「系統變數」區塊找到 Path → 編輯。
  3. 在變數值最前端或末端加入:
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
  4. 確定關閉所有視窗,重新開啟 CMD 驗證指令恢復正常。

常見竄改範例:某播放器將 Path 改為 C:\Program Files (x86)\StormII\Codec;C:\Program Files (x86)\StormII 並刪除原系統路徑。補回系統路徑即可解決。

Copyright © Windows教程網 All Rights Reserved