Wolfram Computation Meets Knowledge

How do I avoid a “sysinit.m” warning when opening Mathematica set up in a VMware App Volumes AppStack on a Windows Server?

VMware App Volumes is a virtualization tool to manage and deliver applications like Mathematica to virtualized desktop environments.

After successful installation, virtualization and deploying of Mathematica using VMware App Volumes on a Windows server, opening Mathematica on a client machine may trigger a “sysinit.m” warning message.

VMware’s virtualization renders the “sysinit.m” initialization file unavailable to Mathematica at startup. Editing the appropriate Windows registry key allows Mathematica to locate the initialization file with the VMware environment.

Note that the key must be edited on the virtual machine (VM) where the AppStack is attached. For example, making the adjustment to the machine where the AppStack is created or the client machine will not address the issue. Alternatively, the registry key adjustment can be made to a golden image in your environment. Please refer to VMware App Volumes documentation for further information on golden images.

  1. Open the Registry Editor and browse to:
  2. Right click on ‘HookInjectionWhitelist’ and select ‘Modify…’.
  3. Add entries for ‘*wolfram.exe||*’ and ‘*WolframKernel.exe||*’ in the HookInjectionWhitelist registry key as shown below. Note that there must be a trailing empty line at the end.
  4. Click OK and close the registry editor.
  5. Reprovision Mathematica using VMware App Volumes manager.
  6. If the issue persists, please consult with VMware Support to customize the HookInjectionWhitelist registry setting.







1-800-WOLFRAM (+1-217-398-0700 美国境外用户)


8am–5pm 美国中部时区

  • 产品注册或激活
  • 预售信息和订单
  • 安装帮助和首次启动

高级技术支持 (面向特定用户)

8am–7pm 美国中部时区

8:30–10am & 11am–5pm 美国中部时区

  • 优先技术支持
  • Wolfram 专家助理专员
  • Wolfram 语言编程帮助
  • 高级安装支持