It’s been a while since Microsoft initially released the Windows 11 insider previews that anyone can install on their computer to get either developer or beta version of Windows 11. And actually, they’ve been making changes and adding stuff since then, a month or two ago.
But, recently, I figure out an issue with the windows installer package while trying to upgrade my Windows 11 PC with a new build. Instead of updating, it pop-ups a dll required for this install to complete could not be run. So, contact your support personnel or package vendor error message.
However, at first, it really bothered me, but later I’m able to find some solutions. And of course, I’m pretty much sure that many of you are also getting this error. Therefore, I’ve decided to why not share the fixes with you guys. Hence, this thing motivates me to bring up a guide on this particular topic. So, make sure to follow the guide till the end.
List of Best Ways To Fix Windows Installer Not Working in Windows 11
Here we describe some of the best possible ways that you can use to get rid of this issue. So, make sure to follow each step very carefully. Now, let’s directly jump into the fixes:
1.) Restart Your Computer
This is one of the old-school tricks that you need to do. However, restarting your PC does not just help you fix some random bugs, and temporary cache files/ This will give your Windows 11 PC a fresh new start to perform much better. So, before performing any of the given methods, we suggest you first reboot your device, and if still, you get the error, then hover to the next fix.
2.) Update Windows
Wait! When was the last date you’ve checked for a Windows update? If you don’t remember this, we recommend you check if there is any pending Windows update.
However, Microsoft may roll out a new patch update to fix some bugs and improve performance because we all know that Windows 11 is currently in the beta phase. Anyway, so here are the path that you need to follow to update your Windows:
- Go to Settings > Update & Security.
- After that click on Windows Update > Check For Update.
3.) Run DISM And SFC Scan
So, if even after trying the basic fixes, your Windows Installer won’t get repaired, this means you have to try some complex fixes now to fix the issue. However, one of the complex fixes is running the DISM and SFC scan. Don’t worry! Here we make you understand those complex steps in an easy way. So, make sure to follow them carefully:
- Initially, open the Cmd prompt using admin privileges.
- Then, use the command:
- Wait for the SFC scan to finish.
- Then, use the command:
dism /online /cleanup-image /restorehealth
That’s it. Now, once both SFC and DISM scanning is done, reboot your PC and then check again if now the issue gets resolved or not.
4.) Re-Register Windows Installer Service
Still no luck? Then, we recommend you re-register your Windows Installer service, which will help you fix the issue. However, you don’t need to worry if you have zero knowledge about this, as here we mention all the necessary steps you need to perform this.
- Firstly, using admin privileges, run cmd prompt. Then, use the below-mentioned command one after the another:
%windir%\system32\msiexec.exe /unregister %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /unregister %windir%\syswow64\msiexec.exe /regserver
That’s it. Once you execute all the mentioned commands carefully, reboot your system and check if the issue gets resolved.
5.) Program Compatibility Troubleshooter
If you are using a third-party Windows installer, we recommend you try using Windows 11’s in-built Windows installer. Many users find this fix helpful as it is generally noticed that due to compatibility issues with the new OS.
However, if you find that the Mircosoft Store application is the main culprit for this error, you can also try running the Windows 11 in-built troubleshooting to eliminate the problem. Here are some steps that you need to follow:
- First, go to the Update & Security> Troubleshoot.
- Now, click on the Additional troubleshooters and search for Program Compatibility Troubleshooter.
- Then, hit the Run the Troubleshooter button.
- After that, go back to the Additional troubleshooter and search for Web Store Apps Troubleshooter.
- Then, again hit the Run the Troubleshooter button.
6.) Delete Duplicate Msiexec File
There’s a huge chance that your Msiexec file contains viruses, due to which your Windows firewall might block it, which results in giving you a windows installer package error. Anyway, follow the steps to delete your duplicate Msiexec file:
- Firstly, open File Explorer and hover over to the C:\Windows\System32.
- Then, click on the View tab and enable the File name extensions.
- Now, search for the Msiexec file, and if there’s any other file present with the same name but without the .exe extension, delete it.
7.) Use Regsvr32 Utility
If the problem is in your registry file, you need to register or unregister the MSI packages using the Regsvr32. So, here are the steps that you need to follow to do so:
- First, you have to open the cmd using the admin privileges.
- Then, use the command:
and hit the enter key.
Now, wait for the command to be executed. After that, reboot your PC and check if the issue gets resolved or not.
8.) Delete Temporary Files
Here are the steps you require to follow to delete the temporary files from your Windows 11 PC. So, follow these simple steps carefully:
- Firstly, search Disk Cleanup and open it.
- Then, open the Local Drive C.
- After that, select the Temporary files and hit the Ok button.
That’s how you can delete the temporary files. You can also clear the other junk files from the Disk Cleanup window. So, you can do so if you want and check whether you are still getting the same error.
So, these were some effective fixes that will surely help you fix if the windows installer is not working. But, in a situation like you are still stuck on the same error, let us know in the comment box. After that, our team will help you.