Chủ YếU Khác Cách sửa lỗi 'không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài'

Cách sửa lỗi 'không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài'



Nếu bạn gặp phải lỗi ứng dụng hoặc lệnh 'không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài' khi cố gắng thực hiện điều gì đó trong dòng lệnh, cập nhật ứng dụng hoặc cài đặt thứ gì đó mới, thì bạn không đơn độc. Điều này xảy ra khi các biến môi trường của Windows bị thay đổi khiến cho lệnh không được chạy.

Cách sửa lỗi

Theo nghĩa đen, bạn có thể đang cố gắng làm bất cứ điều gì, thậm chí chạy lệnh CMD cơ bản hoặc cập nhật phần mềm chống vi-rút của mình. Nếu biến đã thay đổi, Windows sẽ không thể thực hiện lệnh đó. Nếu điều này xảy ra với bạn, có một số cách để xử lý nó.

Có hai phiên bản của lỗi này. Một cho các chương trình chung và một cho nếu bạn đang cố gắng sử dụng lệnh CMD. Tôi sẽ chỉ cho bạn cách khắc phục cả hai.

Cách sửa lỗi

Sửa lỗi 'lệnh không được nhận dạng'

Cú pháp lỗi thường sẽ giống như 'Program.exe không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài'. Cú pháp phụ thuộc vào những gì bạn đang làm vào thời điểm đó, điều quan trọng là chúng tôi phải kiểm tra tệp cài đặt trước khi chúng tôi làm bất kỳ điều gì khác.

cách cài đặt tự động trả lời tin nhắn văn bản trên iphone
  1. Điều hướng đến tệp cài đặt của chương trình bạn đang cố gắng sử dụng và đảm bảo tệp thực thi có sẵn.
  2. Điều hướng đến Bảng điều khiển, Hệ thống và Bảo mật và Cài đặt hệ thống nâng cao.
  3. Chọn nút Biến môi trường.
  4. Chọn Đường dẫn trong ngăn Biến hệ thống ở cuối cửa sổ mới.
  5. Chọn Chỉnh sửa và một cửa sổ mới sẽ xuất hiện.
  6. Đảm bảo rằng ‘% SystemRoot% System32’ và ‘C: WindowsSystem32’ có mặt.
  7. Sao chép một giá trị vào Notepad.
  8. Thay đổi mục nhập trong cửa sổ Biến môi trường thành một mục khác và nhấp vào OK.
  9. Thay thế giá trị bạn vừa thay đổi bằng giá trị ban đầu từ Notepad và nhấp vào OK.
  10. Làm tương tự cho giá trị còn lại.

Nếu bạn biết Windows, bạn sẽ biết rằng đôi khi tất cả những gì bạn cần làm là nhập lại một giá trị để nó được chọn lần nữa. Tôi giả sử điều này là để liên kết nó trong cơ sở dữ liệu nội bộ của Windows một lần nữa nhưng ai biết được.

Dán các giá trị vào Notepad giúp tiết kiệm thời gian và duy trì cú pháp chính xác nếu bạn bị quấy rầy khi thực hiện tác vụ này hoặc trong trường hợp bạn quên nó trông như thế nào. Chỉ cần cắt và dán từng cái một và thay đổi giá trị trong các biến Môi trường thành bất kỳ thứ gì. Sau đó dán lại giá trị ban đầu và xác nhận. Điều này sẽ đủ cho lệnh ban đầu mà bạn đang cố gắng hoạt động lại.

Con đại bàng quan sát bạn có thể nhận thấy rằng ‘% SystemRoot% System32’ và ‘C: WindowsSystem32’ trỏ đến cùng một vị trí. Đây là một mục kế thừa dành cho những người sử dụng hệ thống cũ hơn. Có thể cho rằng bạn không cần cả hai nhưng Windows dường như vẫn tham chiếu chúng một cách riêng biệt. Systemroot chủ yếu dành cho các hệ thống sử dụng cả thư mục WINNT và Windows, điều này không còn đúng nữa. Tuy nhiên, cả hai đều cần phải có mặt trong Windows 10.

Cách sửa lỗi

Sửa lỗi 'Lệnh CMD không được nhận dạng'

Nếu bạn đang cố gắng chạy một lệnh CMD và thấy 'CMD không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài', đó có thể là một cái gì đó khác. Việc thử khắc phục sự cố ở trên có thể hiệu quả nhưng sự cố có thể do một số mục đăng ký làm gián đoạn chuỗi lệnh bình thường.

Bằng cách nào đó, nếu bạn đã đặt Tự động chạy trong sổ đăng ký, các lệnh CMD nhất định như ping hoặc nslookup sẽ không phải lúc nào cũng hoạt động. Họ trả lại lỗi ở trên. .Exe hiện diện và mọi thứ có thể trông đúng, nhưng hai mục nhập nhỏ này đang làm hỏng ngày của bạn.

Các mục đăng ký đó là:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

