Hello @ChungErn ,
Thanks for sharing your workaround.
It looks like the Windows Installer service itself is hanging or getting into a bad state when triggered. For anyone else facing this, here is a clearer breakdown:
Restarting the service manually
- Launch your
.msi installer or the Visual Studio Installer.
- When it hangs or fails, open Task Manager (
Ctrl + Shift + Esc).
- Locate the Windows Installer process in the list.
- Right-click it and select End Task.
- The service should automatically restart, allowing the installation to proceed normally.
What likely caused this?
Upgrading to Windows 11 can sometimes result in the Windows Installer service (msiserver) becoming corrupted or stuck in a suspended state, which is probably because of corrupted system files or registry keys that were modified during the OS update. Additionally, background processes or security software might lock the service, preventing it from launching correctly when an MSI file requests it.
If the issue persists, you might need to repair system files by running sfc /scannow in an elevated command prompt, or re-register the installer service using msiexec /unregister followed by msiexec /regserver
The last resort would be reinstalling Windows, but hopefully the above steps will resolve the issue for most users.
I hope this clarifies. Thanks again for sharing your solution.