MsgBox says: Unexpected Error; quiting. after user account loggon

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have Windows XP Pro and installed the current Beta version from the
Administrator account so the AntiSpyware would run for all users when they
logon. I get this error after a non-Administrator account logs on. I know
it's the MS Beta AntiSpyware because the same error happens when I try to run
the Application from the desktop Icon. The error is gone after I uninstalled
MS AntiSpyware!

Is this Application NOT really meant for Multi-user systems? My Browser
settings were being Hi-jacked but the offending DLLs were being changed or
alternating between a few names. The AntiSpyware did NOT offer to Remove
these files.
 
I get the same thing, except that it happens on all other accounts, both
admin and non-admin. I have five total accounts and two are admin. Luckily
it works fine on mine, but I'm getting tired of my wife complaining that it's
not working on hers.

Anyone with an answer?
 
Well, I too am unable to make it work on a second account. My wife and I
both are set at admin level access. It, evidently, is functioning without
problems on my account and generates the, initially described, error upon
log-on to her account. Since my account was the account installed from, I
uninstalled and reinstalled from her account ... locked-up the computer,
still generates the same error logging into her account and runs from mine.
Go figure. I hope there some resolution to this.
 
Well guys, I don't know what the problem was, so I got a copy of McAfee
Security Suite and dumped MS Antispy for the one on McAfee. Everything is
working fine now.
 
I know there's a BIG defference between Beta software and Retail released
software; however Microsoft advertised Windows XP as a system that would
happily support multiple users on one computer. They should have never
released the Beta version for everyone to TEST on their systems without
supporting the way Windows XP was meant to be used! Even a Free product is a
BAD one if it does NOT work properly. Maybe Microsoft should appoligize for
writing a system that is SO vulnerable to attackers and Hackers alike. Let's
all switch to Linux or BUY some Retail software to provide us the salvation
we need to use Windows XP Safely!
 
Having the same problem here, on all accounts. Did the same, tried to repair
and uninstall and re-install. I got messages saying can not register or
un-register c:\...antispywarelibrary.dll; c:\ ...gcasprivacylib.dll;
c:\...gcassoaplib.dll; c:\...gctcpobjlib.dll; c:\...gcasthreataudit.dll;
c:\...shellextension.dll; c:\...gcsoftwareupdatelib.dll; c:\...hashlib.dll -
error1904.module HRESULT - 2147220473 failed to register or failed to
unregister.
Looking for a fix myself, can someone email me if they comeup with a fix
please?
(e-mail address removed)
 
The problem with the current version of MS AntiSpyware is a registry
permissions issue. ONLY the user under whom you install the application is
granted control of the MSAntiSpyware registry keys.

I just wrote a quick and dirty fix for this.

**NOTE: This gives the permission "Everyone: Full Control" to the MSAS
registry keys. This is NOT the ideal solution, but REGINI doesn't have the
ability to give reg keys "Users: Full Control" as far as I know**

STEP 1: Paste the following into a text file and name it "MSAS_regfix.txt"

