Cara Menghapus Asosiasi Jenis File Menggunakan Editor Registri

Mengaitkan jenis file dengan program dapat dilakukan dengan menggunakan beberapa cara seperti menggunakan dialog Buka dengan ... dan memilih kotak centang "Selalu gunakan aplikasi ini untuk membuka", atau melalui Program Default atau Aplikasi Default. Meskipun Anda dapat mengatur atau mengubah asosiasi menggunakan GUI, tidak ada opsi yang disediakan untuk menghapus asosiasi tipe file yang ada. Posting ini memberi tahu Anda cara menghapus asosiasi jenis file menggunakan Editor Registri.

Hapus Asosiasi Jenis File Menggunakan Editor Registri

Katakanlah Anda salah mengaitkan jenis file bernama .bak, dan ingin menghapus kaitan tersebut. Gunakan langkah-langkah ini untuk menghapus pengaturan asosiasi file (untuk .bak) dari registri.

Sebelum melanjutkan, buat Titik Pemulihan Sistem. Selain itu, ekspor setiap kunci registri yang tercantum di bawah ini ke file .reg sebelum dihapus, kalau-kalau Anda membutuhkannya.
  1. Mulai Penyunting Registri ( regedit.exe ), dan buka cabang ini:
     HKEY_CLASSES_ROOT \ .bak 
  2. Catat data nilai (default) di panel kanan. Itu adalah ProgID yang terkait dengan jenis file itu.

  3. Klik kanan tombol .bak, dan pilih Hapus. Klik Ya untuk konfirmasi.
  4. Buka kunci HKEY_CURRENT_USER berikut dan hapus kunci .bak .
     HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .bak HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ Roaming \ OpenWith \ FileExts \ .bak 

    Ini harus menghapus pengaturan asosiasi file untuk tipe file .bak . Jenis file yang dihapus sekarang harus diperlakukan sebagai tidak dikenal oleh Windows; itulah yang kami inginkan.

    $config[ads_text6] not found

    Hapus Progid juga (opsional)

    Jika Anda juga ingin membersihkan kunci ProgID untuk tipe file itu, yang Anda catat ( bak_auto_file ) pada Langkah # 3 di atas, Anda harus melakukannya hanya jika ProgID bak_auto_file itu tidak digunakan oleh tipe file lainnya. Ini penting.

    Bagaimana menemukan apakah ada jenis file lain yang dipetakan ke ProgID yang sama? Lakukan pencarian (untuk Data yang berisi string ProgID - cocokkan seluruh string) di Editor Registri. Atau jalankan salah satu perintah yang diberikan di bawah ini untuk mengetahuinya.

    Kali ini, mari kita ambil contoh txtfile Progid. Untuk melihat daftar jenis file yang menggunakan txtfile ProgID, jalankan:

    Contoh: txtfile (progid digunakan untuk .txt)

     assoc | findstr / i "txtfile" 

    (atau)

     reg permintaan hkcr / d / f "txtfile" / s 

    Dalam kasus di atas, ekstensi file berikut masih menggunakan progid txtfile :

     .LOG | .SCP | .TXT | .WTX 

    Jadi, Anda tidak boleh menghapus kunci registri HKEY_CLASSES_ROOT\txtfile, karena itu akan merusak pengaturan asosiasi untuk jenis file yang menggunakan kunci ini.

    Sekarang, mari kita gunakan metode di atas dan cari tahu apakah ada ekstensi file lain yang menggunakan bak_auto_file bak_auto_file. Menjalankan perintah untuk bak_autofile, Anda mendapatkan ini:

    Karena tidak ada jenis file lain yang menggunakan ProgID ini, Anda dapat menghapus kunci ini dengan aman:

     HKEY_CLASSES_ROOT \ bak_autofile 

Ringkasan

Untuk menghapus pengaturan asosiasi file untuk jenis file .bak, kami telah menghapus kunci registri berikut:

 HKEY_CLASSES_ROOT \ .bak HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \. 

Itu dia! Semoga panduan ini membantu Anda menghapus asosiasi tipe file yang tidak diinginkan atau salah di komputer Windows Anda.

Artikel Terkait