Join our Newsletter — 33% off our NHI Course
Home› Glossary› Threats, Abuse & Incident Response› Registry persistence
Threats, Abuse & Incident Response

Registry persistence

← Back to Glossary
By NHI Mgmt Group Updated October 23, 2026 Domain: Threats, Abuse & Incident Response

Registry persistence is a technique where malware or unwanted software stores itself in the Windows Registry so it starts again after reboot. Technically, attackers place references in autorun keys, startup entries, or related registry paths to survive process termination, maintain access, and support long-term control of a compromised endpoint.

How Registry Persistence Works

Registry persistence turns the Windows Registry into an execution foothold. Instead of dropping only a file, malware writes autorun references or related startup values so Windows reloads the unwanted program at boot or user logon, even if the original process is closed.

This matters because the Registry is a trusted control plane for startup behaviour, and malicious entries can blend into legitimate configuration changes. A persistence implant can survive simple process termination, support re-entry after reboot, and help an intruder maintain a stable presence on the endpoint.

Common Registry Persistence Paths

Attackers typically abuse places that Windows reads automatically during startup or logon, including Run and RunOnce keys, shell-related startup entries, services-related registry paths, and other autorun locations. The technique is flexible, so the exact key used often reflects the attacker’s privileges, the victim’s configuration, and how much durability they want.

Registry-based persistence is attractive because it can be lightweight and reliable. Once the entry exists, the malware does not need a scheduled task, a startup folder item, or a new service binary to regain execution, which can make the persistence mechanism harder to notice during casual review.

Why Registry Persistence Is Effective

Persistence is about continuity, not initial access. Once an attacker has enough access to write the relevant registry location, the system can be made to re-launch malicious code at the next boot or login cycle, turning a short-lived intrusion into an ongoing compromise.

That durability makes registry persistence a common post-compromise objective in endpoint intrusions. It is especially useful when the attacker wants to preserve remote access, re-establish control after a restart, or keep a foothold while other techniques such as credential theft or lateral movement are underway.

How Defenders Find and Remove It

Defenders look for unexpected autorun entries, unfamiliar command lines, odd parent-child process relationships around boot or logon, and registry changes that do not match approved software. Comparing current startup-related keys against a known-good baseline is often the fastest way to spot tampering.

Cleanup should not stop at deleting the suspicious registry value. Teams should validate that the endpoint is no longer running the payload, confirm whether the persistence was re-created by a secondary implant, and review adjacent startup locations for companion mechanisms that may have been added during the same intrusion.

Risk and Threat Considerations

Registry persistence raises both containment and recovery risk because it gives malware a built-in way to return after reboot. It also widens the window for repeated access, credential harvesting, and follow-on activity if defenders remove only the visible process but miss the startup reference.

Failure mechanism: The attacker writes an autorun or startup value that Windows trusts during logon or boot, so the malicious code is relaunched automatically and the compromise survives process termination.

Impact: The endpoint can remain under attacker control across restarts, making eradication harder and increasing the chance of repeated theft, lateral movement, or reinfection.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKT1547 — Boot or Logon Autostart ExecutionRegistry autoruns are a classic boot or logon persistence technique.
Recommendation — Map suspicious autorun values to T1547 and hunt for related persistence on affected hosts.
NIST SP 800-53 Rev 5SI-4 — System MonitoringDetects unauthorized startup registry changes and post-compromise persistence behavior.
CM-5 — Access Restrictions for ChangeLimits who can modify registry locations used for persistent execution.
AU-6 — Audit Review, Analysis, and ReportingAudit data supports review of registry modifications tied to persistence.
Recommendation — Monitor startup registry paths for unauthorized changes and alert on persistence indicators. Restrict registry write access to approved administrators and managed tooling. Review registry-change audit records to identify unauthorized persistence setup.
CIS Controls v8CIS-8 — Audit Log ManagementLog review is essential for spotting registry-based persistence and cleanup failure.
Recommendation — Centralize and review endpoint logs for suspicious startup registry modifications.

Practitioner Guidance

What to watch for: Treat unexpected changes to startup-related registry paths as a persistence event, not just a configuration anomaly. A benign-looking value name does not matter if the command or referenced binary is unfamiliar, resides in a suspicious path, or is paired with other signs of intrusion.

Practitioner note: Registry persistence is best handled as part of a broader endpoint eradication review, because the registry entry is often only one piece of the attacker’s foothold. Baseline comparison, autorun inspection, and post-removal verification should all be part of the response.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 23, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org