Què és un fitxer de només lectura?

Definició d'un fitxer de només lectura i per què alguns fitxers utilitzen l'atribut

Un fitxer de només lectura és qualsevol fitxer amb l' atribut de fitxer de només lectura activat.

Un fitxer que sigui de només lectura es pot obrir i veure com qualsevol altre fitxer però escriure al fitxer (per exemple, desar-hi canvis) no serà possible. En altres paraules, l'arxiu només es pot llegir , no escrit .

Un fitxer marcat com a només lectura implica que el fitxer no s'ha de modificar o que s'ha de tenir molt en compte abans de fer canvis.

Altres aspectes, a més dels fitxers, també poden ser de només lectura com a unitats de memòria flash especialment configurades i altres dispositius d'emmagatzematge d'estat sòlid, com ara targetes SD. Algunes àrees de la memòria de l'ordinador també es poden configurar com a només de lectura.

Quins tipus d'arxius solen ser de només lectura?

A part de la rara situació en què, o algú més, ha configurat manualment un indicador de només lectura en un fitxer, la majoria d'aquests tipus de fitxers que trobareu són importants que el vostre sistema operatiu ha de començar correctament o, quan es modifica o eliminat, pot fer que l'ordinador es bloquegi.

Alguns fitxers que només són de lectura per defecte a Windows inclouen bootmgr , hiberfil.sys , pagefile.sys i swapfile.sys , i això és només al directori arrel ! Hi ha diversos fitxers a la carpeta C: \ Windows i les seves subcarpetes són de només lectura per defecte.

En versions anteriors de Windows, alguns fitxers de només lectura comuns inclouen boot.ini, io.sys, msdos.sys i altres.

La majoria d'arxius de Windows que són de només lectura solen estar marcats com a fitxers ocults .

Com es fan canvis en un fitxer de només lectura?

Els fitxers de només lectura poden ser de només lectura a nivell de fitxer o de carpeta , és a dir, pot haver dues maneres d'editar un fitxer de només lectura depenent de quin nivell s'hagi marcat com a només de lectura.

Si només un fitxer té un atribut de només lectura, la millor manera d'editar-lo és desmarcar l'atribut de només lectura a les propietats del fitxer (per desactivar-lo) i fer-ne canvis. Després, un cop finalitzada l'edició, torneu a activar l'atribut de només lectura quan hàgiu acabat.

Tanmateix, si una carpeta està marcada com a només de lectura, normalment vol dir que tots els fitxers de la carpeta són de només lectura . La diferència en aquest i un atribut de només lectura basat en fitxers és que heu de fer un canvi als permisos de la carpeta en general per editar el fitxer, no només el fitxer únic.

En aquest cas, és possible que no vulgueu canviar l'atribut de només lectura per a una col · lecció de fitxers només per editar una o dues. Per editar aquest tipus de fitxer de només lectura, voldreu editar el fitxer en una carpeta que permeti l'edició i, a continuació, moure el fitxer nou a la carpeta de l'arxiu original, sobreescrivint l'original.

Per exemple, una ubicació comuna per a fitxers de només lectura és C: \ Windows \ System32 \ drivers \ etc , que emmagatzema el fitxer hosts . En lloc d'editar i guardar el fitxer d'amfitrió directament a la carpeta "etc", que no està permès, heu de fer tot el treball en un altre lloc, com a l'escriptori i tornar-lo a copiar.

Concretament, en el cas del fitxer hosts , seria així:

  1. Copieu els ordinadors de la carpeta d'icones a l'escriptori.
  2. Feu els canvis al fitxer host que hi ha a l'escriptori.
  3. Copieu el fitxer de màquines a l'escriptori a la carpeta d'àudio.
  4. Confirma la sobreescriptura del fitxer.

L'edició d'arxius de només lectura funciona d'aquesta manera perquè no esteu editant el mateix arxiu, estareu fent un de nou i substituïu l'anterior.