Error 1904

  • Thread starter Thread starter tom ford
  • Start date Start date
T

tom ford

I am getting an error 1904 on install of MS Antispyware
indicating a number of different programs failed to
register and then the setup aborts.

i have downloaded the clean up tool and run it but am
still getting the same error but with more files failing
to register now.

what next?

i changed out the mother board.

tommytucker
 
tom ford said:
I am getting an error 1904 on install of MS Antispyware
indicating a number of different programs failed to
register and then the setup aborts.

Please ensure that you are logged in under the same account that previously
installed MSAS. This account must have local administrator rights.
 
-----Original Message-----
tom ford said:
I am getting an error 1904 on install of MS Antispyware
indicating a number of different programs failed to
register and then the setup aborts.

Please ensure that you are logged in under the same account that previously
installed MSAS. This account must have local administrator rights.

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
any way to determine which user msas was installed under
to begin with? so far i am having no luck in getting it
straightened out so that it will install properly. this
computer has gone from home to pro to exchange domain.
what a mess? help!
 
tom ford said:
any way to determine which user msas was installed under
to begin with?

Open regedit.
Navigate to: HKEY_CLASSES_ROOT\gcAntiSpywareLibrary.CLSID
Right click on that key and select Permissions.
Click button Advanced.
Click tab Owner.
"Current owner of this item" will be the account which installed Microsoft
AntiSpyware.
 
-----Original Message-----
tom ford said:
any way to determine which user msas was installed under
to begin with?

Open regedit.
Navigate to: HKEY_CLASSES_ROOT\gcAntiSpywareLibrary.CLSID
Right click on that key and select Permissions.
Click button Advanced.
Click tab Owner.
"Current owner of this item" will be the account which installed Microsoft
AntiSpyware.

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
robin, you are a fringing genious!!!!!! thanks, tom ford
 
-----Original Message-----
-----Original Message-----
tom ford said:
any way to determine which user msas was installed under
to begin with?

Open regedit.
Navigate to: HKEY_CLASSES_ROOT\gcAntiSpywareLibrary.CLSID
Right click on that key and select Permissions.
Click button Advanced.
Click tab Owner.
"Current owner of this item" will be the account which installed Microsoft
AntiSpyware.

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
robin, you are a fringing genious!!!!!! thanks, tom ford

.
bad news, i have determined who installed, signed in as
that user and still popping the errors on install. error
1904 in install and 1905 on uninstall.
 
Hello Tom,

try this:

uninstall, Delete MSAS folder and
delete in C:\windows\system32 the following files:
GCCollection.dll
hashlib.dll
gcUnCompress.dll

run a regceaner (Ccleaner)

http://www.ccleaner.com/ccdownload.asp

Also use the temp cleaner of Ccleaner.

Do a fresh install with version .615 (latest)
http://www.microsoft.com/downloads/...A2-6A57-4C57-A8BD-DBF62EDA9671&displaylang=en

Working this way you know that you are really running .615 with all old
things not anymore on the system!!!

The old bugs are not away ;)

Regards >*< TOM >*<

tom said:
-----Original Message-----

-----Original Message-----


any way to determine which user msas was installed
under

to begin with?

Open regedit.
Navigate to:
HKEY_CLASSES_ROOT\gcAntiSpywareLibrary.CLSID
Right click on that key and select Permissions.
Click button Advanced.
Click tab Owner.
"Current owner of this item" will be the account which

installed Microsoft
AntiSpyware.

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
robin, you are a fringing genious!!!!!! thanks, tom ford

.
bad news, i have determined who installed, signed in as

that user and still popping the errors on install. error
1904 in install and 1905 on uninstall.
 
tom ford said:
bad news, i have determined who installed, signed in as
that user and still popping the errors on install. error
1904 in install and 1905 on uninstall.

Is that user an Administrator?

Can you check the security permissions on the folder C:\Program
Files\Microsoft AntiSpyware
 
Robin, the user is an administrator. folder has full
control for permissions for the user.

tom ford
-----Original Message-----
tom ford said:
bad news, i have determined who installed, signed in as
that user and still popping the errors on install. error
1904 in install and 1905 on uninstall.

Is that user an Administrator?

Can you check the security permissions on the folder C:\Program
Files\Microsoft AntiSpyware

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
 
Tom Ford said:
the user is an administrator. folder has full
control for permissions for the user.

The mystery deepens. If the problem is not a permissions problem on the
folder containing the DLLs, then it might be a security permissions problem
in the registry. If you know the names of the DLLs that are refusing to
de-register or re-register, can you search the registry and check the
security permissions on each registry key relevant to that DLL?
 
