secedit.exe

Windows Security Configuration Editor

System UtilitySafeSecurity Tool
CPU Usage
1-3%
Memory
10-40 MB
Location
C:\Windows\System32
Publisher
Microsoft Corporation

Quick Answer

secedit.exe is a legitimate Windows security utility. It applies, analyzes, and enforces security templates and audit policies to establish system baselines.

Is it a Virus?
✔ NO - Safe
Must be located in C:\Windows\System32\secedit.exe
Warning
Not a common user process
Used by policy tools during baseline updates
Can I Disable?
✔ YES
Typically not needed; policy tools invoke SecEdit when applying templates

What is secedit.exe?

secedit.exe is the Windows Security Configuration Editor used to prepare, analyze, and apply security templates and audit policy settings. It helps administrators configure baselines, import/export templates, and validate policy compliance across the system and domain.

SecEdit reads security templates and applies them to hardening baselines, exports current configuration, and checks policy compliance. It interacts with Local Security Policy, registry permissions, and audit settings to enforce policy.

Quick Fact: SecEdit has been a core Windows tool for offline template work and baseline enforcement for many versions.

Types of SecEdit Processes

Is secedit.exe Safe?

Yes, secedit.exe is safe when from a legitimate Windows installation (C:\Windows\System32\secedit.exe) and trusted Microsoft signatures.

Is secedit.exe a Virus or Malware?

The real secedit.exe is not a virus. Malware can masquerade under similar names; verify location and signature to confirm authenticity.

How to Tell if secedit.exe is Legitimate or Malware

  1. File Location: Must be in C:\Windows\System32\secedit.exe or a valid Windows directory. Any secedit.exe elsewhere is suspicious.
  2. Digital Signature: Right-click the file in Explorer > Properties > Digital Signatures. Should show signer like "Microsoft Corporation" or "Microsoft Windows".
  3. Resource Usage: Normal usage is minimal when idle; high CPU when applying templates indicates normal operation during policy processing.
  4. Behavior: SecEdit should not run constantly in the background; it executes during template processing or policy refresh.

Red Flags: If secedit.exe is located outside C:\Windows\System32, runs without user action, lacks a valid signature, or repeatedly starts during idle, run antivirus and verify the system integrity. Be wary of similarly named files like secedit32.exe.

Why Is secedit.exe Running on My PC?

secEdit.exe runs when you apply, analyze, or refresh security policies and templates through Windows security tooling or admin scripts.

Reasons it's running:

Can I Disable or Remove secedit.exe?

Yes, you can limit when secedit.exe runs, but you should not remove it from Windows. It is part of the OS and used by policy tooling.

How to Stop secedit.exe

How to Uninstall SecEdit?

Common Problems: SecEdit Performance and Reliability

When secedit.exe misbehaves or consumes resources, follow these fixes.

Common Causes & Solutions

Quick Fixes:
1. Open Administrative Command Prompt and run secedit /analyze to scan policy issues
2. Run secedit /configure /cfg <path to template.inf> /db <path to database.sdb> /verbose
3. Review results and correct misconfigurations in Local Security Policy
4. Restart after applying templates to ensure changes take effect
5. Run Windows Update to ensure OS components are current

Frequently Asked Questions

What is secedit.exe used for?

SecEdit configures and analyzes security templates and audit policies for Windows.

Is secedit.exe safe to run?

Yes, when executed by legitimate Windows installations and not modified by malware.

How do I use secedit.exe to apply a security template?

Use secedit /configure /cfg <template.inf> to apply a baseline.

Can secedit.exe affect user permissions?

Yes, applying templates can modify security policy which affects permissions and access control.

Why does secedit.exe run at startup?

Normally it does not; it may run as part of policy processing or maintenance tasks.

How do I export security settings with secedit.exe?

Use secedit /export /cfg <path.inf> to export the current security settings.

Related Processes