Vấn đề này đã tồn tại ít nhất một thập kỷ. Tôi có một dấu trang cho một Mục nhập blog MSDN từ năm 2007 mà tôi đã lưu để minh họa điều này.

  1. Điều hướng đến C: WindowsSystem32 và đảm bảo tệp thi hành CMD có sẵn.
  2. Thực hiện kiểm tra các biến Môi trường như trên. Nếu điều đó không khắc phục được, hãy tiếp tục.
  3. Chạy lệnh ‘cmd / d’, lệnh này dường như ngăn tự động chạy. Nếu thông báo giống nhau, hãy tiếp tục.
  4. Tìm hai mục đăng ký được liệt kê ở trên và xóa chúng.

Sửa chữa này là cũ nhưng vàng. Tôi đã từng sử dụng điều này khi tôi làm Quản trị viên CNTT tại một công ty truyền hình cáp nổi tiếng. Đó là lý do tại sao tôi vẫn giữ nó như một dấu trang. Lỗi ‘lệnh không được nhận dạng là lệnh bên trong hoặc lệnh bên ngoài’ đã xuất hiện từ lâu và theo tôi biết, cách sửa lỗi vẫn giống nhau kể cả năm thế hệ Windows sau này. Tuy nhiên, nếu bạn gặp lỗi, ít nhất bây giờ bạn biết phải làm gì.

Lần cuối cùng bạn thấy lỗi 'không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài' trong Windows là khi nào? Bạn đã sử dụng một trong những giải pháp này hay thứ gì khác?

Bài ViếT Thú Vị

Editor Choice

Microsoft đang thêm hỗ trợ ứng dụng GUI Linux cho WSL
Microsoft đang thêm hỗ trợ ứng dụng GUI Linux cho WSL
Với việc phát hành Windows 10 Build 18917, Microsoft đã giới thiệu WSL 2 cho Người dùng nội bộ, Hệ thống con của Windows dành cho Linux 2. Nó cung cấp nhân Linux thực với Windows sẽ giúp khả năng tương thích toàn bộ hệ thống. WSL 2 hiện là một phần của Windows 10 phiên bản 2004. Hôm nay, Microsoft đã công bố một số cải tiến
Bật tính toàn vẹn của bộ nhớ cách ly lõi trong Windows 10
Bật tính toàn vẹn của bộ nhớ cách ly lõi trong Windows 10
Tính toàn vẹn của bộ nhớ là một phần của tính năng cách ly Core nhằm ngăn chặn các cuộc tấn công chèn mã độc hại vào các quy trình bảo mật cao. Dưới đây là cách kích hoạt tính toàn vẹn của bộ nhớ trong Windows 10.
Microsoft tính phí người dùng Windows 10 để xem DVD
Microsoft tính phí người dùng Windows 10 để xem DVD
Nếu bạn muốn xem DVD trên máy Windows 10 mới cập nhật của mình, bạn sẽ không vui khi biết rằng Microsoft sẽ sớm muốn bạn trả tiền cho đặc quyền này. Theo nhiều báo cáo từ người dùng Windows, Microsoft
Đánh giá Star Wars Propel Battle Drone: Go Rogue với một trong những món quà Giáng sinh tốt nhất vào phút cuối
Đánh giá Star Wars Propel Battle Drone: Go Rogue với một trong những món quà Giáng sinh tốt nhất vào phút cuối
Star Wars Battle Drone được cấp phép chính thức của Propel đã khơi dậy trí tưởng tượng tuổi thơ đã mất từ ​​lâu của tôi. Tôi thích thú nhớ lại đã dành hàng giờ để tái hiện lại đường chạy Death Star Trench và cuộc rượt đuổi bằng xe đạp tốc độ Endor, nhưng những ngày đó không còn là những ký ức sương mù được nhớ đến nữa
Đánh giá Samsung 850 Pro 256GB
Đánh giá Samsung 850 Pro 256GB
Hàng đầu hiện tại của Samsung là minh chứng cho lợi ích của việc kiểm soát toàn bộ chuỗi cung ứng, từ nghiên cứu đến sản xuất. Sự chặt chẽ đó có nghĩa là Samsung 850 Pro là ổ đĩa thương mại đầu tiên triển khai 3D V-NAND và nó
Chụp ảnh màn hình bằng Công cụ cắt chỉ bằng bàn phím
Chụp ảnh màn hình bằng Công cụ cắt chỉ bằng bàn phím
Bắt đầu với Windows 10 Creators Update, bạn có thể chụp ảnh màn hình chỉ bằng bàn phím khi mở Snipping Tool.
Cách chuyển đổi tài liệu Word thành ảnh JPG hoặc GIF
Cách chuyển đổi tài liệu Word thành ảnh JPG hoặc GIF
Mặc dù tài liệu Microsoft Word tương thích với các trình xử lý văn bản khác, nhưng bạn có thể cần lưu chúng dưới dạng hình ảnh JPG hoặc GIF. Mặc dù bạn không thể xuất tài liệu của mình dưới dạng tệp ảnh nhưng có một số cách để thực hiện. Tất cả