Klik dua kali foto, dokumen, atau file audio dan komputer biasanya membukanya di satu aplikasi tertentu. Namun, setelah aplikasi lain yang sesuai dipasang, file yang sama dapat memiliki beberapa program yang mampu membukanya. Anda sering dapat memilih satu aplikasi hanya untuk satu kesempatan atau menjadikannya default baru.

Hal ini dapat membingungkan karena file dan aplikasi tampak sangat terkait. Kenyataannya, keduanya terpisah. File berisi data dalam format tertentu, sedangkan sistem operasi menyimpan aturan tentang aplikasi terpasang mana yang biasanya menangani jenis file tersebut.

Memahami pemisahan ini memudahkan Anda memperbaiki file yang terbuka di program yang tidak diharapkan dan mengganti default tanpa tanpa sengaja mengubah file itu sendiri.

Anggap tipe file dan aplikasi yang dipilih sebagai layer terpisah

Model mental yang berguna memiliki tiga bagian:

file → tipe file → aplikasi yang dipilih untuk menangani tipe tersebut

Misalkan Anda memiliki file bernama holiday.jpg. Ekstensi .jpg membantu sistem mengidentifikasinya sebagai gambar JPEG. Beberapa aplikasi terpasang mungkin memahami gambar JPEG: photo viewer, image editor, web browser, atau program grafis lainnya.

Karena itu, sistem operasi membutuhkan aturan untuk menentukan apa yang terjadi ketika Anda hanya meminta file dibuka. Aturan ini umum disebut asosiasi file: hubungan antara tipe file dan aplikasi yang dapat menanganinya.

Aplikasi yang dipilih oleh aturan tersebut sering disebut aplikasi default untuk tipe file itu.

Artinya, default merupakan preferensi tentang cara menangani file. Default bukan bagian dari gambar, dokumen, atau lagu yang tersimpan di dalam file.

Satu format file dapat dipahami oleh lebih dari satu aplikasi

Format file menjelaskan bagaimana informasi diatur di dalam file agar software yang kompatibel dapat menafsirkannya. JPEG adalah format gambar, PDF adalah format dokumen, dan MP3 adalah format audio.

Format biasanya tidak terikat pada satu aplikasi tertentu. Jika beberapa program mengimplementasikan dukungan untuk format yang sama, masing-masing dapat membaca file dasar yang sama dan menampilkan atau mengolahnya dengan caranya sendiri.

Sebagai contoh, photo viewer mungkin terutama dirancang untuk penelusuran cepat. Editor dapat menyediakan cropping, penyesuaian warna, dan tool lainnya. Browser mungkin hanya menampilkan gambar di sebuah tab. Ketiganya dapat bekerja dengan data JPEG yang sama meskipun interface dan kemampuannya berbeda.

Dukungan juga dapat bersifat parsial. Satu aplikasi mungkin dapat menampilkan format tetapi tidak mengeditnya. Aplikasi lain mungkin memahami fitur umum tetapi mengabaikan metadata opsional atau fitur khusus. Karena itu, mengatakan sebuah aplikasi “membuka” file tidak menjamin setiap aplikasi menangani setiap bagian format secara identik.

Apa yang terjadi ketika Anda membuka file secara normal

Ketika Anda mengaktifkan file dari file manager atau desktop, sistem operasi terlebih dahulu harus memutuskan aplikasi mana yang akan menerimanya.

Mekanisme persisnya berbeda antar sistem operasi, tetapi proses umumnya serupa. Sistem mengidentifikasi tipe file, mencari asosiasi saat ini untuk tipe tersebut, lalu menjalankan atau mengaktifkan aplikasi yang terkait. Setelah itu, sistem memberi tahu aplikasi file mana yang Anda minta untuk dibuka.

Aplikasi membaca file dan menafsirkan isinya sesuai format yang didukung.

Pembagian kerja ini menjelaskan petunjuk troubleshooting penting: jika file yang valid tiba-tiba terbuka di program berbeda, file itu sendiri mungkin tidak berubah. Yang berubah bisa jadi asosiasi yang memberi tahu sistem operasi program mana yang harus digunakan.

“Open with” berbeda dari mengganti default

Sebagian besar sistem operasi desktop menyediakan cara untuk memilih aplikasi kompatibel lain untuk sebuah file. Label dan menu berbeda-beda, tetapi pilihan tersebut biasanya memiliki dua kemungkinan arti.

Yang pertama bersifat sementara: buka file ini dengan aplikasi lain kali ini saja. Default biasa tetap digunakan untuk file berikutnya.

Yang kedua mengubah asosiasi: gunakan aplikasi ini secara default untuk tipe file tersebut mulai sekarang.

Bayangkan file gambar biasanya terbuka di viewer sederhana, tetapi Anda ingin mengedit satu foto. Membuka foto itu dengan editor tidak selalu berarti Anda ingin setiap JPEG menjalankan editor di masa depan. Pilihan sekali pakai dan perubahan default menyelesaikan masalah yang berbeda.

Perhatikan kata-kata seperti “always use”, “set as default”, atau padanannya di platform Anda saat menentukan pilihan. Label persisnya dapat berbeda menurut sistem operasi dan versinya.

Mengganti aplikasi default tidak mengonversi file

Ini adalah salah satu perbedaan paling berguna untuk diingat.

Jika Anda mengganti aplikasi default file JPEG dari photo viewer ke editor, file JPEG Anda tidak berubah menjadi format gambar lain. Isinya tidak perlu ditulis ulang hanya karena aplikasi lain akan membukanya.

Demikian pula, memilih PDF reader lain tidak mengubah PDF yang sudah ada menjadi file milik reader tersebut.

