Hướng dẫn sửa lỗi “not recognized as an internal or external command” khi dùng CMD trong Windows

Vâng, trường hợp này rất thường xuyên xảy ra, nhất là đối với những ai cài nhiều chương trình, ứng dụng lập trình như Java, tự thiết lập server... mà nó ảnh hưởng trực tiếp đến phần Environment của Windows. Đó là lỗi:

  • 'cú pháp lệnh cmd' is not recognized as an internal or external command, operable program or batch file.

Hiện tượng lỗi này là nếu bạn gõ bất cứ cú pháp lệnh nào vào CMD - Command của Windows, như lệnh Ping, ipconfig... thì sẽ đều nhận được thông báo lỗi như trên.

 

Vậy làm thế nào để sửa lỗi "is not recognized as an internal or external command..." này. Mời các bạn tham khảo bài viết dưới đây của Quản Trị Mạng nhé!

Xem thêm bài viết tham khảo về các lệnh cơ bản trong CMD tại đây.

Nguyên nhân nào gây ra lỗi "is not recognized as an internal or external command..." này trên Windows?

Như đã nói ở phía trên, lỗi này xảy ra khi bạn cài những chương trình mà nó có tác động đến phần Windows Environment Variables như ứng dụng lập trình, tạo server... Khi những giá trị biến môi trường này thay đổi, nó sẽ gây ra hiện tượng "hiểu nhầm" hoặc nhầm lẫn khi Windows thực thi chương trình, lệnh nào đó.

Cách khắc phục khi gặp lỗi "is not recognized as an internal or external command...":

Trước tiên, các bạn vào phần Environment Variables qua My Computer > System Properties > Advanced như hình:

 

Hoặc vào qua Control Panel\All Control Panel Items\System

Cửa sổ Environment Variables sẽ trông giống thế này: 

Trong phần System Variables, các bạn tìm đến phần Path, nhấn đúp chuột để sửa, thêm cái này vào:

  • C:\windows\system32;C:\windows\;

Nhấn OK để lưu thay đổi, sau đó thử lại lệnh trong cửa sổ CMD xem đã hết lỗi hay chưa.

Chúc các bạn thành công!

Thứ Sáu, 26/08/2016 10:45
4,86 👨 18.223