Anonim

Jika Anda menghadapi aplikasi atau perintah 'tidak dikenali sebagai kesalahan perintah internal atau eksternal' ketika mencoba melakukan sesuatu di baris perintah, perbarui aplikasi atau instal sesuatu yang baru, Anda tidak sendirian. Itu terjadi ketika variabel lingkungan Windows diubah yang mencegah perintah dijalankan.

Lihat juga artikel kami Cara Mempercepat Windows 10 - The Ultimate Guide

Anda dapat benar-benar mencoba melakukan apa saja, bahkan menjalankan perintah CMD dasar atau memperbarui antivirus Anda. Jika variabel telah berubah, Windows tidak akan dapat menjalankan perintah itu. Jika ini terjadi pada Anda, ada beberapa cara untuk menanganinya.

Ada dua versi kesalahan ini. Satu untuk program umum dan satu untuk jika Anda mencoba menggunakan perintah CMD. Saya akan menunjukkan cara memperbaiki keduanya.

Memperbaiki 'perintah tidak dikenal' kesalahan

Sintaks kesalahan biasanya akan menjadi sesuatu seperti 'Program.exe tidak dikenali sebagai perintah internal atau eksternal'. Sintaks tergantung pada apa yang Anda lakukan pada saat itu yang penting karena kami harus memeriksa file instalasi sebelum kami melakukan hal lain.

  1. Arahkan ke file instalasi program yang Anda coba gunakan dan pastikan executable ada.
  2. Arahkan ke Control Panel, System and Security dan pengaturan sistem Advanced.
  3. Pilih tombol Variabel Lingkungan.
  4. Pilih Jalur di panel variabel Sistem di bagian bawah jendela baru.
  5. Pilih Edit dan jendela baru akan muncul.
  6. Pastikan '% SystemRoot% \ System32' dan 'C: \ Windows \ System32' ada.
  7. Salin satu nilai ke Notepad.
  8. Ubah entri di jendela Variabel Lingkungan ke yang lain dan klik OK.
  9. Ganti nilai yang baru saja Anda ubah dengan yang asli dari Notepad dan klik OK.
  10. Lakukan hal yang sama untuk nilai lainnya.

Jika Anda tahu Windows, Anda akan tahu bahwa kadang-kadang yang perlu Anda lakukan hanyalah memasukkan kembali nilai untuk diambil kembali. Saya berasumsi ini untuk menautkannya ke dalam basis data internal Windows sekali lagi tetapi siapa yang tahu.

Menempelkan nilai ke Notepad menghemat waktu dan mempertahankan sintaks yang benar jika Anda terganggu saat melakukan tugas ini atau jika Anda lupa seperti apa bentuknya. Cukup potong dan tempel satu per satu dan ubah nilainya dalam variabel Lingkungan menjadi apa pun. Kemudian tempel kembali nilai asli dan konfirmasikan. Ini seharusnya cukup untuk perintah asli yang Anda coba bekerja lagi.

Elang memandang di antara Anda mungkin memperhatikan bahwa '% SystemRoot% \ System32' dan 'C: \ Windows \ System32' menunjuk ke lokasi yang sama. Ini adalah entri warisan bagi mereka yang menggunakan sistem yang lebih lama. Mungkin Anda tidak membutuhkan keduanya tetapi Windows tampaknya masih merujuk secara terpisah. Systemroot terutama untuk sistem yang menggunakan folder WINNT dan Windows yang tidak lagi benar. Namun keduanya harus hadir bahkan di Windows 10.

Memperbaiki kesalahan 'perintah CMD tidak dikenali'

Jika Anda mencoba menjalankan perintah CMD dan melihat 'CMD tidak dikenali sebagai perintah internal atau eksternal', itu bisa menjadi sesuatu yang berbeda. Mencoba perbaikan di atas mungkin berhasil tetapi masalah ini mungkin disebabkan oleh beberapa entri registri yang mengganggu rantai perintah normal.

Entah bagaimana, jika Anda mengatur AutoRun di registri, perintah CMD tertentu seperti ping atau nslookup tidak akan selalu berfungsi. Mereka mengembalikan kesalahan di atas. Exe hadir dan semuanya mungkin terlihat benar, tetapi dua entri kecil ini merusak hari Anda.

Entri registri tersebut adalah:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ AutoRun

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ AutoRun

Masalah ini setidaknya berumur satu dekade. Saya memiliki bookmark untuk entri blog MSDN dari 2007 yang telah saya simpan dengan mengilustrasikan hal ini.

  1. Arahkan ke C: \ Windows \ System32 dan pastikan executable CMD ada.
  2. Lakukan pemeriksaan variabel Lingkungan seperti di atas. Jika itu tidak diperbaiki, lanjutkan.
  3. Jalankan perintah 'cmd / d' yang tampaknya menghentikan autorun agar tidak berjalan. Jika pesannya sama, lanjutkan.
  4. Temukan dua entri registri yang tercantum di atas dan hapus.

Perbaikan ini sudah tua tapi emas. Saya biasa menggunakan ini ketika saya bekerja IT Admin di sebuah perusahaan kabel terkenal. Itu sebabnya saya masih menyimpannya sebagai bookmark. Kesalahan 'perintah tidak dikenali sebagai perintah internal atau eksternal' telah ada selama itu dan sejauh yang saya tahu, perbaikannya masih sama bahkan lima generasi Windows kemudian. Namun demikian, jika Anda menemukan kesalahan, setidaknya Anda sekarang tahu apa yang harus dilakukan.

Kapan terakhir kali Anda melihat kesalahan 'tidak dikenali sebagai perintah internal atau eksternal' di Windows? Apakah Anda menggunakan salah satu solusi ini atau yang lainnya?

Cara memperbaiki 'tidak dikenali sebagai kesalahan perintah internal atau eksternal'