Published on by

Microsoft has finally released long awaited update for the Windows XP operating system — Windows XP Service Pack 3.

Release was scheduled for April 29th, but it was delayed due to a last minute bug that had to be fixed before the rollout to Windows Update and Windows Download Center.

Since May 6th you can download it through Windows Update or you can get a stand-alone copy for IT administrators directly from Microsoft.