Installing any program in Windows is very easy. All you have to do is to run the system installer and a few clicks on the “Next” button- and it will be installed! But, when installing MATLAB software on Windows machines, users have noticed an error message ‘Another program is being installed. Please wait until that installation is complete‘. If you are seeing this error message, go ahead to solve it in a few steps possible.
Fix 1 – Kill msiexec.exe process
The error which is causing this issue is happening because of msiexec.exe.
1. Press Windows key+X.
2. After that, click on the “Task Manager“.
3. When the Task Manager opens up, go to the “Processes” tab.
4. After that, scroll through the list of processes, until you notice “msiexec.exe“.
5. When you have seen it, right-click on it and click on “End task“.
The process will be terminated. Then, try to install MATLAB on your device.
This time you won’t encounter the issue.
Fix- 2 Take manual control over Windows Installer
1. Press Windows key+R to launch the Run terminal.
2. To open the Services utility, type this command and click on “OK“.
2. Scroll down through Services utility, double click on “Windows Installer” service to access it.
3. Once the Windows Installer Properties window appears, set the ‘Startup type:‘ to “Manual“.
4. Check if the service is already running*. Unless it is already running, click on “Start“.
5. To save the changes., click on “Apply” and then click on “OK“.
Close Services window.
Try to install MATLAB once again.
*Note: – If you notice that the windows installer service is already running, simply right-click on the “Windows Installer” and then click on restart.
Fix 3 – Disable third-party applications
Some third-party applications can interfere with new application installations. Try disabling them and installing MATLAB-
1. Press Ctrl+Shift+Enter together. This will open up Task Manager on your computer.
2. After opening the Task Manager, click on the “Startup“.
3. In the Startup tab, right-click on third-party software and click on “Disable“.
Repeat the same for every other 3rd party software.
Fix 4 – Re-register msiexec
1. At first, press “Windows key+X“.
2. After that, click on “PowerShell (Admin)“.
3. After accessing the PowerShell window, type this set of commands one after another. Don’t forget to hit Enter after typing it on the PowerShell.
msiexec /unreg msiexec /regserver
After closing the PowerShell window, don’t forget to reboot your system.
Sambit is a Mechanical Engineer By qualification who loves to write about Windows 10 and solutions to weirdest possible problems.