Cara Memperbaiki 'tidak dikenali sebagai perintah internal atau eksternal' Kesalahan

Jika Anda menghadapi aplikasi atau perintah 'tidak dikenal sebagai kesalahan perintah internal atau eksternal' saat mencoba melakukan sesuatu di baris perintah, memperbarui aplikasi atau menginstal sesuatu yang baru, Anda tidak sendirian. Itu terjadi ketika variabel lingkungan Windows berubah yang mencegah perintah dijalankan.

Anda benar-benar dapat 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 dari kesalahan ini. Satu untuk program umum dan satu lagi jika Anda mencoba menggunakan perintah CMD. Saya akan menunjukkan cara memperbaiki keduanya.

Memperbaiki kesalahan 'perintah tidak dikenali'

Kesalahan sintaks biasanya akan menjadi sesuatu seperti 'Program.exe tidak diakui sebagai perintah internal atau eksternal'. Sintaksnya tergantung pada apa yang Anda lakukan pada waktu yang penting karena kami harus memeriksa file instalasi sebelum kami melakukan hal lain.

  1. Arahkan ke file instalasi dari program yang Anda coba gunakan dan pastikan eksekutabel ada.
  2. Arahkan ke Control Panel, Sistem dan Keamanan dan pengaturan sistem Lanjutan.
  3. Pilih tombol Variabel Lingkungan.
  4. Pilih Path di panel variabel Sistem di bagian bawah jendela baru.
  5. Pilih Edit dan sebuah jendela baru akan muncul.
  6. Pastikan '% SystemRoot% \ System32' dan 'C: \ Windows \ System32' hadir.
  7. Salin satu nilai ke Notepad.
  8. Ubah entri di jendela Variabel Lingkungan ke sesuatu 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 mengenal Windows, Anda akan tahu bahwa kadang-kadang yang perlu Anda lakukan hanyalah memasukkan kembali nilai untuknya agar diambil kembali. Saya berasumsi ini adalah untuk menghubungkannya dalam database internal Windows sekali lagi tetapi siapa yang tahu.

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

Elang bermata 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 lama. Boleh dibilang Anda tidak membutuhkan keduanya tetapi Windows masih tampak mereferensikannya 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 'CMD command tidak diakui'

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

Entah bagaimana, jika Anda memiliki AutoRun diatur dalam 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 berusia satu dekade. Saya memiliki penanda untuk entri blog MSDN dari 2007 yang telah saya simpan yang menggambarkan hal ini.

  1. Arahkan ke C: \ Windows \ System32 dan pastikan CMD dieksekusi hadir.
  2. Lakukan pemeriksaan variabel Lingkungan seperti di atas. Jika itu tidak memperbaikinya bergerak.
  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 terbiasa menggunakan ini ketika saya bekerja di Admin IT di sebuah perusahaan kabel terkenal. Itu sebabnya saya masih memilikinya sebagai bookmark. Perintah 'tidak diakui sebagai kesalahan perintah internal atau eksternal' telah ada selama itu dan sejauh yang saya tahu, perbaikan masih sama bahkan lima generasi Windows nanti. Namun demikian, jika Anda menemukan kesalahan, setidaknya Anda sekarang tahu apa yang harus dilakukan.

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

Lihat Juga