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:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\svdriver\Parameters
  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.

Is this article helpful?
Yes
No

Any comments?

Thank you for your feedback.

Submit

Contact Support

Whether you have a question about billing, activation or something more technical, we are ready to help you.

1-800-WOLFRAM (+1-217-398-0700 for international callers)

Customer Support

Monday–Friday
8am–5pm US Central Time

  • Product registration or activation
  • Pre-sales information and ordering
  • Help with installation and first launch

Advanced Technical Support (for eligible customers)

Monday–Thursday
8am–5pm US Central Time

Friday
8:30–10am & 11am–5pm US Central Time

  • Priority technical support
  • Product assistance from Wolfram experts
  • Help with Wolfram Language programming
  • Advanced installation support