Cara Memperbaiki "tidak dikenali sebagai perintah internal atau eksternal" di Windows

 Cara Memperbaiki "tidak dikenali sebagai perintah internal atau eksternal" di Windows



Salah satu hal hebat tentang Windows adalah Anda bisa menyelesaikan banyak tugas dari Command Prompt di mesin Anda. Anda hanya perlu memasukkan cmd.exe dan Windows akan menjalankannya untuk Anda. Namun terkadang, Anda mungkin menemukan kesalahan seperti "tidak dikenali sebagai perintah internal".


Ini sebenarnya adalah salah satu kesalahan paling umum yang dapat Anda hadapi dengan Command Prompt. Seperti yang disarankan oleh kesalahan itu sendiri, itu tidak dapat mengenali alat yang Anda coba gunakan dengan Command Prompt. Ada berbagai alasan mengapa itu terjadi, dan juga ada beberapa cara untuk mengatasi kesalahan "tidak dikenali sebagai perintah internal atau eksternal" pada PC Windows Anda.

Daftar isi


Mengapa Terjadi Kesalahan "tidak dikenali sebagai perintah internal"


Sebelum Anda mulai menerapkan perbaikan, ada baiknya untuk mempelajari mengapa kesalahan terjadi sehingga Anda dapat memastikan hal itu tidak terjadi lagi di masa mendatang.


Aplikasi Lain Mengganggu Sistem Anda


Salah satu alasan paling umum Anda mungkin mendapatkan kesalahan ini pada PC Anda adalah karena aplikasi lain yang diinstal memodifikasi variabel sistem Anda. Ini mencegah Command Prompt mengenali perintah untuk meluncurkan aplikasi atau alat lain.


Tidak Memiliki Program yang Terinstal Di Komputer Anda


Alasan kedua yang memungkinkan terjadinya "tidak dikenali sebagai perintah internal atau eksternal" adalah karena Anda tidak menginstal program yang sesuai di komputer Anda. Mungkin penginstal tidak menginstal file aplikasi di lokasi yang sesuai, atau penginstal tidak mengaktifkan alat untuk diluncurkan dengan Command Prompt.


Memperbaiki Kesalahan "tidak dikenali sebagai perintah internal atau eksternal" Di Windows


Terlepas dari penyebabnya, ada cara untuk memperbaiki kesalahan ini dan meminta Command Prompt untuk mengenali program yang Anda coba gunakan.


Pastikan Program Sebenarnya Ada Di PC Anda


Hal pertama yang harus dilakukan adalah memverifikasi apakah program yang Anda coba gunakan dengan Command Prompt benar-benar ada di komputer Anda. Anda mungkin telah menggunakan penginstal palsu yang memberi tahu Anda bahwa program tersebut berhasil diinstal pada mesin Anda, tetapi itu mungkin tidak benar.


Ada cara mudah untuk memeriksa apakah program tersebut memang diinstal pada mesin Anda.

  * Luncurkan jendela File Explorer di PC Anda.

  * Kepala ke jalan berikut.

C:\Windows\System32\


  * Pastikan executable yang Anda coba jalankan dari Command Prompt tersedia di folder ini. Jika tidak, program tersebut kemungkinan tidak diinstal di komputer Anda.


Di atas bukan cara yang pasti untuk memeriksa apakah suatu program diinstal di komputer Anda. Ini karena tidak semua program menyimpan file mereka di folder System32 Windows. Namun, ini akan membantu Anda menemukan sebagian besar program.


Gunakan Jalur Lengkap Ke File yang Dapat Dieksekusi

Kesalahan "tidak dikenali sebagai perintah internal" biasanya terjadi karena komputer tidak dapat menemukan executable yang Anda minta untuk diluncurkan. Namun, Anda dapat menyediakannya dengan path lengkap ke file yang dapat dieksekusi dan kemudian dapat menjalankannya tanpa masalah.

  * Luncurkan jendela Command Prompt di PC Anda.


  * Ketik path lengkap dari executable yang ingin Anda gunakan dan tekan Enter pada keyboard Anda.

  * Misalnya, jika Anda mencoba menggunakan adb.exe yang terletak di folder bernama adb di desktop Anda, Anda akan mengetik sesuatu seperti berikut ini.

C:\Users\<nama pengguna>\Desktop\adb\adb.exe


  * File akan diluncurkan tanpa masalah.


Lampirkan Jalur File Dengan Kutipan Ganda


