SolutionDIAdem 2017 (or later):
In DIAdem 2017 (or later), the DIAdem installer automatically registers the PDM
, thus no further action is required. In addition, if the registry key for Just-In-Time (JIT) debugging is set, then it is also possible to debug DIAdem with an external debugger. DIAdem 2015 SP2 (or earlier):
The registration process of the PDM
is different depending on the version of the OS and the bitness of the DIAdem software. To register the
in admin (elevated) mode and type the command below that corresponds to your software configuration. This list assumes a 64-bit Windows environment.
Windows 7/8/8.1 and DIAdem 64-bit:
Regsvr32.exe "C:\Program Files\Internet Explorer\pdm.dll"
Windows 7/8/8.1 and DIAdem 32-bit:
Regsvr32.exe "C:\Program Files (x86)\Internet Explorer\pdm.dll"
Windows 10 (up to version 1511) and DIAdem 64-bit:
Windows 10 (up to version 1511) and DIAdem 32-bit:
With Windows 10 version 1607 and forward,
can no longer be registered manually, but must be automatically registered by a Microsoft product. If trying to register manually,
will throw error
One way to automatically register the
dll is t
o install Microsoft's Remote Tools for Visual Studio
. Download x64 for 64-bit DIAdem or x86 for 32-bit DIAdem. This free tool will install and register the PDM. After the install, DIAdem will recognize the registered
in the following paths:
C:\Program Files\Common Files\Microsoft Shared\VS7Debug\pdm.dll
C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\pdm.dll
When complete, open DIAdem again and go to the Help >> About >> Script Engine tab to verify that the debugger has been registered.
After installing the Microsoft's Remote Tools for Visual Studio make sure to click on Use External Script Debugger