CHFI Storage Forensics and File System Analysis Practice Question
A forensic analyst is examining an SSD that may have had deleted files. The analyst is concerned about the TRIM command. What effect does TRIM have on forensic recovery of deleted files?
⚠ Common exam trap
Watch out — candidates often confuse TRIM with wear leveling or assume that deleted files on SSDs behave like those on HDDs, where data persists until overwritten, leading them to pick option B or D.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
TRIM invalidates deleted data blocks, making them unreadable and unrecoverable
The TRIM command allows the operating system to inform the SSD which data blocks are no longer in use. The SSD then internally marks those blocks as invalid and may immediately erase them or add them to its free pool for garbage collection. This process physically removes the data, making it unreadable and unrecoverable through standard forensic tools, which is why option C is correct.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
TRIM increases the chance of recovering deleted files
Why it's wrong here
The TRIM command does the opposite of increasing recoverability: it instructs the SSD controller to invalidate the logical blocks associated with a deleted file. Once invalidated, those blocks are no longer returned via the host interface and are typically overwritten or erased during garbage collection. Forensic recovery tools that rely on carving slack space or unallocated clusters will find zeros or unmapped LBAs, so deleted data is less likely to be recovered.
- ✗
TRIM causes wear leveling that spreads data across blocks, aiding recovery
Why it's wrong here
Wear leveling is a maintenance technique that spreads writes evenly across NAND flash cells to prevent premature wear; it does not preserve deleted data. TRIM works together with garbage collection by immediately invalidating deleted blocks so the controller can erase them, not move their contents to other blocks. Because TRIM erases or retires the underlying cells, spreading data via wear leveling actually destroys the residual data, making recovery less likely rather than aiding it.
- ✓
TRIM invalidates deleted data blocks, making them unreadable and unrecoverable
Why this is correct
TRIM is an ATA command by which the operating system informs the SSD controller that specific logical block addresses are no longer in use. The controller marks those mappings as invalid, after which reads to those LBAs return zeros and the physical NAND pages are scheduled for erasure during garbage collection. This active invalidation means the original file data is not accessible through normal forensic acquisition tools, and often the cells are fully erased, leaving no recoverable remnants on the device.
- ✗
TRIM has no effect on forensic analysis
Why it's wrong here
The claim that TRIM has no effect is incorrect because on modern systems TRIM is enabled by default for SSDs and is automatically issued upon file deletion. After a TRIM command, the affected logical block addresses become unmapped and read as zero, so unallocated space no longer contains the deleted file's content. Forensic analysis of such a device will show significantly less recoverable data than an equivalent HDD, demonstrating that TRIM has a major impact on evidence recovery.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CHFI question from scratch — 745 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CHFI practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CHFI exam.