April 9th was the day when the last version of Windows XP support ended. Yes it’s really sad for all of us XP users, but wait! They ended support with a broken update KB4494528! This update resolves an issue when “You receive an Error 1309 message when you install an .msi file on Windows Embedded POSReady 2009”
Quote by Heinoganda:

Since KB2918614 from August 11, 2014, the update deleted various entries in the installation file (update_SP3QFE.inf). These have led to the problem of not recognizing the existing MSI version and to the current problem of unregistered msi.dll.
The following entries are missing in the file update_SP3QFE.inf: 


“%systemroot%\system32\spupdsvc.exe /install”

%systemroot%\system32\spupdsvc.exe /install
“%windir%\system32\regsvr32.exe /s /u %windir%\system32\msi.dll”

“%windir%\system32\regsvr32.exe /s %windir%\system32\msi.dll”

“%windir%\system32\regsvr32.exe /s %windir%\system32\msi.dll”


LessOrEqualOp=CheckFilever,system32.Files,msi.dll,”<=",4.5.6002.24556 [MsiPrereq.Section] SingleOp=Msidll.Present.Section AndOp=Msidll.AndOp.Section Display_String="This fix only installs over MSI 4.5"

The file spupdsvc.exe is also missing in KB4494528.

The easiest way to fix this is by registering the following 3 files:
Click Windows Key Start, then Run, type or copy/paste cmd into the textbox and click OK or Enter.

copy and paste the following code to the Command Prompt

regsvr32 MSI.DLL
regsvr32 MSIHND.DLL
regsvr32 MSISIP.DLL

This fix was made by roytam1, so credit to him 🙂
Make sure to right click and then paste:

You’re all done! 😉
About Office 2010. They made 1 broken update that prevents Office from running on Windows XP,KB4462223. This have been an issue since November and they never fixed it, rather let’s say they released another update that does the same issue as the previous one did. For example:

EDIT: I have recently made an easy fix for this solution. backup your working MSO.DLL from C:\Program Files\Common Files\OFFICE14. After you’ve done it, install the broken update. If you successfully installed it go back to the folder where MSO.DLL is located and place your backed one in it. Confirm to override the broken one and office should be working again!

It’s really sad that Windows XP support has ended FOR REAL this time 🙁 We hope there will be (Un)official updates that will fix MS’s left mess 🙂