\registry\machine\software\classes\gcAntiSpywareLibrary.ActiveXObject [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.ActiveXObject\Clsid
[7]
\registry\machine\software\classes\gcAntiSpywareLibrary.ActiveXObjects [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.ActiveXObjects\Clsid
[7]
\registry\machine\software\classes\gcAntiSpywareLibrary.CLSID [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.CLSID\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.FileObject [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.FileObject\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.FileQuery [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.FileQuery\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.LSPObject [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.LSPObject\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.LSPObjects [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.LSPObjects\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.Manager [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.Manager\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.System [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.System\Clsid [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.SystemFeedback [7]
\registry\machine\software\classes\gcAntiSpywareLibrary.SystemFeedback\Clsid
[7]
\registry\machine\software\classes\gcasDtServ.Agent [7]
\registry\machine\software\classes\gcasDtServ.Agent\Clsid [7]
\registry\machine\software\classes\gcasDtServ.AgentDataStore [7]
\registry\machine\software\classes\gcasDtServ.AgentDataStore\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Agents [7]
\registry\machine\software\classes\gcasDtServ.Agents\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Common [7]
\registry\machine\software\classes\gcasDtServ.Common\Clsid [7]
\registry\machine\software\classes\gcasDtServ.DataStore [7]
\registry\machine\software\classes\gcasDtServ.DataStore\Clsid [7]
\registry\machine\software\classes\gcasDtServ.EventObject [7]
\registry\machine\software\classes\gcasDtServ.EventObject\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Events [7]
\registry\machine\software\classes\gcasDtServ.Events\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Explorer [7]
\registry\machine\software\classes\gcasDtServ.Explorer\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Explorers [7]
\registry\machine\software\classes\gcasDtServ.Explorers\Clsid [7]
\registry\machine\software\classes\gcasDtServ.FriendlyFiles [7]
\registry\machine\software\classes\gcasDtServ.FriendlyFiles\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Inoculation [7]
\registry\machine\software\classes\gcasDtServ.Inoculation\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Inoculations [7]
\registry\machine\software\classes\gcasDtServ.Inoculations\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Manager [7]
\registry\machine\software\classes\gcasDtServ.Manager\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Quarantine [7]
\registry\machine\software\classes\gcasDtServ.Quarantine\Clsid [7]
\registry\machine\software\classes\gcasDtServ.QuarantineContainer [7]
\registry\machine\software\classes\gcasDtServ.QuarantineContainer\Clsid [7]
\registry\machine\software\classes\gcasDtServ.QuarantineItem [7]
\registry\machine\software\classes\gcasDtServ.QuarantineItem\Clsid [7]
\registry\machine\software\classes\gcasDtServ.ResourceStore [7]
\registry\machine\software\classes\gcasDtServ.ResourceStore\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Schedule [7]
\registry\machine\software\classes\gcasDtServ.Schedule\Clsid [7]
\registry\machine\software\classes\gcasDtServ.ScheduleScans [7]
\registry\machine\software\classes\gcasDtServ.ScheduleScans\Clsid [7]
\registry\machine\software\classes\gcasDtServ.Session [7]
\registry\machine\software\classes\gcasDtServ.Session\Clsid [7]
\registry\machine\software\classes\gcasDtServ.ThreatData [7]
\registry\machine\software\classes\gcasDtServ.ThreatData\Clsid [7]
\registry\machine\software\classes\gcasDtServ.UpdateSchedule [7]
\registry\machine\software\classes\gcasDtServ.UpdateSchedule\Clsid [7]
\registry\machine\software\classes\gcASPrivacyLib.Cleaner [7]
\registry\machine\software\classes\gcASPrivacyLib.Cleaner\Clsid [7]
\registry\machine\software\classes\gcASPrivacyLib.FileShredder [7]
\registry\machine\software\classes\gcASPrivacyLib.FileShredder\Clsid [7]
\registry\machine\software\classes\gcASPrivacyLib.TracksEraser [7]
\registry\machine\software\classes\gcASPrivacyLib.TracksEraser\Clsid [7]
\registry\machine\software\classes\gcASSoapLib.Registration [7]
\registry\machine\software\classes\gcASSoapLib.Registration\Clsid [7]
\registry\machine\software\classes\gcASSoapLib.Reports [7]
\registry\machine\software\classes\gcASSoapLib.Reports\Clsid [7]
\registry\machine\software\classes\gcASSoapLib.SoapClient [7]
\registry\machine\software\classes\gcASSoapLib.SoapClient\Clsid [7]
\registry\machine\software\classes\gcASSoapLib.Updates [7]
\registry\machine\software\classes\gcASSoapLib.Updates\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Cleaner [7]
\registry\machine\software\classes\gcASThreatAudit.Cleaner\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.CleanerCallback [7]
\registry\machine\software\classes\gcASThreatAudit.CleanerCallback\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.clsFolderPaths [7]
\registry\machine\software\classes\gcASThreatAudit.clsFolderPaths\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.DetectedThreat [7]
\registry\machine\software\classes\gcASThreatAudit.DetectedThreat\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.IgnoredThreats [7]
\registry\machine\software\classes\gcASThreatAudit.IgnoredThreats\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Info [7]
\registry\machine\software\classes\gcASThreatAudit.Info\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Manager [7]
\registry\machine\software\classes\gcASThreatAudit.Manager\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationCookie [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationCookie\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationFile [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationFile\Clsid
[7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationFolder [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationFolder\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationRegKey [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationRegKey\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationSpecial [7]
\registry\machine\software\classes\gcASThreatAudit.QThreatLocationSpecial\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Quarantine [7]
\registry\machine\software\classes\gcASThreatAudit.Quarantine\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.QuarantineThreat [7]
\registry\machine\software\classes\gcASThreatAudit.QuarantineThreat\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Scan [7]
\registry\machine\software\classes\gcASThreatAudit.Scan\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ScanHistory [7]
\registry\machine\software\classes\gcASThreatAudit.ScanHistory\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ScanHistoryDetail [7]
\registry\machine\software\classes\gcASThreatAudit.ScanHistoryDetail\Clsid
[7]
\registry\machine\software\classes\gcASThreatAudit.Scanner [7]
\registry\machine\software\classes\gcASThreatAudit.Scanner\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ScannerCallback [7]
\registry\machine\software\classes\gcASThreatAudit.ScannerCallback\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ScannerSingle [7]
\registry\machine\software\classes\gcASThreatAudit.ScannerSingle\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Settings [7]
\registry\machine\software\classes\gcASThreatAudit.Settings\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Threat [7]
\registry\machine\software\classes\gcASThreatAudit.Threat\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLite [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLite\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationCookie [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationCookie\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationCustom [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationCustom\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationFile [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationFile\Clsid
[7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationFolder [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationFolder\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationRegKey [7]
\registry\machine\software\classes\gcASThreatAudit.ThreatLocationRegKey\Clsid [7]
\registry\machine\software\classes\gcASThreatAudit.Threats [7]
\registry\machine\software\classes\gcASThreatAudit.Threats\Clsid [7]
\registry\machine\software\classes\GCCollectionLib.GCArray [7]
\registry\machine\software\classes\GCCollectionLib.GCArray\CLSID [7]
\registry\machine\software\classes\GCCollectionLib.GCArray\CurVer [7]
\registry\machine\software\classes\GCCollectionLib.GCArray.1 [7]
\registry\machine\software\classes\GCCollectionLib.GCArray.1\CLSID [7]
\registry\machine\software\classes\GCCollectionLib.GCCollection [7]
\registry\machine\software\classes\GCCollectionLib.GCCollection\CLSID [7]
\registry\machine\software\classes\GCCollectionLib.GCCollection\CurVer [7]
\registry\machine\software\classes\GCCollectionLib.GCCollection.1 [7]
\registry\machine\software\classes\GCCollectionLib.GCCollection.1\CLSID [7]
\registry\machine\software\classes\GCCollectionLib.GCCollectionGlobal [7]
\registry\machine\software\classes\GCCollectionLib.GCCollectionGlobal\CLSID
[7]
\registry\machine\software\classes\GCCollectionLib.GCCollectionGlobal\CurVer
[7]
\registry\machine\software\classes\GCCollectionLib.GCCollectionGlobal.1 [7]
\registry\machine\software\classes\GCCollectionLib.GCCollectionGlobal.1\CLSID [7]
\registry\machine\software\classes\gcSoftwareUpdateLib.SoapClient [7]
\registry\machine\software\classes\gcSoftwareUpdateLib.SoapClient\Clsid [7]
\registry\machine\software\classes\gcSoftwareUpdateLib.Update [7]
\registry\machine\software\classes\gcSoftwareUpdateLib.Update\Clsid [7]
\registry\machine\software\classes\gcTCPObjLib.Connection [7]
\registry\machine\software\classes\gcTCPObjLib.Connection\Clsid [7]
\registry\machine\software\classes\gcTCPObjLib.HTTP [7]
\registry\machine\software\classes\gcTCPObjLib.HTTP\Clsid [7]
\registry\machine\software\classes\gcTCPObjLib.HTTPCallBack [7]
\registry\machine\software\classes\gcTCPObjLib.HTTPCallBack\Clsid [7]
\registry\machine\software\classes\gcTCPObjLib.TCPIPQuery [7]
\registry\machine\software\classes\gcTCPObjLib.TCPIPQuery\Clsid [7]

STEP 2: Log in as the user which installed Microsoft Anti-Spyware.

STEP 3: Open a command prompt.

STEP 4: Run "REGINI C:\path\to\MSAS_regfix.txt. It will execute very
quickly and will give you no message.

STEP 5: Log in as another user. Microsoft Anti-Spyware should work
properly now.

(If anyone has a more elegant and secure solution, that would be awesome.
This is just a quick and dirty fix, because I don't have a lot of time atm)

Hope this helps the discussion.

Casey Priester
Prometheus Group, LLC
 
Back
Top