ok, have tried to uninstall Windows Installer using the command line:
msiexec -uninstall
and i get this error:
"The Windows Installer Service could not be accessed. This can occur if you
are running Windows in safe mode, or if the Windows Installer is not
correctly installed. Contact your support personnel for assistance."
hmmm...

Definatley NOT in Safe Mode!!
so i checked the current version and it is Windows ® Installer. V
3.01.4000.1823
which is the latest i believe..
so i went ahead and downloaded it anyway, and ran the install, and it
appeared to install correctly.. however, i then ran a single update,
KB899589, and it failed with the same error "failed to install catalog
files"..
at least i think i am in the correct area now

(thanks Jon!)
so, how do i forcibly remove the Windows Installer so i can re-install???
Thanks in advance..
Peter Finch
"Jon Martin" wrote:
> Have you tried to uninstall the Windows Installer program and reinstall it,
> possibly with a newer version? If you uninstall Windows Installer, it will
> pop back up on the Windows Update page.
>
> "Peter Finch" wrote:
>
> > Hi
> > I'm running XP proff, sp2, and am trying to install windows security updates
> > (KB905749,KB900725,KB899589,KB901017,KB905414,KB90 4706) and the computer
> > takes ages creating a restore point, then gives an error "failed to install
> > catalog files". I have tried to download and install seperately, but the same
> > error occurs. I have renamed the C:\WINDOWS\system32\CatRoot folder, deleted
> > catalog files, re-registered the windows update .dll's (see post
> > registerit.cmd), and nothing is working.. i have been through this forum
> > trying all recommended options and i still have no joy.
> > I am able to install non-security updates, such as the Windows Malicious
> > Software Removal Tool - October 2005 (KB890830), but not security updates.
> > Can anyone please help? I mean, I could just forget about updates and wait
> > for Sp3 when it comes out (if? when?), but i think it prudent to be secure..
> > Many thanks in advance
> > Pete