Home → Troubleshooting → All Products: Startup → "Unable to load ... PalFlex_x86.dll"
Applies to: All Palisade software 5.x–8.x
At startup, the software will not load but displays a message like one of these:
Unable to load DLL: C:\Program Files(x86)\Palisade\System\PalFlex7_x86.dll
Unable to load DLL: C:\Program Files\Palisade\System\PalFlex7_x86.dll
Unable to load DLL: C:\Program Files(x86)\Palisade\System\PalFlex6_x86.dll
Unable to load DLL: C:\Program Files\Palisade\System\PalFlex6_x86.dll
Could not load C:\Program Files(x86)\Palisade\System\PalFlex7_x86.dll
Could not load C:\Program Files\Palisade\System\PalFlex7_x86.dll
Could not load C:\Program Files(x86)\Palisade\System\PalFlex6_x86.dll
Could not load C:\Program Files\Palisade\System\PalFlex6_x86.dll
(The path will vary, depending on where you installed the Palisade software. Depending on your Palisade software release and your version of Windows, the file name may be any of PalFlex5.dll, PalFlex5_x64.dll, PalFlex5_x86.dll, PalFlex6_x64.dll, PalFlex6_x86.dll, PalFlex7_x64.dll, PalFlex7_x86.dll.)
The most common root cause of this error is using our installer without full administrative rights, or using a customer-packaged installer. It may also arise from Windows updates. In any case, the immediate problem is probably a missing or improperly installed prerequisite: a particular version of MSVC++ Redistributable or .NET.
Either log on to Windows with full administrative rights and reinstall the software using our EXE installer, or follow these instructions to install the missing or malfunctioning prerequisites .NET, MSVC++ runtime, and Visual Basic runtime:
Last edited: 2020-04-16