sigcheck.exe

Sysinternals Signature Verification Tool

Command-Line ToolSafeSystem Utilities
CPU Usage
0-3%
Memory
5-15 MB
Location
C:\Sysinternals
Publisher
Microsoft Corporation

Quick Answer

sigcheck.exe is safe. It's a legitimate Sysinternals tool from Microsoft used to verify digital signatures, display certificate data, and collect file metadata for Windows executables.

Is it a Virus?
✔ NO - Safe
Must be in C:\Sysinternals\Sigcheck.exe or C:\Program Files\Sysinternals\Sigcheck.exe
Warning
Unusual location or unknown signer
If sigcheck.exe runs unexpectedly or is found outside Sysinternals, verify the source with official Microsoft download
Can I Disable?
✔ YES
If you do not need it for audits, simply avoid running it or remove the Sysinternals package

What is sigcheck.exe?

sigcheck.exe is the Sysinternals Signature Verification Tool. It checks Windows executables and DLLs to report digital signatures, signer data, and file metadata. It’s a compact command-line utility used by admins for inventory and security checks.

Sigcheck uses Windows APIs to extract signatures, certificate chains, and timestamps, and can compute SHA-1/SHA-256 hashes. It outputs signer, cert details, and file info to aid trust verification and incident response.

Quick Fact: Sigcheck was designed for rapid binary verification and is frequently used in incident response to validate software trust quickly.

Usage Modes

Is sigcheck.exe Safe?

Yes, sigcheck.exe is safe when retrieved from the official Sysinternals/Microsoft sources and located in the proper Sysinternals folder.

Is sigcheck.exe a Virus or Malware?

The real sigcheck.exe is NOT a virus. Malware can masquerade with similar names, so verify the path and signature.

How to Tell if sigcheck.exe is Legitimate or Malware

  1. File Location: Must be in C:\Sysinternals\Sigcheck.exe or C:\Program Files\Sysinternals\Sigcheck.exe
  2. Digital Signature: Right-click the file -> Properties -> Digital Signatures. Should show a signature from 'Sysinternals, a division of Microsoft Corporation' or 'Microsoft Corporation'.
  3. Hash Verification: Compare SHA-256 hash with the official value published by Microsoft for the downloaded release.
  4. Source Integrity: Download Sigcheck only from https://download.sysinternals.com/files/sigcheck.zip and extract to a trusted folder.

Red Flags: If sigcheck.exe is missing the official signature, located in an unexpected folder, or lacks a valid certificate, treat as suspicious and scan with antivirus.

Why Is sigcheck.exe Running on My PC?

Sigcheck.exe runs when an administrator or IT automation tool is performing signature and integrity checks on Windows binaries. It is not a background daemon but can appear during audits or scripted checks.

Reasons it's running:

Can I Disable or Remove sigcheck.exe?

Yes, you can disable or remove sigcheck.exe. It is a diagnostic tool, not required for system operation.

How to Stop sigcheck.exe

How to Uninstall Sigcheck

Common Problems: Sigcheck Errors or Odd Output

If sigcheck.exe returns errors or unexpected results during a verification task:

Common Causes & Solutions

Quick Fixes:
1. Run as Administrator and verify path: C:\Sysinternals\Sigcheck.exe
2. Use -nq or -q for concise output and pipe to a log file
3. Compare SHA-256 with official hash file: C:\Sysinternals\sigcheck_sha256.txt
4. Download the latest Sigcheck from the official Sysinternals site

Frequently Asked Questions

Is sigcheck.exe safe?

Yes. If downloaded from the official Sysinternals site and located in a trusted folder (C:\Sysinternals or C:\Program Files\Sysinternals).

What does sigcheck.exe do?

It verifies digital signatures, displays signer information, certificates, and hashes for Windows executables.

Where is sigcheck.exe located?

Typically in C:\Sysinternals\Sigcheck.exe or C:\Program Files\Sysinternals\Sigcheck.exe.

Can sigcheck.exe be used by malware?

Malware can mimic sigcheck.exe; always confirm the path and signature from Microsoft.

How do I verify sigcheck.exe's signature?

Right-click the file, check Digital Signatures, or use signtool verify /pa C:\Sysinternals\Sigcheck.exe.

How do I download sigcheck.exe safely?

Download the Sysinternals Suite from Microsoft’s official site and extract Sigcheck.exe to a trusted folder.

Related Processes