What I wound up doing was a "Diagnostic Boot" with "Automatic Updates" and
"Cryptographic Services" enabled. I opened Explorer into the directory for
drvmain.sdb, made a copy of the file and then deleted it. The file was
automatically rewritten so I opened "task manager" into Processes and saw a
couple of instances of svchost.exe running, took a gamble and ended the
first process then deleted drvmain.sdb. The file remained deleted without
being rewritten so I rebooted and checked the directory again for the file
and it was still deleted; SP2 then was able to complete the install. I then
copied drvmain.sdb back into the directory, set things back for a "Normal
Boot" and things seem fine so far
"Carey Frisch [MVP]" <> wrote in message
news:...
> Perform a "clean boot", then proceed to install SP2.
>
> How to Perform a Clean Boot in Windows XP
> http://support.microsoft.com/default...&Product=winxp
>
> --
> Carey Frisch
> Microsoft MVP
> Windows XP - Shell/User
>
> Be Smart! Protect Your PC!
> http://www.microsoft.com/athome/secu...t/default.aspx
>
> ---------------------------------------------------------------------------
>
> "Jon Erlandson" wrote:
>
> | During installation I received the error "The file
> | C:\Windows\AppPatch\drvmain.sdb is open or in use by another
> application."
> | I've tried stopping all non-Microsoft services using System
> Configuration
> | Utility (msconfig) but no luck. Any suggestions out there?
>