Issue
After installing or launching SigmaX on a new machine, users may encounter one or more of the following error messages:
- "The file SigInterfaceMfc.dll is not found."
- "The file SigShell.dll is not found."
These errors prevent SigmaX from running correctly.
Product Line
Satchwell Sigma
Environment
- SigmaX
- Windows XP, 7, 10
Cause
The root cause is the absence of the SigmaX binary path (C:\Sigma\Bin) in the Windows Environment Variables. Without this path, Windows cannot locate the required DLLs during runtime.
Resolution
To resolve the issue, manually add the SigmaX binary path to the system environment variables:
Step-by-Step Instructions:
-
Open System Properties:
- Right-click This PC or My Computer on the desktop.
- Select Properties → Advanced system settings.
-
Edit Environment Variables:
- Click Environment Variables.
- Under System Variables, locate the variable named
Path. - Click Edit.
-
Add SigmaX Path:
- Append the following to the end of the variable value:
;C:\Sigma\Bin - Ensure there is a semicolon (
;) separating entries.
- Append the following to the end of the variable value:
-
Apply and Restart:
- Click OK to save changes.
- Restart the computer to apply the new path.
Verification
After rebooting:
- Launch SigmaX.
- Confirm that the application starts without DLL errors.
Notes
- This fix applies to all SigmaX versions where the installation does not automatically set the environment path.
- If additional DLL errors occur (e.g.,
SigShell.dll), they are typically resolved by the same path update. - Ensure that
C:\Sigma\Bincontains all required DLLs. If files are missing, reinstall SigmaX or copy them from a working installation.