Knowledge Center

How to use the Opal Hardware Compatibility Tool
Technical Articles ID:   KB76182
Last Modified:  5/4/2018


McAfee Drive Encryption (DE) 7.2.x, 7.1.x

All supported Windows Operating systems.

For details of DE supported environments, see KB79422.


The Endpoint Encryption Hardware Compatibility Tool gathers data about the Opal drives, Standard and NVMe, and performs some tests on the drive’s functionality. Use the tool to test a single Opal drive to verify that it is compatible before you use the Opal features in Drive Encryption 7.1 and later releases.
IMPORTANT: NVMe is only supported with DE 7.2.5 and later.

WARNING: If the drive fails to respond to the various Opal commands, it might become permanently unusable. In the worst-case scenario, it might destroy all data on the drive and you must discard your disk. You can restore some drives that end up in this state to their default factory state and they are usable again. But, all data contained on the Opal drive is lost and unrecoverable. This capability is solely dependent on the Opal drive and manufacturer.

IMPORTANT: McAfee is not responsible for any data loss or hardware damaged or made unusable by these tests. This tool is provided 'as is' with no warranty, and its operation is specifically excluded from any warranties or other agreements you might have with McAfee.

Recent updates to this article:

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.
Date Update
May  4, 2018 Added to Summary 'Standard and NVMe'
  • Removed all references to Endpoint Encryption for PC which is End of Life.
  • Replaced attachment with MfeEEHct_v5.zip
  • Replaced link to KB75045 (unpublished) with KB81136.


The tool can only be installed on Windows 7 Service Pack 1 or later. This requirement is enforced by both MSI packages and the test program itself. If you try to run the MSI packages on an earlier version of Windows, you receive a message stating the minimum requirements and the installation is canceled. If the MSI checks are bypassed, the test framework displays an error stating that the operating system is not supported, none of the tests are run, and no result files are generated.

There are two separate MSI packages included in the mfeEEHct.zip file. One runs on 32-bit systems and the other on 64-bit systems. You must run the correct installer package for your operating system to install the tool. If you accidentally run the incorrect package, a message is displayed stating which operating system is required.

When the installation is complete, the installer requests that you restart the system. The system must be restarted before you run any of the tests. If you fail to perform the restart, the tests fail but no error is visible.

IMPORTANT: Do not install this tool on a system with any version of DE already installed. There are no checks for the presence of DE/EEPC during installation or when running the tests.

Running the tests
After installation and a system restart, perform the following actions:
  1. Open a command prompt with Run as administrator.
  2. Navigate to the EEHCT installation folder:

    c:\Program Files\McAfee\EEHCT
  3. Open the MfeEpeHct.xml file with Notepad.exe or a similar plain text editor.
  4. Remove the comment from the Contact section and add details for the following values: Company, Name, and  Email.

    For example:
     <!-- Uncomment this section and fill in your details. This --> 
     <!-- is a requirement for running the tests - they will not -->
     <!-- run if this section is not filled in.     -->
     <!--              -->
        <Name>Mr. A. Person</Name>      

    • You do not have to modify the web server address specified in the RestUrl section because this option is deactivated.
    • If the contact details are not specified in the configuration XML, the tests do not run and you see an error stating that the contact details must be specified.
  5. Modify the SaveToFile and SavePath elements to save the test results.
    • Save the results to file. If you set SaveToFile to Yes, the results are saved to the directory specified in the SavePath element. Any other value causes the results to be abandoned.
    • If you save to a folder, edit the SavePath parameter to point to a directory where the resulting files can be saved. Because the tests can prevent access to your hard disk, McAfee recommends that you specify a network share or external disk.
    • If you specify an invalid, or non-writable, directory in the SavePath configuration, the tests do not run and you see an error message.
  6. Save the configuration file.
  7. To run the tests, type the following command from in the EEHCT folder and press ENTER:


    • The test framework prompts you to confirm that you accept the terms of running the tests. Read these terms carefully and ensure that you understand them. If you decline, tests do not run and results are not saved.
    • While the tests are running, you see minimal information on the screen.
    • Some tests require that you restart your computer. For these tests, you see a warning message and your computer shuts down after 60 seconds. Closing the message does not prevent this shutdown.
    • If the test restarts the system, you must wait for the system to reboot to Windows, then log on with the same user account that you used to start the tests.
    • If you have the Windows User Account Control (UAC) enabled, you are prompted to allow the program MfeEpeHct.exe to start. When prompted, click Allow. If the test does not resume, you can manually start it by opening a command prompt with Run as administrator and running the MfeEpeHct.exe executable.
  8. When the tests are complete, collect all results files and send them to Technical Support. These files are in a binary format with a .HCT extension.
    If you require a change to product functionality, submit a new product idea at:


    The Ideas forum is accessible only to McAfee business and enterprise customers. Click Sign In and enter your McAfee ServicePortal (https://support.mcafee.com) User ID and password. If you do not yet have a McAfee ServicePortal or McAfee Community account, click Register to register for a new account on either website.

    For more information about product ideas, see KB60021.

    NOTE: The Ideas forum replaces the previous Product Enhancement Request system.

Removing the tool
To remove the tool, use the standard Windows Programs and Features option in the Windows Control Panel. The entry for this tool is McAfee Endpoint Encryption HCT. Ensure that all tests have completed before you remove the tool; no checks are made by the uninstaller for any tests currently running.

WARNING: If a test fails, your computer might not be bootable after you remove the tool.


26.6MB • 3 minute(s) @ broadband

Rate this document


This article is available in the following languages:

English United States

Glossary of Technical Terms

 Highlight Glossary Terms

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