Што такое Read-Only File?

Вызначэнне Read-Only File & Чаму некаторыя файлы выкарыстоўваць атрыбут

Файл толькі для чытання з'яўляецца любы файл з толькі для чытання файла атрыбут уключаны.

Файл , які толькі для чытання можна адкрываць і праглядаць , як і любы іншы файл , але запіс у файл (напрыклад , захаванне змяненняў у ёй) не будзе магчымым. Іншымі словамі, гэты файл можа быць прачытаны толькі, не пісаў.

Файл, які мае атрыбут толькі для чытання, як правіла, азначае, што файл не павінен быць зменены або што з вялікай асцярожнасцю варта прымаць перад унясеннем у яго змяненняў.

Іншыя рэчы , акрамя файлаў таксама могуць быць толькі для чытання , як асабліва сканфігураваных флэш - назапашвальнікаў і іншых цвёрдацельных прылад захоўвання дадзеных , такіх як SD - карт. Некаторыя вобласці памяці кампутара таксама могуць быць устаноўлены як толькі для чытання.

Якія тыпы файлаў Звычайна толькі для чытання?

Акрамя рэдкай сітуацыі , калі вы ці хто - то іншы, ўручную ўстанаўлівае для чытання сцяг толькі на файл, большасць з гэтых тыпаў файлаў , якія вы знойдзеце важныя з іх , што ваша аперацыйная сістэма павінна пачаць правільна ці, пры змене або выдалены, можа прывесці кампутар да краху.

Некаторыя файлы , якія даступныя толькі для чытання па змаўчанні ў Windows , ўключаюць Bootmgr , HIBERFIL.SYS, pagefile.sys і swapfile.sys, і гэта толькі ў каранёвым каталогу ! Шэраг файлаў у C: тэчку \ Windows , і укладзеныя папкі будуць даступныя толькі для чытання па змаўчанні.

У больш ранніх версіях Windows, некаторыя агульныя файлы толькі для чытання ўключаюць у boot.ini, io.sys, msdos.sys і іншыя.

Большасць файлаў Windows , якія даступныя толькі для чытання, таксама , як правіла , пазначаныя як схаваныя файлы .

Як вы ўносіце змены ў рэжыме толькі для чытання файла?

Толькі для чытання файлаў могуць быць толькі для чытання на ўзроўні файлаў ці тэчкі ўзроўню, гэта значыць там можа быць два спосабам апрацоўкі рэдагавання файла толькі для чытання ў залежнасці ад таго, якога ўзроўню ён быў адзначаны як толькі для чытання.

Калі толькі адзін файл мае атрыбут толькі для чытання, лепшы спосаб, каб змяніць яго, каб зніміце атрыбут толькі для чытання ў ўласцівасці файла (для пераключэння яго), а затым ўнесці ў яго змяненні. Затым, пасля таго, як рэдагаванне адбываецца, паўторна ўключыць атрыбут, калі скончыў толькі для чытання.

Аднак, калі тэчка пазначаная як толькі для чытання, гэта звычайна азначае , што ўсе файлы ў тэчцы толькі для чытання , а таксама. Розніца ў гэтым і атрыбут на аснове файлаў толькі для чытання, што вы павінны ўнесці змены ў правы доступу на папкі ў цэлым для рэдагавання файла, а не толькі адзін файл.

У гэтым выпадку, вы не можаце змяніць атрыбут толькі для чытання для збору файлаў толькі адрэдагаваць адзін ці два. Каб змяніць гэты тып толькі для чытання файла, вы хочаце рэдагаваць файл у тэчцы , якая робіць даюць магчымасць рэдагавання, а затым перамесціце зноў створаны файл у тэчку зыходнага файла, перапісваючы арыгінал.

Напрыклад, звычайнае месца для файлаў толькі для чытання з'яўляецца C: \ Windows \ System32 \ Drivers \ Etc, у якім захоўваецца файл хастоў. Замест рэдагавання і захавання ў файл хастоў непасрэдна назад у «і г.д.» тэчку, якая не дапускаецца, вы павінны рабіць усю працу ў іншым месцы, як на працоўным стале, а затым скапіяваць яго назад на.

У прыватнасці, у выпадку файла хастоў, ён будзе ісці , як гэта:

  1. Капіяванне вузлоў з папкі і г.д. на працоўным стале.
  2. Унясіце змены ў файл хастоў , што на працоўным стале.
  3. Скапіруйце файл хастоў на працоўным стале ў тэчцы і г.д ..
  4. Пацвердзіце файл перазапіс.

Рэдагаванне толькі для чытання файлаў працуюць такім чынам, таму што вы на самай справе не рэдагавалі той жа файл, што вы робіце новы і замяніць стары.