Commvault Installation Fails on Windows Server 2016 Core

Article ID: 54334

Article Type: Troubleshooting

Last Modified:

Commvault installations fail on Windows Server 2016 Core. Microsoft has issued a patch to fix this problem.

Symptoms

The Commvault software installer fails to execute on Windows Server 2016 Core with the following error message in the install.log file:

Error: Install failure reason: The type initializer for 'Module' threw an exception.

Sample install.log file:

1432 4 08/09 16:10:18 ### ### ### - Exception: System.TypeInitializationException: The type initializer for '' threw an exception. ---> .ModuleLoadException: The C++ module failed to load during appdomain initialization. ---> System.DllNotFoundException: C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF\wpfgfx_v0400.dll ---> System.ComponentModel.Win32Exception: The specified module could not be found --- End of inner exception stack trace --- at MS.Internal.NativeWPFDLLLoader.LoadNativeWPFDLL(UInt16* relDllPath, UInt16* baseDllPath) at MS.Internal.NativeWPFDLLLoader.LoadCommonDLLsAndDwrite() at CModuleInitialize.{ctor}(CModuleInitialize* , IntPtr cleaningUpFunc) at ?A0x4676cc04.CreateCModuleInitialize() at ?A0x4676cc04.??__E?A0x4676cc04@cmiStartupRunner@@YMXXZ() at _initterm_m((fnptr)* pfbegin, (fnptr)* pfend) at .LanguageSupport.InitializePerAppDomain(LanguageSupport* ) at .LanguageSupport._Initialize(LanguageSupport* ) at .LanguageSupport.Initialize(LanguageSupport* ) --- End of inner exception stack trace --- at .LanguageSupport.Initialize(LanguageSupport* ) at .cctor()

Causes

The Commvault software installer fails to load the Windows Presentation Foundation (WPF).

Resolution

Install the following update, which is provided by Microsoft: 2017-08 Cumulative Update for Windows Server 2016 for x64-based Systems (KB4034661)

1 Commvault Way, Tinton Falls, NJ 07724 Sitemap | Legal Notices | Trademarks | Privacy Policy
Copyright © 2022 Commvault | All Rights Reserved.