Co je soubor pouze pro čtení?

Definice souboru pouze pro čtení a proč některé soubory používají atribut

Soubor pouze pro čtení je jakýkoliv soubor s povoleným atributem souborů jen pro čtení.

Soubor, který je jen pro čtení, může být otevřen a zobrazen jako každý jiný soubor, ale zápis do souboru (např. Ukládání změn) nebude možný. Jinými slovy, soubor lze číst pouze, nikoli do něj .

Soubor, jenž je označen jako pouze pro čtení, obvykle znamená, že soubor by neměl být změněn, nebo by měla být provedena obezřetná opatrnost před provedením změn.

Ostatní věci kromě souborů mohou být také jen pro čtení jako zvláště nakonfigurované flash disky a další pevné disky, jako jsou SD karty. Některé oblasti paměti počítače mohou být také nastaveny jako pouze pro čtení.

Jaké typy souborů jsou obvykle jen pro čtení?

Kromě vzácné situace, kdy jste vy nebo někdo jiný ručně nastavil příznak jen pro čtení v souboru, většina těchto typů souborů, které najdete, jsou důležité, které váš operační systém potřebuje správně spustit, nebo pokud je změněn nebo odstraněny, může způsobit selhání počítače.

Některé soubory, které jsou ve Windows standardní pouze pro čtení, zahrnují bootmgr , hiberfil.sys , pagefile.sys a swapfile.sys a to je právě v kořenovém adresáři ! Řada souborů ve složce C: \ Windows a její podsložky jsou ve výchozím nastavení pouze pro čtení.

Ve starších verzích systému Windows některé běžné soubory pouze pro čtení obsahují soubory boot.ini, io.sys, msdos.sys a další.

Většina souborů systému Windows, která jsou pouze pro čtení, jsou také obvykle označena jako skryté soubory .

Jak změníte soubor Read-Only?

Soubory pouze pro čtení mohou být pouze pro čtení na úrovni souborů nebo úrovní složek , což znamená, že v závislosti na úrovni, která byla označena jako pouze pro čtení, mohou existovat dva způsoby zpracování editace souboru pouze pro čtení.

Pokud má jen jeden soubor atribut pouze pro čtení, nejlepším způsobem, jak jej upravit, je zrušit zaškrtnutí atributu jen pro čtení v jeho vlastnostech (přepnout jej) a potom jej provést změny. Po dokončení úpravy znovu aktivujte atribut jen pro čtení po dokončení.

Pokud je však složka označena jako pouze pro čtení, obvykle se rozumí, že všechny soubory ve složce jsou také jen pro čtení . Rozdíl v tomto a atribut založený pouze na čtení je, že je nutné provést změnu oprávnění složky jako celku pro úpravu souboru, nikoliv pouze pro jeden soubor.

V tomto scénáři pravděpodobně nebudete chtít změnit atribut jen pro čtení kolekce souborů pouze pro úpravu jednoho nebo dvou. Chcete-li upravit tento typ souboru jen pro čtení, měli byste soubor upravit ve složce, která povoluje úpravy, a pak přesunout nově vytvořený soubor do složky původního souboru a přepsat originál.

Například společné umístění pro soubory pouze pro čtení je C: \ Windows \ System32 \ drivers \ etc , které ukládá soubor hostitelů . Namísto úpravy a ukládání souboru hostitelů přímo zpět do složky "etc", což není povoleno, musíte dělat všechnu práci jinde, například na ploše, a pak ji zkopírovat zpět.

Konkrétně v případě hostitelského souboru by to vypadalo takto:

  1. Zkopírujte hostitele z adresáře atd na plochu.
  2. Proveďte změny v souboru hostitelů, který je na ploše.
  3. Zkopírujte soubor hostitelů na plochu do složky etc.
  4. Potvrďte přepsání souboru.

Editace souborů pouze pro čtení funguje tímto způsobem, protože ve skutečnosti neupravujete stejný soubor, vy děláte nový a nahrazujete starý.