Konversi adalah operasi terpisah. Mengonversi file berarti membuat data dalam format lain, misalnya mengekspor gambar dari JPEG ke PNG. Asosiasi file hanya mengubah aplikasi yang biasanya diminta sistem operasi untuk menangani format yang sudah ada.

Ini juga alasan mengganti ekstensi filename saja bukan cara yang dapat diandalkan untuk mengonversi file. Mengganti nama photo.jpg menjadi photo.png mengubah nama yang dilihat sistem, bukan data JPEG yang tersimpan di dalamnya.

Mengapa default terkadang berubah tanpa diduga

Aplikasi default dapat terlihat berubah setelah Anda memasang atau menghapus software, memperbarui aplikasi, memulihkan setting, atau sengaja memilih handler lain. Kapan tepatnya software diizinkan meminta atau menjadi default berbeda menurut sistem operasi dan versinya.

Anda juga dapat menemukan tipe file yang belum memiliki default. Sistem kemudian dapat meminta Anda memilih aplikasi kompatibel yang ingin digunakan.

Sumber kebingungan lainnya adalah file yang tampak serupa dapat memiliki format berbeda sehingga asosiasinya juga berbeda. Gambar .jpg dan .png dapat sama-sama tampak seperti foto biasa di folder, tetapi sistem dapat menyimpan default terpisah untuk file JPEG dan PNG.

Default juga dapat lebih spesifik daripada yang diperkirakan pengguna. Sistem operasi dapat mengelola asosiasi berdasarkan ekstensi filename, tipe file terdaftar, atau mekanisme khusus platform lainnya. Hasil yang terlihat tetap merupakan gagasan yang sama: sistem memerlukan cara untuk memetakan sesuatu yang Anda buka ke software yang mampu menanganinya.

Aplikasi yang salah tidak selalu berarti file rusak

Misalkan dokumen yang sebelumnya terbuka di program pilihan Anda sekarang menjalankan aplikasi lain. Jika program kedua dapat menampilkan dokumen dengan normal, itu merupakan bukti kuat bahwa file masih dapat dibaca. Asosiasi default lebih layak diperiksa terlebih dahulu.

Jika aplikasi yang dipilih mengatakan tidak dapat memahami file, ada beberapa kemungkinan. Aplikasi mungkin tidak mendukung format tersebut, file mungkin menggunakan fitur yang tidak didukung aplikasi, ekstensi mungkin menyesatkan, atau file memang tidak lengkap atau rusak.

Kasus-kasus tersebut tidak boleh dianggap sebagai masalah yang sama. Mengganti aplikasi default dapat memperbaiki preferensi penanganan, tetapi tidak dapat memperbaiki data korup atau menambahkan dukungan format ke aplikasi yang tidak memilikinya.

Urutan diagnosis yang berguna adalah:

  1. Periksa ekstensi file atau tipe yang dilaporkan.
  2. Coba buka dengan aplikasi lain yang diketahui mendukung format tersebut.
  3. Jika berhasil, ubah default hanya jika Anda ingin aplikasi itu menangani file serupa secara rutin.
  4. Jika beberapa aplikasi yang sesuai tidak dapat membaca file, selidiki file itu sendiri daripada terus-menerus mengubah asosiasi.

Sistem operasi dan browser juga dapat mengasosiasikan aplikasi dengan jenis link atau protocol tertentu. Misalnya, memilih email link dapat membuka aplikasi email, sedangkan jenis link lain dapat diteruskan ke aplikasi terpasang yang berbeda.

Konsepnya serupa karena sistem memilih handler. Namun, detailnya berbeda dari asosiasi file biasa, dan dukungannya berbeda antar platform dan aplikasi.

Perbedaan ini penting saat troubleshooting. Mengganti aplikasi yang membuka dokumen mungkin tidak mengubah aplikasi yang menangani jenis web link tertentu karena keduanya dapat merupakan default yang terpisah.

Cara memilih default yang masuk akal

Default yang baik biasanya adalah aplikasi yang Anda inginkan untuk versi tugas yang paling umum, bukan selalu aplikasi paling kuat yang terpasang.

Jika Anda sebagian besar hanya melihat foto dan sesekali mengeditnya, viewer ringan dapat menjadi default yang nyaman sementara editor tetap tersedia melalui pilihan “open with” sekali pakai. Jika Anda rutin memberi anotasi pada PDF, aplikasi PDF dengan tool tersebut mungkin lebih masuk akal sebagai default daripada viewer dasar.

Tidak banyak manfaat mengganti banyak default hanya karena aplikasi lain dapat menangani format tersebut. Ubah asosiasi ketika perilaku saat ini mengganggu pekerjaan Anda.

Ketika instruksi meminta Anda mengganti default, gunakan kontrol terkini yang disediakan sistem operasi daripada mengandalkan jalur menu persis dari panduan lama. Nama dan lokasi dapat berubah antar rilis, tetapi keputusan dasarnya tetap sama: aplikasi mana yang seharusnya menangani tipe file ini secara normal?

Inti praktisnya

Sebuah file tidak dimiliki oleh aplikasi yang membukanya. File menyimpan data dalam suatu format, aplikasi kompatibel mengetahui cara menafsirkan format tersebut, dan sistem operasi menyimpan preferensi tentang aplikasi mana yang biasanya digunakan.

Model ini menjelaskan mengapa satu file dapat dibuka di beberapa aplikasi, mengapa pilihan “open with” sekali pakai berbeda dari mengganti default, dan mengapa mengganti default tidak mengonversi file.

Ketika file terbuka di program yang salah, periksa asosiasinya sebelum menganggap sesuatu terjadi pada file. Ketika program yang kompatibel sama sekali tidak dapat membaca data, lihat lebih jauh dari setting default dan selidiki dukungan format atau file itu sendiri.