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

Win7 CMD 提示「不是內部或外部命令」?修復 PATH 環境變數恢復指令功能

編輯:Windows 7 系統介紹

Windows 7 執行 cmd 指令時出現 「『xxx』不是內部或外部命令、可執行的程式或批次檔」,主因是系統環境變數 Path 遺失 %SystemRoot%\System32 路徑,導致系統找不到核心執行檔。本文說明如何透過系統屬性或右鍵「電腦」快速補回預設路徑。

方法一:系統屬性介面修改環境變數

  1. 右鍵「電腦」→「內容」→左側「進階系統設定」→「進階」索引標籤 →「環境變數」。
  2. 「系統變數」區找到 Path,雙擊編輯,在 最前方 加入 %SystemRoot%\System32;(保留原有內容,以分號分隔)。
  3. 環境變數視窗編輯 Path

方法二:右鍵「電腦」快速進入環境變數

  1. 桌面右鍵「電腦」→「內容」→「進階系統設定」→「環境變數」,後續操作同方法一。
  2. 右鍵電腦進入系統屬性

驗證與補充說明

修改完成後重新開啟 CMD 視窗測試 ipconfig、ping 等指令是否正常。若仍異常,檢查 Path 是否包含 %SystemRoot%、%SystemRoot%\System32\Wbem、%SystemRoot%\System32\WindowsPowerShell\v1.0\ 等關鍵路徑。部分第三方軟體安裝會修改 Path 導致順序錯誤,建議將系統路徑置於最前端。

Copyright © Windows教程網 All Rights Reserved