HEART Embedded Systems logoHEART

HEART storage.corrupted H-04005

Storage corrupted. Stored data or the file system is damaged.

CodeHEART storage.corrupted; inside a message "code": "storage.corrupted"
H-numberH-04005: area 04, code 005
Areastorage: Disk, memory cards, databases
Typical severityerror. A product may set another for its own case.
Applies toAnything that stores data

Likely causes

How to fix or prevent it

  1. Stop writing to it, so nothing more is lost.
  2. Run the file-system check or the product's repair tool.
  3. Restore from the last good backup.
  4. Replace the storage if it keeps happening.
  5. To prevent it: a stable supply, and safe removal of cards.

What the HEART does by itself

It raises an error alert, stops using the damaged data where it can, and falls back to defaults or the last good copy if the product has one. It tells a person.

When to call service

If the product will not start properly, or data that matters cannot be restored.


Inside a message a code is written bare, "code": "storage.full". In logs, tickets, documents and searches it is written HEART storage.full. Things that simply happen, such as system.started, are event types, not faults. The codes are defined in Part 3, Section 5.4, and their H-numbers in Section 5.7. All of it, as data: fault-codes.json.

All fault codes, by area · All fault codes, by H-number · Problem types (API errors)