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.
- Open the Registry Editor and browse to:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\svdriver\Parameters
- Right click on ‘HookInjectionWhitelist’ and select ‘Modify…’.
- 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.
- Click OK and close the registry editor.
- Reprovision Mathematica using VMware App Volumes manager.
If the issue persists, please consult with VMware Support to customize the HookInjectionWhitelist registry setting.
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