Menentukan jalur lengkap ke file yang dapat dieksekusi bukanlah metode antipeluru. Itu juga dapat menyebabkan kesalahan "tidak dikenali sebagai perintah internal atau eksternal" jika tidak digunakan dengan benar. Masalahnya terletak pada jalur yang Anda tentukan di jendela Command Prompt Anda.


Jika jalur lengkap file yang dapat dieksekusi Anda memiliki spasi di dalamnya, itu akan menyebabkan kesalahan. Ini karena utilitas tidak dapat mengenali spasi, dan menggunakan karakter hingga spasi pertama sebagai nama program. Karena itu bukan jalur yang benar, Anda akan mendapatkan kesalahan yang disebutkan di atas.


Anda dapat memperbaikinya menggunakan metode berikut.

  * Saat mengetik di jalur yang memiliki spasi (apakah tunggal atau ganda), lampirkan jalur dengan tanda kutip ganda.


  * Command Prompt kemudian akan mengenali seluruh jalur sebagai satu item dan meluncurkan program dengan tepat di mesin Anda.


Pindahkan File Ke Folder System32


Sekarang, Anda tahu bahwa ketika Anda mencoba menjalankan executable dari utilitas Command Prompt, itu melihat ke folder System32 dari instalasi Windows Anda dan kemudian membuka file, jika tersedia di sana.


Bagaimana jika Anda dapat menempatkan file yang dapat dieksekusi di sana dan kemudian mengaksesnya dari Command Prompt? Anda dapat melakukan ini selama Anda memiliki akses admin di komputer Anda.

  * Salin file yang dapat dieksekusi bersama dengan semua file lain yang terkait dengannya ke folder berikut di komputer Anda.

C:\Windows\System32

  * Tutup Command Prompt jika sudah terbuka dan luncurkan kembali.


  * Masukkan nama file yang dapat dieksekusi tanpa jalur apa pun, dan Anda akan menemukannya berhasil diluncurkan.


Meskipun metode ini berfungsi dengan baik dan membantu Anda memperbaiki kesalahan "tidak dikenali sebagai perintah internal atau eksternal" di komputer Anda, Anda mungkin ingin menggunakannya dengan hati-hati.


Ini karena setiap kali Anda ingin menggunakan sesuatu dari Command Prompt, Anda harus meletakkan executable yang sesuai di folder System32. Akhirnya, folder tersebut akan bertambah besar dan Anda akan memiliki banyak file di sana.


Ini juga tidak akan berfungsi untuk alat yang dapat dieksekusi yang memerlukan instalasi ke direktori tertentu. Anda tidak akan dapat memindahkannya ke folder System32 karena jalur instalasi ditentukan di Windows Registry.


Kami menyarankan Anda hanya menggunakan solusi ini jika Anda tidak dapat memperbaiki masalah menggunakan metode lain dan selama aplikasi tidak memerlukan instalasi.

Add The Executable File Path To Environment Variables


The most efficient way to fix the “is not recognized as an internal command” error is to edit your environment variable and add the appropriate file path there. This is because the Command Prompt utility looks at those paths when you enter a command, and then opens the file if it finds it in one of those directories.


By adding your file path there, you’re telling Command Prompt where a certain executable is located when you want to use it by its short-name in a CMD window.


It’s pretty easy to edit your variables and add a new path there.

  * Launch Control Panel using the Cortana search on your PC.


  * Click on the option that says System and Security.


  * Find and click on System on the following screen.


  * Select Advanced system settings from the left sidebar on your screen.


  * A box will open on your screen. Click on the Environment Variables button which is located at the bottom of the box.


  * You’ll see all the user variables for your account. Click on the one that says Path and then click on the Edit button.


  * You can now add the new path to the application you want to use with the Command Prompt. Click on Browse in the right sidebar to add a directory to the list.


  * Navigate to the folder where your executable is located and select it.

  * You should see your newly added path is listed in the variables list. Click on OK at the bottom to save the changes.


  * Click on OK in all other boxes as you close them.

  * Open a Command Prompt window and type the name of the executable file. You’ll see that the file opens without CMD throwing any errors on your screen.


The “is not recognized as an internal command” error can sometimes be very frustrating, as it won’t let you use a program that you know you’ve installed on your computer.


Using the methods above, you should be able to get rid of this error and run any program from a Command Prompt window without any issues. If any of the methods above helped you fix the issue, we’d like to know about it in the comments section below.


Bagikan: