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

Tải xuống Boot UI Tuner
Tải xuống Boot UI Tuner
Khởi động bộ điều chỉnh giao diện người dùng. Boot UI Tuner cho phép bạn thiết lập một số cài đặt ẩn của trình quản lý khởi động trong Windows 8, tức là tắt logo khởi động Windows, vòng tròn xoay, bật các tùy chọn khởi động nâng cao hơn nữa. Ứng dụng này đã được thay thế bởi Winaero Tweaker và không còn được duy trì. Sử dụng các tùy chọn sau từ Winaero Tweaker: Bạn có thể
Xóa thiết bị Windows 10 khỏi tài khoản Microsoft Store
Xóa thiết bị Windows 10 khỏi tài khoản Microsoft Store
Nếu bạn đã đạt đến giới hạn thiết bị Store trong Windows 10, bạn có thể muốn xóa một số thiết bị khỏi liên kết với Tài khoản Microsoft của mình.
Làm thế nào để giải quyết Windows 10 Internet chậm? Các phương pháp tốt nhất để giải quyết
Làm thế nào để giải quyết Windows 10 Internet chậm? Các phương pháp tốt nhất để giải quyết
Không thể tắt quảng cáo tự động theo chương trình trên trang, vì vậy chúng tôi xin kết thúc!
Cách khởi động lại bộ đệm máy in trong Windows 10
Cách khởi động lại bộ đệm máy in trong Windows 10
Để khởi động lại Bộ đệm máy in trong Windows 10 và tiếp tục công việc in của bạn, hãy mở Dịch vụ > Bộ đệm máy in > Dừng > Bắt đầu.
Bản cập nhật kỷ niệm Windows 10: Những gì đã thay đổi, những gì mới và những điều bạn cần biết
Bản cập nhật kỷ niệm Windows 10: Những gì đã thay đổi, những gì mới và những điều bạn cần biết
Sự ra mắt của Windows 10 hứa hẹn cho chúng ta một điều gì đó mới mẻ; điều mà chúng tôi chưa từng thấy trước đây từ Microsoft. Nó báo hiệu một sự thay đổi lớn trong thái độ của Microsoft đối với người dùng của mình và không kém phần thực tế là lần này chúng ta có thể
Tắt Menu Start Tự động mở rộng khi di chuột qua trong Windows 10
Tắt Menu Start Tự động mở rộng khi di chuột qua trong Windows 10
Cách vô hiệu hóa menu Start Tự động mở rộng khi di chuột qua trong Windows 10. Bắt đầu từ Windows 10 phiên bản 1909, Microsoft đã thực hiện một thay đổi đối với menu Start. Khi bạn
Bắt các trình điều khiển cũ hơn hoạt động trong Windows 8
Bắt các trình điều khiển cũ hơn hoạt động trong Windows 8
Windows 8 đã đạt đến trạng thái RTM và nếu bạn giống tôi, bạn sẽ lập kế hoạch ngay bây giờ để thiết lập nó làm hệ điều hành máy tính để bàn chính của mình. (Tôi vẫn không thích giao diện trước đây được gọi là Metro, nhưng