Win7 32位元系統在 CMD 輸入任何指令都提示「不是內部或外部命令」,主因是系統環境變數 Path 或 windir 遺失/錯誤,導致系統找不到 C:\Windows\System32 下的執行檔。
path %windir%\system32 → 確定。
Path,編輯確認包含 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 等關鍵路徑。windir 變數值是否為 C:\Windows(或系統安裝目錄),錯誤則修正,不存在則新增。
原因分析:優化軟體、惡意程式、或手動誤刪環境變數均可能導致此問題。修復後建議掃毒並檢查啟動項,防止再次發生。