To enable Automatic Updates for Windows XP, click Start and right-click on My Computer and select Properties.  After the dialog box appears, choose the Automatic Updates tab and choose the setting which best fits your needs.  For high-speed Internet users, it is a best practice to choose a time for Windows to download and install updates (first option).