Most of the users are using pirated version of Windows. You can not update your Windows XP if you are using pirated version. However if you want to get automatic updates you must make your Windows XP genuine. If you try to install automatic updates on pirated version, windows will show an error that you are using a pirated version of Windows.
First of all check whether your Windows XP is genuine or pirated. Visit Windows Validation Page using your Internet Explorer to check this. It will then ask you to install ActiveX component. Click the yellow bar on the top and accept it to install.