CryptoAPI Monitor (CAPIMON) allows an administrator to monitor an application’s CryptoAPI calls and the results.
  • Version:


    File Name:


    Date Published:


    File Size:

    621 KB

      CryptoAPI, also known as CAPI, helps application developers to make simpler and more effective use of the cryptography and key management features that are provided by the Microsoft® Windows® operating system. The generic CryptoAPI calls allow Windows to manage cryptographic and X.509 version 3 certificate functions in a well-constructed and tested environment. This environment helps prevent attacks against the sensitive cryptographic data and functions.

      Because CryptoAPI provides generic cryptographic services, programmers can use the CryptoAPI functions in a variety of ways to accomplish different tasks. Although this provides a benefit to the programmer who is thoroughly familiar with CryptoAPI and cryptography, there are often implementation problems in how the applications use these application program interfaces (APIs). In addition, not all applications can report accurate and detailed errors when CryptoAPI returns anything other than a successful completion result. As a result, applications that use CryptoAPI are often difficult to troubleshoot. CryptoAPI Monitor (CAPIMON) is designed specifically to address this issue by allowing the administrator to monitor an application’s CryptoAPI calls and the results. CAPIMON can be used to troubleshoot errors in X.509 version 3 certificate chain building and revocation. It cannot be used to troubleshoot cryptographic service providers (CSP), cryptographic routines, and digital signature operations which are also part of CryptoAPI.
  • Supported Operating System

    Windows 2000 Service Pack 3, Windows Server 2003, Windows XP

      You can download and install CAPIMON.exe on the following operating systems:
      • Windows 2000 Professional with Service Pack 3 or later
      • Windows 2000 Server with Service Pack 3 or later
      • Windows 2000 Advanced Server with Service Pack 3 or later
      • Windows 2000 Datacenter Server with Service Pack 3 or later
      • Windows XP Professional
      • Windows Server 2003, Web Edition
      • Windows Server 2003, Standard Edition
      • Windows Server 2003, Enterprise Edition
      • Windows Server 2003, Datacenter Edition

      1. Click the Download link to start the download.
      2. In the File Download dialog box, select Save this program to disk.
      3. Select a location on your computer to save the file, and then click Save.
      4. In Windows Explorer, go to the location where you saved the downloaded file, double-click the file to start the installation process, and then follow the instructions.
      The downloaded file is a Microsoft Software Installer (.msi) file. You can install the CAPIMON tool by running the installation package and providing responses to the installation wizard.

      To install CAPIMON, perform the following steps:
      1. Log on to the computer as a member of the local administrators group.
      2. Double-click the CAPIMON10_Setup.msi file.
      3. On the Welcome to the Microsoft CAPIMON 1.0 Setup Wizard page, click Next.
      4. Review the End User License Agreement, click I Agree if you agree, and then click Next.
      5. Select the location to install CAPIMON and whether to make this tool available to all users or just the logged in user, and then click Next.
        The default path is C:\Program Files\Microsoft CAPIMON 1.0.
      6. Click Next to install CAPIMON.
      7. When CAPIMON is finished installing, click Close to exit the installation program.
      When installation is finished, the folder that you specified in the installation process is created. This is where most of the CAPIMON program and configuration files are stored. Although the program files are installed, CAPIMON is not activated and cannot capture data until it is configured. This configuration is covered in the help documentation.
    • Files required for installation:

      Before you install CAPIMON on a computer running a Windows 2000 operating system, you must ensure that the Application Compatibility Toolkit version 2.6 is installed on that computer. For more information about installing the toolkit, see the Windows Application Compatibility Toolkit on the Microsoft Web site at You must also have Service Pack 3 or later installed.

      In addition, computers running Windows 2000 must install the Microsoft XML Parser (MSXML) 3.0 Service Pack 4 before using the CAPIMON viewer. This software is available from the Microsoft Web site at
Site feedback

What category would you like to give web site feedback on?

Rate your level of satisfaction with this web page today: