📌 Ringkasan Artikel
- Mega Arsip: Kumpulan lengkap perintah CMD yang dibagi ke dalam 18 kategori fungsional.
- Troubleshooting: Panduan memperbaiki Windows error, cek kesehatan SSD, hingga penyelamatan sistem.
- Trik Modern: Cara instal dan update aplikasi otomatis menggunakan fitur
winget.
- FAQ Terintegrasi: Jawaban atas pertanyaan umum seputar Command Prompt untuk keamanan sistem.
Command Prompt (CMD) bukan sekadar layar hitam tanpa guna. Ini adalah pusat kendali Windows yang memungkinkan kita melakukan perbaikan sistem, manajemen jaringan, hingga automasi file dengan cepat. Berikut adalah daftar lengkap perintah CMD yang telah kami rangkum.
Navigasi & Manajemen File Dasar
| Perintah |
Fungsi |
dir | Menampilkan isi folder saat ini. |
cd [folder] | Berpindah ke folder tertentu. |
cd .. | Kembali ke folder sebelumnya. |
mkdir [nama] | Membuat folder baru. |
del [file] | Menghapus file secara permanen. |
ren [lama] [baru] | Mengganti nama file atau folder. |
copy / move | Menyalin atau memindahkan file. |
tree | Menampilkan struktur folder dalam bentuk bagan pohon. |
Perbaikan Sistem & Diagnosa (Teknisi Level)
| Perintah |
Fungsi |
sfc /scannow | Memperbaiki file sistem Windows yang korup. |
dism /online /cleanup-image /restorehealth | Perbaikan mendalam citra Windows jika SFC gagal. |
chkdsk [drive:] /f | Memperbaiki error sistem file di Hardisk/SSD. |
systeminfo | Menampilkan spesifikasi hardware & software lengkap. |
tasklist | Melihat daftar aplikasi yang sedang berjalan. |
powercfg /batteryreport | Melihat status kesehatan baterai laptop secara detail. |
driverquery | Menampilkan daftar semua driver yang terinstall. |
Networking & Keamanan Jaringan
| Perintah |
Fungsi |
ipconfig /all | Informasi detail IP, Gateway, dan MAC Address. |
ipconfig /flushdns | Membersihkan cache DNS untuk benerin koneksi web. |
ping [alamat] | Cek stabilitas koneksi ke server (Contoh: google.com). |
tracert [alamat] | Melacak rute data dari PC ke server tujuan. |
netsh wlan show profile name="WiFi" key=clear | Melihat password WiFi yang tersimpan. |
netstat -an | Melihat semua koneksi yang aktif di PC kamu. |
arp -a | Melihat perangkat lain yang satu jaringan WiFi. |
Manajemen Disk & Perintah Pro
| Perintah |
Fungsi |
diskpart | Masuk ke utilitas manajemen partisi hardisk. |
cipher /w:[drive] | Menghapus jejak data yang sudah dihapus agar tidak bisa di-recovery. |
attrib +h +s +r [folder] | Menyembunyikan folder secara "Super Hidden". |
net user [user] [pass] | Mengganti password akun Windows tanpa password lama. |
shutdown /s /t [detik] | Mengatur timer shutdown otomatis. |
color a | Mengubah warna teks jadi hijau ala hacker. |
Manajemen Hardware & Informasi Device
| Perintah |
Fungsi |
wmic cpu get name, MaxClockSpeed | Cek nama prosesor dan kecepatan aslinya. |
wmic baseboard get product,Manufacturer | Cek merk dan tipe Motherboard tanpa bongkar casing. |
wmic memorychip get capacity | Cek kapasitas per keping RAM dalam satuan byte. |
wmic diskdrive get model,size | Cek model dan kapasitas total Hardisk/SSD. |
driverquery /v | Daftar driver lengkap dengan status dan lokasinya. |
pnputil /enum-devices | Nampilin semua perangkat Plug and Play (PnP) yang terdeteksi. |
Automasi & Perintah Lanjutan (Power User)
| Perintah |
Fungsi |
robocopy [asal] [tujuan] /mt | Copy file super cepat pake teknologi multi-threaded. |
assoc | Menampilkan/mengubah asosiasi ekstensi file (misal: .txt dibuka pake apa). |
fc [file1] [file2] | Membandingkan isi dua file untuk cari perbedaannya. |
doskey /history | Nampilin semua riwayat perintah yang kamu ketik sebelumnya. |
set | Menampilkan semua variabel lingkungan (Environment Variables) sistem. |
sc query | Melihat daftar layanan (services) yang lagi jalan di Windows. |
findstr "teks" [file] | Mencari baris teks spesifik di dalam sebuah file (mirip Grep di Linux). |
Shortcut Tool & Utility Windows
| Perintah |
Fungsi |
taskmgr | Buka Task Manager lewat baris perintah. |
regedit | Buka Registry Editor secara instan. |
msconfig | Buka System Configuration (buat atur Startup/Boot). |
dxdiag | Cek spesifikasi DirectX dan GPU secara detail. |
control | Buka Control Panel klasik. |
mstsc | Buka Remote Desktop Connection. |
cleanmgr | Buka Disk Cleanup buat bersih-bersih sampah. |
Audit Keamanan & Investigasi Sistem
| Perintah |
Fungsi & Kegunaan |
netstat -ano | Melihat semua koneksi aktif beserta ID Proses (PID). Berguna melacak malware yang kirim data keluar. |
openfiles | Menampilkan daftar file yang sedang dibuka oleh pengguna jaringan (Butuh setting tambahan). |
cipher /w:C | Menghapus jejak file yang sudah dihapus agar tidak bisa di-recovery (Wiping free space). |
auditpol /get /category:* | Menampilkan kebijakan audit keamanan yang sedang aktif di Windows. |
Manajemen Boot & Recovery (Expert Only)
| Perintah |
Fungsi & Kegunaan |
bcdedit | Mengatur data konfigurasi boot (BCD). Bisa buat ganti nama OS saat startup atau atur safe mode. |
bootrec /fixmbr | Memperbaiki Master Boot Record yang rusak (Solusi PC gak bisa masuk OS). |
bootrec /rebuildbcd | Membangun ulang konfigurasi boot jika Windows tidak terdeteksi. |
reagentc /info | Cek status Windows Recovery Environment (WinRE). |
Komunikasi & Remote Jaringan
| Perintah |
Fungsi & Kegunaan |
msg * "Halo" | Mengirim pesan pop-up ke semua user yang login di jaringan lokal yang sama. |
nbtstat -a [IP_Address] | Mencari tahu nama komputer (NetBIOS) dari sebuah alamat IP. |
pathping [alamat] | Kombinasi Ping dan Tracert untuk melihat di titik mana koneksi internetmu paling lambat. |
finger [user] | Melihat informasi pengguna di server remote (Protokol lama). |
Perintah Filter & Pencarian Data
| Perintah |
Fungsi & Kegunaan |
find "kata" [file] | Mencari string/kata spesifik di dalam file teks. |
sort | Mengurutkan output data berdasarkan abjad atau angka. |
more | Menampilkan output per halaman (berguna jika teks sangat panjang). |
clip | Menyalin hasil perintah CMD langsung ke Clipboard (bisa di-Paste di Notepad/WA). |
Manajemen Waktu & Regional
date / time : Melihat atau mengatur tanggal dan jam sistem secara manual.
tzutil /g : Melihat zona waktu (Timezone) yang sedang digunakan PC.
w32tm /query /status : Cek status sinkronisasi waktu komputer dengan server internet.
Informasi Lisensi Windows
slmgr /dlv : Melihat informasi lisensi Windows paling lengkap (OEM, Retail, atau Volume).
slmgr /xpr : Cek masa aktif Windows (Permanen atau ada tanggal kadaluarsanya).
Trik Output File
perintah > hasil.txt : Simpan hasil perintah CMD ke dalam file teks (Overwriting).
perintah >> hasil.txt : Tambahkan hasil perintah ke dalam file teks yang sudah ada (Appending).
Bantuan (The Last Command)
help : Menampilkan daftar perintah standar Windows.
[nama_perintah] /? : Menampilkan panduan cara pakai dan parameter lengkap dari perintah tersebut.
Modern Windows Manager (Windows 10 & 11)
Ini adalah fitur terbaru Microsoft yang mengubah CMD menjadi alat instalasi software otomatis tanpa perlu buka browser.
| Perintah |
Fungsi & Kegunaan |
winget search [nama_app] | Mencari software di database Microsoft (Contoh: Chrome, Zoom, VLC). |
winget install [nama_app] | Instal aplikasi otomatis tanpa perlu klik "Next-Next" di installer. |
winget upgrade --all | Update SEMUA aplikasi di PC kamu ke versi terbaru sekaligus. |
winget uninstall [nama_app] | Hapus aplikasi secara bersih lewat baris perintah. |
winget list | Menampilkan daftar semua software yang terinstal di PC kamu. |
Perintah Administrasi & File System Lanjutan
| Perintah |
Fungsi Mendalam |
compact | Mengompres file/folder di drive NTFS untuk hemat ruang disk tanpa merusak data. |
fsutil | Utilitas sistem file tingkat tinggi (Cek sisa kuota disk, manajemen hardlink, dll). |
mountvol | Membuat, menghapus, atau melihat titik kait (mount point) volume drive. |
subst [drive:] [path] | Menjadikan sebuah folder seolah-olah jadi Drive baru (Misal: Folder Kerjaan jadi Drive Z:). |
vssadmin | Mengelola Volume Shadow Copy (buat backup/restore poin sistem). |
wevtutil | Mengambil informasi tentang log peristiwa (event logs) dan penerbitnya. |
Perintah Kompatibilitas & Warisan (Legacy)
label : Membuat, mengubah, atau menghapus label volume disk.
replace : Mengganti file di direktori tujuan dengan file yang punya nama sama dari direktori asal.
recover : Mencoba memulihkan informasi yang masih bisa dibaca dari disk yang rusak (Sangat jarang berhasil di disk modern).
Kamus Besar Perintah CMD (A-Z)
| Perintah |
Penjelasan Fungsi & Kegunaan Teknisi |
arp -a | Menampilkan tabel ARP untuk melihat alamat IP dan MAC address perangkat lain dalam satu jaringan WiFi/LAN. |
assoc | Menampilkan atau mengubah asosiasi ekstensi file (misal menentukan file .php dibuka oleh aplikasi apa secara default). |
attrib | Mengatur atribut file secara paksa, seperti menyembunyikan folder (Hidden) atau menjadikannya file sistem agar tidak bisa dihapus. |
bcdedit | Mengelola konfigurasi boot Windows. Sangat berguna untuk mengatur Safe Mode atau memperbaiki menu startup yang hilang. |
bitsadmin | Alat baris perintah untuk mengelola tugas unduhan atau unggahan file di latar belakang sistem secara otomatis. |
bootrec /fixmbr | Memperbaiki Master Boot Record (MBR) yang rusak, solusi utama jika komputer gagal masuk ke Windows (Boot Error). |
chkdsk /f /r | Melakukan scan mendalam pada drive untuk memperbaiki error sistem file dan mencoba memulihkan data dari sektor hardisk yang rusak. |
cipher /w:C | Menghapus jejak data pada ruang kosong di drive C secara permanen agar data yang sudah dihapus tidak bisa dikembalikan dengan software recovery. |
cleanmgr | Membuka utilitas Disk Cleanup untuk membersihkan file sampah, cache sistem, dan bekas update Windows yang memenuhi memori. |
compact | Mengompres file atau folder pada partisi NTFS untuk menghemat ruang penyimpanan tanpa merusak atau mengubah isi file tersebut. |
dism /online /restorehealth | Perintah tingkat dewa untuk memperbaiki kerusakan citra sistem Windows dengan mengambil file cadangan yang sehat langsung dari server Microsoft. |
diskpart | Masuk ke manajemen partisi tingkat lanjut. Bisa digunakan untuk memformat flashdisk yang "write-protected" atau menghapus partisi yang terkunci. |
driverquery /v | Menampilkan daftar semua driver yang terpasang di PC secara mendetail, termasuk status, tanggal instalasi, dan lokasinya di sistem. |
fsutil | Utilitas sistem file yang sangat kuat untuk mengecek kuota disk, mengelola hardlink, hingga memantau penggunaan storage secara teknis. |
getmac | Mendapatkan informasi MAC Address (identitas fisik) dari kartu jaringan kamu secara instan tanpa perlu masuk ke Settings. |
gpupdate /force | Memperbarui seluruh kebijakan Group Policy (pengaturan admin) secara paksa saat itu juga tanpa perlu melakukan restart komputer. |
ipconfig /flushdns | Membersihkan cache DNS. Solusi paling ampuh jika internet nyambung tapi website tertentu tidak bisa dibuka atau "Server Not Found". |
netstat -ano | Melihat semua koneksi internet yang aktif dan port yang terbuka. Berguna untuk mendeteksi adanya malware yang sedang mengirim data keluar. |
pathping | Kombinasi antara Ping dan Tracert untuk melihat di titik mana koneksi internet kamu mengalami gangguan atau kelambatan (packet loss). |
powercfg /batteryreport | Menghasilkan laporan kesehatan baterai laptop dalam bentuk file HTML, menampilkan kapasitas asli vs kapasitas saat ini (Wear level). |
robocopy | Versi copy yang jauh lebih cepat dan stabil dibanding copy biasa. Bisa melanjutkan proses copy yang terputus dan mendukung multi-threading. |
sfc /scannow | Memeriksa seluruh file inti Windows dan secara otomatis mengganti file yang rusak atau hilang dengan cadangan yang sehat. |
shutdown /s /t 3600 | Mematikan komputer secara otomatis dengan timer (3600 detik = 1 jam). Sangat berguna jika ingin meninggalkan PC saat download besar. |
systeminfo | Menampilkan laporan lengkap spesifikasi PC, versi BIOS, jumlah RAM, hingga kapan tepatnya Windows kamu pertama kali diinstal. |
taskkill /f /im [nama].exe | Menghentikan paksa aplikasi atau proses yang sedang "Not Responding" atau macet total secara instan. |
tracert [alamat] | Melacak jalur yang dilewati data dari PC kamu menuju server tujuan (misal google.com) untuk mengetahui letak gangguan jaringan. |
winget upgrade --all | Fitur Windows 10/11 untuk melakukan update pada semua aplikasi yang terinstall di PC secara otomatis melalui baris perintah. |
wmic diskdrive get status | Cek kesehatan fisik HDD atau SSD secara cepat. Jika muncul "OK", berarti kondisi drive kamu masih sehat secara hardware. |
💡 Trik Pro: Ketik winget upgrade --all sebulan sekali untuk memastikan semua software (dari Chrome sampai Spotify) selalu di versi paling aman dan terbaru!
Kesimpulan: Dengan menguasai kumpulan perintah di atas, kamu bisa mengatasi hampir semua masalah teknis ringan di Windows tanpa bantuan teknisi. Simpan halaman ini sebagai referensi cepat!
Pertanyaan yang Sering Diajukan (FAQ)
Apa fungsi utama Command Prompt (CMD) di Windows?
CMD berfungsi sebagai antarmuka baris perintah (command-line interface) untuk mengeksekusi tugas administratif tingkat lanjut, memperbaiki sistem yang rusak, manajemen jaringan, hingga automasi file yang tidak bisa dilakukan lewat antarmuka grafis (GUI) biasa.
Bagaimana cara menjalankan perintah CMD sebagai Administrator?
Klik tombol Start, ketik 'CMD', lalu klik kanan pada Command Prompt dan pilih 'Run as Administrator'. Hal ini wajib dilakukan agar perintah sistem seperti sfc /scannow atau diskpart bisa berjalan dengan hak akses penuh.
Apa perintah terbaik untuk memperbaiki Windows yang lemot atau error?
Gunakan perintah 'sfc /scannow' untuk memverifikasi file sistem dan 'chkdsk /f' untuk memperbaiki error pada hardisk. Jika masih bermasalah, gunakan perintah 'DISM /Online /Cleanup-Image /RestoreHealth' untuk mengambil citra sistem yang sehat dari server Microsoft.
Bisakah CMD digunakan untuk melihat password WiFi yang lupa?
Bisa, gunakan perintah 'netsh wlan show profile name="NamaWiFi" key=clear'. Ganti "NamaWiFi" dengan nama jaringan Anda untuk melihat kata sandi pada bagian Key Content.
Apa perbedaan antara CMD dan PowerShell di Windows?
CMD adalah command-line klasik berbasis DOS untuk perintah dasar, sedangkan PowerShell adalah framework automasi yang lebih modern, berbasis objek (.NET), dan lebih kuat untuk scripting tingkat lanjut di Windows.
Bagaimana cara menghentikan perintah CMD yang sedang berjalan?
Anda bisa menekan kombinasi tombol 'Ctrl + C' pada keyboard untuk menghentikan proses atau eksekusi perintah yang sedang berlangsung di dalam jendela Command Prompt secara paksa.
Apa itu Winget dan bagaimana cara menggunakannya?
Winget adalah Windows Package Manager yang memungkinkan Anda mencari, menginstal, mengupgrade, dan menghapus aplikasi (seperti Chrome atau Spotify) langsung dari CMD tanpa harus mendownload installer manual dari browser.
Apakah perintah CMD bisa merusak komputer?
Perintah standar seperti dir atau ipconfig sangat aman. Namun, perintah destruktif seperti 'del', 'format', atau 'diskpart' harus digunakan dengan sangat hati-hati karena dapat menghapus data atau partisi secara permanen jika salah target.