Solution
There can be multiple reasons to get this error message in Multisim, however the two main reasons are either you have a
corrupted User Configuration file, or you have a
corrupted Jet Engine registry key in the Windows Registry. This KB will explain how to solve the user configuration file case first, followed by the registry key problem.
Corrupted User Configuration File
You can attempt to force Multisim to create new User Configuration files. This will reset all your user preferences to the defaults.
- Make sure Multisim is closed
- Delete all files in the following folder:
C:\Users\<username>\AppData\Roaming\National Instruments\Circuit Design Suite\<version>\config
* Replace <username> with your Windows account user name, and <version> with the Multisim version you are running, e.g. 13.0.
- Open Multisim again, the databases and the user interface should be back to defaults
If you still cannot load the databases, read the next section to fix the registry.
Corrupted Jet Engine Registry
The next common reason for Multisim to be unable to load the databases is due to a corrupted registry entry. We are aware of 3
rd party software that modifies the
Microsoft Jet Engine registries upon installation, and in most cases after uninstalling that software. The end result is that Multisim is unable to find the Jet Engine since the registry keys point to somewhere else.
In
Windows 32-bit systems, the keys are located in:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0]In
Windows 64-bit systems, the keys are located in:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet\4.0]The only way to fix this issue is to rewrite the corrupted registries through one of the following ways:
WARNING: Inappropriate changes to the Windows Registry can disable your operating system. Only follow these instructions if you are comfortable making these changes, otherwise enlist the help of your system administrator or call NI Applications Engineers. Before attempting these steps, make a backup copy of your existing registry by launching the Registry Editor, highlight the top-level Computer entry and select File»Export. Save the copy in case you need to restore the registry.
- Using another computer
- In a second computer that is working fine open the Windows Registry Editor
- In Windows go to Start»Run
- Type regedit, press OK
- Navigate to the corresponding registry key as noted above depending on the Windows system that you have (32-bit or 64-bit)
- Right-click the key directory and select Export
- Save to a .reg file and close the Registry Editor
- Copy the exported file to the corrupted computer
- Double-click the .reg file and follow all Windows prompts to import
Note: for this step you may need Administrator rights, you may also open the Windows Registry Editor and select File»Import. - Restart the computer and launch Multisim, it should now work
- Using the attached registry files - These files were created from a clean Windows 7 test machine. They were found to be valid for XP and Vista also.
- Download the corresponding file from the Attachments section:
- For 32-bit systems: Jet4Win7x86.zip
- For 64-bit systems: Jet4Win7x64.zip
- Unzip the downloaded file to locate the .reg file.
- Double-click the .reg file and follow all Windows prompts to import
Note: for this step you may need Administrator rights, you may also open the Windows Registry Editor and select File»Import. - Restart the computer and launch Multisim, it should now work
- Reset Windows 10 - If you are using Windows 10, the attached registry files may not fix the issue. A reset of Windows 10 is a potential solution. In the related links there is an explanation from Microsoft Support on how to do it.