Is it a Virus?
✔ NO - Safe
Must be located in C:\Program Files (x86)\UL\PCMark 10\ or C:\Program Files\UL\PCMark 10\PCMark10.exe
Warning
Many processes during a benchmark
PCMark launches multiple worker processes for CPU, GPU, storage tests; expect higher resource usage during runs
Can I Disable?
✔ YES
Close PCMark when not benchmarking; to stop auto-start, disable in Windows Startup or PCMark options
What is pcmark.exe?
pcmark.exe is the primary launcher for UL PCMark Benchmark Suite. When launched, it runs a carefully curated set of synthetic workloads that evaluate CPU, GPU, storage, memory, and overall system responsiveness. The tool spawns multiple worker threads and helper processes during tests, producing a local results report.
PCMark uses modular workloads executed in sequence or parallel, collecting metrics such as completion time, score, and throughput. It writes a report to a local folder (installation or Documents) and uses multithreading to emulate real-world usage.
Quick Fact: PCMark benchmarks are designed to reflect real-world tasks; tests cover CPU, GPU, storage, and memory with coordinated workloads for reproducible scoring.
Types of PCMark Processes
- Launcher Process: Main PCMark launcher that starts and coordinates benchmarks (1 instance)
- Worker Process: CPU/GPU/Storage benchmarks run in dedicated worker threads (multiple instances)
- IO/Access Process: Handles disk I/O operations and file handling for tests
- Reporting Process: Writes results to local report files and optional log data
- Updater Helper: Checks for and applies PCMark suite updates when available
Is pcmark.exe Safe?
Yes, pcmark.exe is safe when it is the legitimate file from UL installed from official sources (ul.com/pcmark or through legitimate software distributors).
Is pcmark.exe a Virus or Malware?
The real pcmark.exe is not a virus. However, malware can masquerade with similar names; always verify the file location and signature.
How to Tell if pcmark.exe is Legitimate or Malware
- File Location:: Must be in
C:\Program Files (x86)\UL\PCMark 10\PCMark10.exe or C:\Program Files\UL\PCMark 10\PCMark10.exe. Any pcmark.exe elsewhere is suspicious.
- Digital Signature:: Right-click the executable in File Explorer → Properties → Digital Signatures. Should show a signature from "UL LLC".
- Resource Usage:: Benchmark runs may spike CPU and IO; abnormal idle usage or constant spikes outside tests is suspicious.
- Behavior:: pcmark.exe should start benchmarks only after manual start or scheduled task; persistent background activity when idle is suspicious.
Red Flags: If pcmark.exe is located outside Program Files (x86)\UL\PCMark 10 or Program Files\UL\PCMark 10, lacks a valid signature, or runs constantly in the background without a scheduled benchmark, scan your system with antivirus software.
Why Is pcmark.exe Running on My PC?
pcmark.exe runs when you start a PCMark benchmark, or when the suite is configured to run tests on a schedule or via a background updater.
Reasons it's running:
- Active Benchmark Run: You have manually started a PCMark benchmark; the launcher coordinates tests across CPU, GPU, and storage.
- Background Scheduling: The suite or your system task scheduler may initiate tests or telemetry checks at intervals.
- Automatic Updates: PCMark checks for updates and may launch helper components to download new test packs.
- Results Sync: Local results generation and saving may spawn processes to write and format reports.
- Telemetry or Diagnostics: Optional diagnostic modules may run to capture environment data for troubleshooting.
Can I Disable or Remove pcmark.exe?
Yes, you can disable pcmark.exe. It's safe to stop or uninstall PCMark if you no longer need benchmarking.
How to Stop pcmark.exe
- End Benchmark: In PCMark, click Stop or Cancel on the running job to halt tests
- Close PCMark: Close the PCMark application windows
- Terminate Processes: Open Task Manager, locate pcmark.exe and related worker processes, right-click End Task
- Prevent Startup: Task Manager → Startup tab → Disable PCMark
- Stop Background Tests: In PCMark settings, disable background benchmarking or telemetry if available
How to Uninstall PCMark
- ✔ Windows Settings → Apps → Apps & Features → PCMark → Uninstall
- ✔ Control Panel → Programs → Uninstall a program → PCMark → Uninstall
- ✔ Consider keeping the installer for future reinstallation or using an alternative benchmarking tool
Common Problems: Benchmark Fails or Runs Slow
If pcmark.exe is not performing as expected during a run, check common causes and fixes related to hardware, software, and configuration.
Common Causes & Solutions
- Tool hangs or stalls during a test: Cancel and restart the benchmark; ensure hardware is not throttling due to thermal limits and check for driver updates
- High CPU or IO usage outside tests: Verify no other heavy processes run concurrently; disable background services temporarily during the test
- Insufficient storage speed or space: Run tests on a fast SSD; free up space and ensure write cache is enabled
- Antivirus interference: Add PCMark directories to antivirus exclusions or temporarily pause protection during the benchmark
- Outdated PCMark or drivers: Update PCMark to the latest version and update GPU/CPU/storage drivers
- Poor power plan settings: Set Windows power plan to High Performance or Ultra Performance during the test
Quick Fixes:
1. Quick Fixes:
2. 1. Close non-essential applications to free resources
3. Run PCMark as Administrator
4. Ensure benchmark files are not blocked by antivirus
5. Update PCMark and drivers to latest versions
6. Check power plan and set to High Performance
Frequently Asked Questions
Is pcmark.exe a virus?
No, the legitimate pcmark.exe from UL is not a virus. Verify the file path is C:\Program Files (x86)\UL\PCMark 10\PCMark10.exe or C:\Program Files\UL\PCMark 10\PCMark10.exe and check the digital signature for UL LLC.
Why is pcmark.exe using so much CPU?
During a benchmark, PCMark uses CPU cores to execute workloads; resource usage may spike, especially on multi-core systems. If usage remains high outside tests, scan for malware and ensure drivers are up to date.
Can I delete pcmark.exe after I finish benchmarking?
Yes, you can uninstall PCMark through Windows Settings or Control Panel. Deleting only the executable while leaving the suite installed may cause documentation gaps; use the proper uninstall process.
Can I disable pcmark.exe?
Yes, you can disable or stop automatic runs via Task Scheduler or PCMark settings. Closing the app or removing it from startup prevents automatic benchmarking.
Why are there multiple PCMark processes running?
PCMark uses launcher, worker, IO, and reporting processes to run benchmarks efficiently. Each worker handles a different workload, which can appear as several pcmark.exe related processes.
How do I interpret PCMark benchmark results?
PCMark outputs overall scores and sub-scores for CPU, storage, graphics, and system idle. Open the local report (HTML/JSON) to review scores, timings, and bottlenecks.