Какво причинява повреден файл?

Повредените файлове могат да бъдат причинени от редица системни грешки. Обикновено, когато даден файл се повреди, той не може да бъде достъпен или някои данни във файла се губят. В някои случаи данните от повреден файл могат да бъдат извлечени, като например в някои програми на Microsoft Office, които имат „режим на възстановяване“ за автоматично записани данни.

Лоши сектори

Секторите са раздели на твърдия диск. Когато потребителят се опита да запише файл, компютърът търси сектор на твърдия диск, за да запази данните. Ако компютърът запише файл в "лош сектор", файлът вероятно ще се повреди или ще стане недостъпен. Лошите сектори могат да бъдат причинени от физическа повреда (т.е. твърдият диск губи магнетизъм и следователно способността му да съхранява данни) или лоши проверки за четност на диска. Компютърът не знае кои сектори са лоши или нестабилни, така че потребителят трябва да сканира твърдите дискове (като C устройството), за да провери за лоши сектори. Това може да стане, като щракнете с десния бутон върху устройството от „Моят компютър“, изберете „Свойства“, „Инструменти“ и изберете „Проверка сега“ под заглавието „Проверка на грешки“.

Видео на деня

В компютърните системи "клъстер" е най-малкото дисково пространство, необходимо за съхраняване на файл. Файловете са разпределени в отделни клъстери, които могат да варират от един сектор (512 байта) до 128 сектора (64 килобайта). Кръстосано свързан файл възниква, когато два или повече файла са разпределени в един и същ клъстер, което ще повреди всички файлове, записани в същия клъстер. Загубените клъстери могат също да причинят повредени файлове; когато файл е изтрит от списъка на директорията на компютъра, но таблицата за разпределение на файлове (FAT) все още показва клъстери, разпределени към този файл, клъстерите стават „загубени“ и данните, които са запазени в този клъстер, ще се показват като „омрежени“, дори ако списъкът с директория вече е изтрит.

Заразени файлове и вируси

Вирусите могат да изтриват файлове, да заразят компютърния регистър, да променят етикетите на тома, да маркират секторите като лоши на диск, маркирайте клъстерите като лоши в FAT, създавайте омрежени файлове или създавайте нови дялове на диска карам. Вирусът може лесно да промени начина, по който файловете се записват и четат на компютър, което води до появата на повредени файлове, дори ако не съществува проблем с твърдия диск. Вирусите могат например да маркират секторите като лоши, когато функционират нормално, и да причинят повреда на всички файлове или недостъпни за потребителя в този сектор.

Системни сривове

Системните сривове могат да бъдат причинени от различни фактори в компютърната система. Логически сривове (т.е. пълно изключване или „син екран на смъртта“ за потребители на Windows) възникват, когато програмите използват конфликтна памет или когато нов хардуер е повреден. Програмите обикновено са разпределена памет от системата и не могат да споделят част от паметта; ако една програма получи достъп до разпределената памет на друга програма, може да възникне срив. Ако програми, използващи памет на ядрото (доверени програми, като операционната система или хардуерни драйвери) имат достъп до паметта на друга програма на ядрото, ще настъпи срив/изключване на системата. И в двата случая, ако файлът се запазва, осъществява достъп или понякога се отваря, файлът може да се повреди от внезапно изключване.