I've been having some trouble logging onto Windows XP, when you click
on a name, it says it's loading, but then resets as if I never clicked
on a name at all. This started after I reinstalled XP using the
non-destructive restore option.

After surfing around looking for answers, I found an artice with
problems similer to mine, in order to fix it, I need to install a
Windows Service Pack 1. Problem is, I can't logon to install it.

Is there any way to install the service pack from outside of Windows?
Or am I looking in the wrong direction?