Co powoduje uszkodzony plik?

Uszkodzone pliki mogą być spowodowane licznymi błędami systemowymi. Zwykle, gdy plik ulegnie uszkodzeniu, nie można uzyskać do niego dostępu lub niektóre dane w pliku są tracone. W niektórych przypadkach dane z uszkodzonego pliku można odzyskać, na przykład w niektórych programach pakietu Microsoft Office, które mają „tryb odzyskiwania” dla automatycznie zapisanych danych.

Złe sektory

Sektory to działy dysku twardego. Gdy użytkownik próbuje zapisać plik, komputer wyszukuje sektor na dysku twardym, aby zapisać dane. Jeśli komputer zapisze plik w „złym sektorze”, prawdopodobnie plik zostanie uszkodzony lub niedostępny. Uszkodzone sektory mogą być spowodowane fizycznym uszkodzeniem (tj. utratą magnetyzmu dysku twardego, a tym samym jego zdolnością do przechowywania danych) lub złą kontrolą parzystości na dysku. Komputer nie wie, które sektory są uszkodzone lub niestabilne, więc użytkownik musi przeskanować dyski twarde (takie jak dysk C), aby sprawdzić, czy nie ma uszkodzonych sektorów. Można to zrobić, klikając prawym przyciskiem myszy dysk w „Mój komputer”, wybierając „Właściwości”, „Narzędzia” i wybierając „Sprawdź teraz” pod nagłówkiem „Sprawdzanie błędów”.

Wideo dnia

W systemach komputerowych „klaster” to najmniejsza ilość miejsca na dysku potrzebna do przechowywania pliku. Pliki są przydzielane do poszczególnych klastrów, które mogą mieć zakres od jednego sektora (512 bajtów) do 128 sektorów (64 kilobajtów). Plik usieciowany występuje, gdy co najmniej dwa pliki zostały przydzielone do tego samego klastra, co spowoduje uszkodzenie wszystkich plików zapisanych w tym samym klastrze. Utracone klastry mogą również powodować uszkodzenie plików; gdy plik zostanie usunięty z listy katalogów komputera, ale tabela alokacji plików (FAT) nadal pokazuje klastry przydzielone do tego pliku, klastry zostaną „utracone”, a dane zapisane w tym klastrze będą wyświetlane jako „usieciowane”, nawet jeśli lista katalogów została już usunięta.

Zainfekowane pliki i wirusy

Wirusy mogą usuwać pliki, infekować rejestr komputera, zmieniać etykiety woluminów, oznaczać sektory jako złe w dysk, oznaczaj klastry jako złe w FAT, twórz pliki usieciowane lub twórz nowe partycje na dysku odwieźć. Wirus może łatwo zmienić sposób zapisywania i odczytywania plików na komputerze, powodując występowanie uszkodzonych plików, nawet jeśli nie ma problemu z dyskiem twardym. Wirusy mogą na przykład oznaczać sektory jako złe, gdy działają normalnie, i powodować uszkodzenie lub niedostępność wszystkich plików dla użytkownika w tym sektorze.

Awarie systemu

Awarie systemu mogą być spowodowane różnymi czynnikami w systemie komputerowym. Logiczne awarie (tj. całkowite zamknięcie lub „niebieski ekran śmierci” dla użytkowników systemu Windows) występują, gdy programy używają pamięci powodującej konflikt lub gdy nowy sprzęt jest uszkodzony. Programy są zwykle przydzielane pamięci z systemu i nie mogą współdzielić części pamięci; jeśli jeden program uzyskuje dostęp do przydzielonej pamięci innego programu, może wystąpić awaria. Jeśli programy korzystające z pamięci jądra (zaufane programy, takie jak system operacyjny lub sterowniki sprzętu) uzyskują dostęp do pamięci innego programu jądra, nastąpi awaria/zamknięcie systemu. W obu przypadkach, jeśli plik jest zapisywany, otwierany lub czasami otwierany, plik może ulec uszkodzeniu w wyniku nagłego zamknięcia.