-----Original Message-----
Hello Tom,

try this:

uninstall, Delete MSAS folder and
delete in C:\windows\system32 the following files:
GCCollection.dll
hashlib.dll
gcUnCompress.dll

run a regceaner (Ccleaner)

http://www.ccleaner.com/ccdownload.asp

Also use the temp cleaner of Ccleaner.

Do a fresh install with version .615 (latest)
http://www.microsoft.com/downloads/details.aspx? FamilyId=321CD7A2-6A57-4C57-A8BD-
DBF62EDA9671&displaylang=en

Working this way you know that you are really running .615 with all old
things not anymore on the system!!!

The old bugs are not away ;)

Regards >*< TOM >*<

tom said:
-----Original Message-----


-----Original Message-----


any way to determine which user msas was installed

under

to begin with?

Open regedit.
Navigate to:
HKEY_CLASSES_ROOT\gcAntiSpywareLibrary.CLSID

Right click on that key and select Permissions.
Click button Advanced.
Click tab Owner.
"Current owner of this item" will be the account which

installed Microsoft

AntiSpyware.

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
robin, you are a fringing genious!!!!!! thanks, tom ford

.
bad news, i have determined who installed, signed in
as

that user and still popping the errors on install. error
1904 in install and 1905 on uninstall.
.
none of the suggestions appear to be working. saw a
suggestion on techguy and tried it that had better
results for someone else than me. the suggestion was to
kill certain dll with dos kill program. it seemed to do
nothing for my situation. the one that it was written for
got past the registering issue but was still having a
problem with msas crashing on startup.

the dos procedure was as follows:

Please first save these directions to the desktop as a
text file, because you will need to copy and paste part
of them later, once we are in Safe Mode.

1) Please download the Killbox.
Unzip it to the desktop but do NOT run it yet.

2) Then please reboot into Safe Mode by restarting your
computer and pressing F8 as your computer is booting up.
Then select the Safe Mode option.

3) Once in Safe Mode, please run Killbox.

4) Select "Delete on Reboot".

5) Open the text file with these instructions in it, and
copy the file names below to the clipboard by
highlighting them and pressing Control-C:

c:\ProgramFiles\MicrosfotAntiSpyware\gcAntiSpywareLibrary.
dll

6) Return to Killbox, go to the File menu, and
choose "Paste from Clipboard".

7) Click the red-and-white "Delete File" button.
Click "Yes" at the Delete on Reboot prompt. Click "No" at
the Pending Operations prompt.

Reboot your machine normally. Navigate to Add/Remove
programs and uninstall MSAS.

Then, download and reinstall it.

this did not work for me so i am still open for
suggestions but i have ordered new hd and will soon
install it to work around whatever it glitching this one.
 
Tom Ford said:
the user is an administrator. folder has full
control for permissions for the user.

Here is another point to check for:

When you attempt the uninstall or reinstall, ensure that no other users are
logged in, in the background. In other words, you, as someone with
Administrator rights, must be the only user logged in, and all other users
must be logged off.

If other users are logged in, all the DLLs will be "in use" and unremovable.
 
robin, it appears that certain of the registry entries
that these files register in did not have full control
permissions. i changed that and gave the administrator
full control but to no avail. i am now thinking that i am
going to have to get the msas uninstalled with the proper
permissions and then reinstall. makes sense but even
though i have changed the permissions it is still not
uninstalling.

it better start cooperating because the new hd arrived
today and i am not going to mess with it much longer.
-----Original Message-----
Tom Ford said:
the user is an administrator. folder has full
control for permissions for the user.

The mystery deepens. If the problem is not a permissions problem on the
folder containing the DLLs, then it might be a security permissions problem
in the registry. If you know the names of the DLLs that are refusing to
de-register or re-register, can you search the registry and check the
security permissions on each registry key relevant to that DLL?

--
Robin Walker [MVP Networking]
(e-mail address removed)


.
 
I encountered the same problem as this poster and worked around it using the suggestions here but haven't gotten to the core of the issue.

I discovered who was the owner of the registered DLL's (domain\administrator) and tried to change the ownership while logged in as that administrator but was not successful. I finally uninstalled as that user, backed up the registry and deleted all the HKEY_CLASSES_ROOT\gc.... entries (there's a lot, starts with 'gcAntiSpywareLibrary.ActiveXObjects' and ends with 'gcASThreatAudits.Threats'). I logged back in as the intended user and was able to install and run the software properly but now only that user can access those registered DLLs and use MSAS.

I'm wondering if there is some GP in the domain that is responsible for this. Hasn't happened to any other user.
 
Back
Top