Prevention and detection layers do most of the work in an endpoint stack, and both act on what they can recognize. That leaves a gap: what happens after something gets through. Reboot-to-restore fills that gap from a different angle.
Instead of judging whether a change is malicious, it treats every write to a protected volume as temporary and discards it on restart. Here’s where recognition-based layers stop, what recovery independent of detection covers and what it doesn’t.
The Limits of Prevention and Detection Layers
Prevention layers limit the threats that reach an endpoint, while detection layers address those that get through. Both approaches depend on identifying threats based on available indicators. This creates a common limitation: a signature may not identify a previously unseen sample, while behavior designed to resemble legitimate activity may not trigger a behavioral rule.
A further limitation is what happens after a change occurs. Detection tools can identify and block threats, but they do not inherently reverse changes that have already been made. Once a change has been written to disk, restoring the endpoint may require manual remediation or reimaging.
Not all unwanted changes are malware. For example, a deleted file, modified setting, or user-installed application may not trigger a detection layer at all—leaving recovery to separate processes or administrative intervention.
How Reboot-to-Restore Guarantees Recovery, Independent of Detection
Reboot-to-restore does not rely on threat recognition. An administrator defines a baseline and freezes the volume. From that point, a kernel-level filter intercepts writes below the file system and diverts them to a separate overlay region (instead of writing to the sectors they were addressed to). The original sectors remain unchanged while the machine runs.Â
The following three mechanisms explain how recovery works independently of detection.
-
No Threat Identification Required
The restore path does not need to determine what a change was. Instead, the driver tracks where writes are directed:
- Intercept: A write aimed at the protected volume passes through the filter driver before it reaches the disk, as raw sector traffic.
- Redirect: The write lands in the overlay, and the driver records which original sector it stands in for, so reads return the running system’s own view.
- Discard: On restart, the driver drops that map and releases the overlay. Every read resolves to sectors that were never altered.
Practically, recovery takes a restart rather than an investigation, and it runs the same way on every machine.
-
Protection Against Unknown Threats
Because the filter governs where a write goes, a sample released this morning takes the same path as one cataloged years ago. Nothing about it needs to be known first. The filter also operates below the file system, so administrative rights do not change the outcome. A write aimed at a protected sector is redirected regardless of who issued it.
What this covers is persistence. Anything malware writes to the protected volume to survive a restart remains in the overlay, which is released at startup. It does not, however, protect the current session. Malware can continue to run until the machine restarts, and anything it reads or sends during that period has already occurred.
-
Consistent Recovery Across Attack Vectors
Ransomware encrypting a folder, a drive-by installing a browser extension, a user deleting a shared file, and weeks of small configuration changes all look identical from below the file system. They’re sector writes to a protected volume. One mechanism handles all four, and the recovery step doesn’t change with it—the same restart, back to the same baseline.
The boundary isn’t the attack type, though. It’s the volume. Anything written outside it stays, including an unprotected partition, a mapped network drive, or a file server. Firmware sits outside the storage path entirely, so an implant in BIOS or UEFI isn’t affected by a restart. Credentials used elsewhere during the session likewise remain compromised.
Discover Deep Freeze
Faronics Deep Freeze applies reboot-to-restore to the endpoints you choose. You define the baseline, freeze it and every change after that is redirected to an overlay that clears on restart. It sits alongside your prevention and detection layers rather than replacing them, so recovery doesn’t wait on identification.
See how Deep Freeze protects selected endpoints.
FAQs
Does Reboot-to-Restore Replace Antivirus or EDR?
No. It restores the protected volume on reboot. Detection tools still matter during a session, when threats can execute and data can be accessed or transmitted.
What Happens Between Infection and the Next Restart?
The malware runs. Disk changes are discarded when the machine restarts, but anything it read or sent during the session has already left.
Can Reboot-to-Restore Undo Firmware-Level Attacks?
No. Firmware lives in flash memory outside the storage path the driver controls, so a BIOS or UEFI implant survives a restart.
How Do You Patch a Frozen Machine?
Unfreeze the protected volume, apply the required updates and freeze it again to establish the updated system as the new baseline. This is typically handled during a scheduled maintenance window.




