1.) Make a folder called C:\temp
2.) Make another folder inside of C:\temp called 'install' e.g.: now you would have C:\temp\install
3.) Save QuakeLiveNP.msi from the QLive site to C:\temp
4.) Close your browser
4.) Go to start menu --> Run --> type in: 'cmd'
5.) copy and paste this, without the quotes: "msiexec /a C:\temp\QuakeLiveNP.msi /qb TARGETDIR=C:\temp\install"
6.) Now you should have a bunch of files in C:\temp\install
7.) Copy the following files:
npcleanup.vbs
npquakezero.dll
pbsvc.exe
to: C:\ProgramData\id Software\QuakeLive and overwrite the files that are currently there. C:\ProgramData\id Software\QuakeLive is the location on Vista, I'm not sure where it would be on XP, but to find out just run a windows search of where npquakezero.dll is and it willl tell you the proper directory to copy the files to for XP.
8.) Run npcleanup.vbs from C:\ProgramData\id Software\QuakeLive
9.) Restart your browser and enjoy