CMD-NOT-RECOGNIZED
What it means
Command Prompt can't find the program or command you typed, usually because of a typo, a missing space, or the program not being in a location Windows searches by default (its PATH).
Also seen as: is not recognized as an internal or external command, operable program or batch file
Quick fix steps
- Double-check the exact spelling and spacing of the command — a single missing space (like "cd Program Files" vs "cd \"Program Files\"") is enough to trigger this.
- If you're trying to run a program by name, confirm it's actually installed and try typing the full file path instead of just the program name.
- For a legitimate installed program that still won't run by name, its install location may need to be added to your system's PATH environment variable.
For the full step-by-step walkthrough, see Command Prompt Won't Open.
Frequently Asked Questions
Does this mean the program isn't installed?
Not always — it can also mean the program is installed but Command Prompt doesn't know where to find it (it's not in the system PATH), which is a different, often simpler fix than reinstalling.
Is this the most common Command Prompt error?
It's among the most common, since a simple typo or missing space causes the exact same message as a genuinely missing program, making it worth double-checking your typing first.
Other error codes
CMD-ACCESS-DENIED — "Access is denied" in Command Prompt
The command you ran needs administrator privileges that the current Command Prompt window doesn't have.
DISM-SOURCE-FILES-NOT-FOUND — DISM Error: The Source Files Could Not Be Found
DISM couldn't reach Windows Update to download the repair files it needs, or a local source wasn't specified.
CMD-PATH-NOT-FOUND — "The System Cannot Find the Path Specified"
The folder path in your command doesn't exist, or was typed incorrectly.
CMD-FILE-IN-USE — "The Process Cannot Access the File Because It Is Being Used by Another Process"
Another program currently has the file open or locked, preventing the command from modifying or deleting it.