Knowledge Center

FAQs for McAfee Profiler
Technical Articles ID:   KB69683
Last Modified:  9/10/2019


McAfee Endpoint Security (ENS) Threat Prevention 10.5.2 and later
McAfee Profiler 2.x, 1.x
McAfee VirusScan Enterprise (VSE) 8.8


This article is a consolidated list of common questions and answers. It is intended for users who are new to the product but can be of use to all users.

Recent updates to this article
Date Update
September 10, 2019 Updated the "Compatibility" section for Profiler 2.0.1.
July 12, 2019 Attached an ePO-deployable version of Profiler 2.0 to this article.
November 6, 2018 Added that McAfee Profiler 2.0 supports ENS Threat Prevention 10.5.4 and later.
September 27, 2018 Added McAfee Profiler 2.0.
July 23, 2018 Added "What is Profiler?" to the General section.
To receive email notification when this article is updated, click Subscribe on the right side of the page. You must be logged on to subscribe.

Click to expand the section you want to view:
What is Profiler?
Profiler gathers statistics from systems that show how on-access scan is affecting the CPU. Profiler captures top files and processes that on-access scan accesses. Based on the data collected, an administrator can decide if they want to exclude a file or a process from scanning to reduce the impact on the system.

How do I obtain the latest Profiler version?
Log on to the ServicePortal (https://support.mcafee.com), click the Tools tab, and scroll down to find the McAfee Profiler tool.

How do I get Profiler support?
Profiler is a free support tool, intended only for use by system administrators, to troubleshoot ENS and VSE performance issues. McAfee provides Technical Support on a best-effort basis and you are advised to use Profiler at your own risk.
What operating systems does Profiler support?
See the ENS and VSE supported environment articles.
What versions of ENS Threat Prevention does Profiler support?
Profiler works with ENS Threat Prevention, but note the following:
  • Profiler 2.0/2.0.1 support ENS Threat Prevention 10.5.4 and later.
  • Profiler 1.3 supports ENS Threat Prevention 10.5.2.

What versions of VSE does Profiler support?
Profiler works with VSE, but note the following:
  • Profiler 2.0/2.0.1 support VSE 8.8 Patch 9 and later.
  • Profiler 1.3 supports VSE 8.8 Patch 9 and later.
  • Profiler 1.2 only works with VSE 8.8 Patch 7 and later, or 8.8 Patch 5 and Patch 6 with HF1087536 installed. This version is posted on the ServicePortal.
  • Profiler 1.1 only works with VSE 8.8 Patch 4 and earlier, or 8.8 Patch 5 and Patch 6 without HF1087536. It is available from http://download.mcafee.com/products/mvt/McProfiler/McProfilerSetup_1_1.msi.
  • Profiler 1.1 and later is required to run on both 32-bit and 64-bit systems. Version 1.0 was only supported on 32-bit systems.
  • Profiler 1.1 and later is only for use on the same operating systems that VSE is supported on. For details, see KB51111.

Is there an ePO-deployable version of Profiler?
Yes. An ePO-deployable package of Profiler 2.0 is posted to the Attachment section of this article. The password for the file is clean.

IMPORTANT: The ePO version is not an official package from the Support Tools team.

How do I install Profiler?
To install Profiler, follow these steps:
  1. Download the Profiler.zip file and extract the files in the ZIP package.
  2. Right-click setup.exe and select Run as Administrator.
  3. To install Profiler, follow the on-screen instructions.

How do I run Profiler?
To run Profiler, follow these steps:
  1. Double-click Profiler on the Desktop or through the Programs menu.
  2. Enter a value in the Capture duration field, and then click Capture. The Capture duration must be between 5 minutes and 1440 minutes (24 hours).
NOTE: Do not shut down Profiler during capture initialization. This action might leave the on-access scanner (McShield service) in an unknown state.

How do I uninstall Profiler?
To uninstall Profiler, follow these steps:
  1. Open Programs and Features or Apps & features depending on your version of Windows.
  2. Select McAfee Profiler, and then click Remove/Uninstall.
During installation, what command-line parameters are available?
The following four options are available when you run Profiler from the command line:
/Time - Interval in minutes from five minutes to 1440 minutes (24 hours). The default duration is five minutes.
/Save [path] - Saves the results in the specified path. The default path is the user Temp folder.
/Help - Provides help for the command line.
/Silent - Runs Profiler in silent mode.

Example: The following command would run Profiler for 10 minutes and save the results to C:\Profiler.mpr:

McProfiler.exe /Save "C:\\Profiler.mpr" /Time 10
What reports does Profiler generate?
The following reports are available:

Profiler 2.0 and later:
  • Top 10 Processes
  • Top 10 Files
  • Top 10 File Extensions
  • Top 10 Processes with read/write Count
  • Top 3 files for Top 10 Processes
Profiler 1.3 and earlier:
  • Top 25 Processes
  • Top 25 Files
  • Top 25 File Extensions
  • Top 25 Processes with read/write Count
  • Top 3 files for Top 25 Processes
NOTE: You can compare two sets of results side by side.

Are any log files created?
Yes. Profiler has a log file. On Windows 7/Server 2008 and later, it is located in: C:\ProgramData\McAfee\McAfee Profiler\McProfiler.log.

Is it possible to verify when Profiler is running?
Yes. The McProfiler.exe process runs for the duration you have specified.

What permissions are required to use Profiler?
The user needs administrator rights to use Profiler.


Rate this document

Beta Translate with

Select a desired language below to translate this page.

Glossary of Technical Terms

 Highlight Glossary Terms

Please take a moment to browse our Glossary of Technical Terms.