Apa itu Fail Read-Only?

Definisi Fail Read-Only & Mengapa Beberapa Fail Gunakan Atribut

Fail baca sahaja ialah sebarang fail dengan atribut fail baca sahaja dihidupkan.

Fail yang dibaca sahaja boleh dibuka dan dilihat seperti mana-mana fail lain tetapi menulis ke fail (cth. Menyimpan perubahan kepadanya) tidak mungkin. Dalam erti kata lain, fail hanya boleh dibaca dari , tidak ditulis kepada .

Fail yang ditandakan sebagai baca sahaja biasanya menunjukkan bahawa fail tidak boleh diubah atau berhati-hati harus diambil sebelum membuat perubahan kepadanya.

Perkara-perkara lain selain fail juga boleh dibaca hanya seperti pemacu kilat yang dikonfigurasikan dan peranti storan keadaan pepejal lain seperti kad SD. Sebahagian bidang ingatan komputer anda juga boleh ditetapkan sebagai bacaan sahaja.

Apakah Jenis Fail Adakah Biasa Baca Hanya?

Selain daripada situasi yang jarang berlaku di mana anda, atau orang lain, secara manual menetapkan bendera baca sahaja pada fail, kebanyakan jenis fail yang anda dapati adalah penting yang perlu dilakukan oleh sistem operasi anda, atau apabila diubah atau dibuang, mungkin menyebabkan komputer anda jatuh.

Sesetengah fail yang dibaca hanya secara lalai dalam Windows termasuk bootmgr , hiberfil.sys , pagefile.sys , dan swapfile.sys , dan itu hanya dalam direktori root ! Beberapa fail dalam folder C: \ Windows , dan subfoldernya hanya baca-baca secara lalai.

Dalam versi lama Windows, beberapa fail baca sahaja yang biasa termasuk boot.ini, io.sys, msdos.sys dan lain-lain.

Kebanyakan fail Windows yang dibaca sahaja biasanya ditandakan sebagai fail tersembunyi .

Bagaimana Anda Membuat Perubahan pada Fail Read-Only?

Fail baca sahaja boleh dibaca sahaja pada tahap fail atau tahap folder , bermakna terdapat dua cara untuk menangani penyuntingan fail baca sahaja bergantung pada tahap yang ditandakan sebagai bacaan sahaja.

Jika hanya satu fail yang mempunyai atribut baca sahaja, cara terbaik untuk mengedit ialah atur tanda atribut baca sahaja dalam sifat fail tersebut (untuk menanggalkannya) dan kemudian buat perubahan kepadanya. Kemudian, sebaik sahaja pengeditan selesai, aturkan semula atribut baca sahaja apabila selesai.

Walau bagaimanapun, jika folder ditandakan sebagai baca sahaja, biasanya ia bermaksud semua fail dalam folder juga baca-baca sahaja . Perbezaan dalam ini dan atribut baca sahaja berasaskan fail adalah bahawa anda mesti membuat perubahan pada keizinan folder secara keseluruhan untuk mengedit fail, bukan hanya satu fail.

Dalam senario ini, anda mungkin tidak mahu mengubah atribut baca sahaja untuk koleksi fail sahaja untuk mengedit satu atau dua. Untuk mengedit jenis fail baca sahaja, anda ingin mengedit fail dalam folder yang membenarkan pengeditan, dan kemudian pindahkan fail yang baru dibuat ke dalam folder fail asal, menimpa semula asal.

Sebagai contoh, lokasi yang biasa untuk fail baca sahaja ialah C: \ Windows \ System32 \ drivers \ etc , yang menyimpan fail host . Daripada mengedit dan menyimpan fail tuan rumah terus ke folder "etc", yang tidak dibenarkan, anda perlu melakukan semua kerja di tempat lain, seperti pada Desktop, dan kemudian salin semula.

Khususnya, dalam kes fail tuan rumah , ia akan menjadi seperti ini:

  1. Salin tuan rumah dari folder lain ke Desktop.
  2. Buat perubahan kepada fail tuan rumah yang berada di Desktop.
  3. Salin fail tuan rumah pada Desktop ke folder lain .
  4. Sahkan fail itu ganti ganti.

Mengedit fail baca sahaja berfungsi dengan cara ini kerana anda tidak menyunting fail yang sama, anda membuat yang baru dan menggantikan yang lama.