Apa itu Ekstensi Nama File?

Ekstensi nama file adalah bagian dari nama file komputer yang secara tradisional digunakan untuk menunjukkan jenis file serta program potensial yang dapat digunakan untuk membuka atau menjalankan file tersebut. Sistem yang digunakan untuk ekstensi nama file biasanya tergantung pada sistem operasi (OS) yang digunakan seseorang, dan beberapa jenis OS tidak menggunakan ekstensi pada nama file sama sekali. Ekstensi biasanya diidentifikasi sebagai bagian terakhir dari nama file, dan biasanya dipisahkan dari nama file dengan sebuah titik. Ekstensi nama file biasanya pendek, seringkali hanya tiga huruf, dan sering digunakan sebagai nama untuk merujuk ke jenis file tertentu.

Kadang-kadang juga disebut jenis file, ekstensi nama file biasanya digunakan oleh OS di komputer untuk mengenali berbagai jenis file dengan benar. Ini dilakukan secara eksklusif di beberapa jenis OS di masa lalu, meskipun jenis OS yang lebih baru sering kali memiliki kemampuan untuk mengenali file yang berbeda melalui data yang disertakan dalam file itu sendiri. Jenis OS yang lebih baru masih akan sering menggunakan ekstensi nama file untuk file komputer, namun, untuk memastikan kompatibilitas mundur dan tetap akrab bagi pengguna komputer lama. Namun, sistem ini terkadang tidak diperlukan, dan ekstensi nama file juga berpotensi digunakan untuk alasan jahat.

Salah satu bentuk ekstensi nama file yang paling umum adalah sistem yang sering disebut sebagai “8.3” atau “nama dasar.ext.” Jenis OS komputer yang lebih lama seringkali hanya mengizinkan maksimal delapan karakter untuk nama file, yang diikuti dengan ekstensi tiga karakter. Ini adalah sumber nama 8.3, serta nama “basename.ext”, yang mencakup nama dasar hanya delapan karakter dan “.ext” untuk menunjukkan ekstensi tiga karakter. Ada banyak jenis ekstensi nama file yang populer dan umum seperti “.txt” untuk file teks, “.jpg” untuk file JPEG atau gambar, dan “.mp3” untuk file MPEG versi tiga.

Jenis OS tertentu tidak memerlukan ekstensi nama file untuk file, dan sering kali mengidentifikasi file berdasarkan data yang disertakan di tempat lain dalam file. Ada juga ekstensi dengan ukuran berbeda seperti “.html” untuk file hypertext markup language (HTML). Sistem modern biasanya memungkinkan pengguna untuk menunjukkan program apa yang digunakan untuk membuka file tertentu, baik sebagai default maupun dengan memilih saat membuka file.

Jenis program tertentu memiliki ekstensi tersembunyi dari pengguna, sehingga virus dapat dibuat dengan nama seperti “basename.txt.EXE” dan hanya “basename.txt” yang akan ditampilkan. Ini akan tampak seperti file teks yang tidak berbahaya bagi pengguna, sedangkan pada kenyataannya itu akan menjadi file yang dapat dieksekusi yang dapat menginstal virus ke sistem. Untuk mencegah hal ini, sebagian besar program akan menampilkan ekstensi nama file secara default atau mengizinkan pengguna untuk menampilkannya jika diinginkan.