У багатьох сучасних файлових системах використовується журнал, включаючи NTFS, Ext3 / 4, XFS, HFS + та інші. Журнал допомагає у двох випадках, уникаючи пошкодження файлової системи та прискорюючи відновлення після збою, наприклад, втрати електроенергії або збоїв у роботі системи. У файловій системі є два основних компоненти, дані та метадані. Дані - це вміст файлу, зображення, відео, документів, і в кінцевому підсумку саме це надає файловій системі його значення. Метадані - це те, що описує структуру файлової системи, включаючи те, як файли називаються, зберігаються в каталогах, права доступу, час модифікації файлів та області запису диска, які використовуються або можуть вільно розподілятися під інші файли під час їх зростання або створюються. Якщо метадані будуть пошкоджені через збій системи, це може призвести до подальшої втрати / пошкодження даних. Наприклад, частина диска може бути обрана для розподілу до файлу, але якщо він записаний неправильно перед збоєм, він може бути доданий до списку файлів блоків даних, але все-таки до списку безкоштовних блоків даних і виділений для другого файлу пізніше. Тепер є два файли, які обмінюються однаковими блоками даних / вмістом.
Журнал - це місце на диску, відведене для запису змін у файловій системі. Точні деталі того, що змінюється, записуються спочатку в журнал, що знаходиться в одному місці на диску, потім, після оновлення журналу, зміни застосовуються до відповідних місць на диску, які можуть вимагати декількох записів. Після того, як оновлення зроблено, запис у журналі позначається як завершений. Після збоїв системі потрібно лише вивчити журнал на неповні записи та заповнити їх, щоб виправити файлову систему. Це прискорює відновлення та забезпечує цілком або взагалі не зміни. Якщо блок виділяється зростаючому файлу, він буде доданий до списку блоків файлу і також позначений як використовується.
Крім того, у файлових системах, які підтримують журнали, найчастіше це лише метадані, які керують журналом, щоб зберегти структуру, але не самі дані. Повний обмін даними зазвичай є досить дорогим і повільним, але менш важливим, ніж метадані. Можна також увімкнути дані, якщо потрібно.
Крім того, для завершення цього є деякі файлові системи, які наразі не пропонують журнали, включаючи FAT32, exFAT, Ext2 та UDF. Якщо під час оновлення стався збій, необхідно провести повне сканування файлової системи для виявлення помилок або пошкоджень.