pCOM.dll?

G

Guest

I have been using a survey application, Perseus Survey SOlutions Pro V6 on
Vista since installing Vista with no problems. Suddenly, the app refuses to
open beyond its splash screen. It's running just fine on another Vista
machine. The only error I can generate is when I run its repair utility and
this is what I get:

"Error 1904. Module C:\windows/system32\pCOM.dll failed to register.
HRESULT-2147220473. Contact your support personnel."

The folks at Perseus aren't to eager to roll up their sleeves because they
discontinued the app in April and will stop supporting it altogther at the
end of this month.

Any ideas?
 
G

Guest

Update: I have this advice from the developer. Of course, I don't know what
it means! Help??

"The error seems to indicate that there is a permissions issue with the
registry of the application. If you have an IT guy who can take a look at the
system and see if the app can be reinstalled with the local admin account
rather than as a separate account that might solve the problem."
 
G

Guest

Thanks, Cal. I was able to do the install as an admin but, alas and alack,
the app still doesn't start. I have another hint. I was experiencing
another Vista problem (Media Player not playing) and in another group I was
referred to KB article 929833, which describes a process for running sfc
/scannow to ID and repair system files that are causing problems. It also
generates a text file showing which files it could not repair; one of them is
"tcpmon.ini" of Microsoft-Windows-Printing. I wonder if that has anything
to do with this? The instructions for repairing broken files such as this
one (and I have a lit of at least 40) are very unclear to me. For example,
they require using the command prompt to "takedown" the offending file then
replace it with a "known good copy." The examples it gives of the command
line show everything located on drive E:, which strikes me as odd since most
people are configured to have Windows files on drive C. It makes me think
that I'm really missing something important. And I have no idea where to find
a known good copy.
 
C

Cal Bear '66

There is an extra copy here:
C:\Windows\winsxs\x86_microsoft-windows-p..rtmonitor-tcpmonini_31bf3856ad364e35_6.0.6000.16386_none_d04210aeaa5e863a

At least on my system, that is where it is.

If that helps. I have not used any of the takedown stuff, so perhaps someone
else can help you.
 
G

Guest

Thanks. I'm afraid, though, that I'll have to wait for definitive device on
whether or not this dll has anything to do with my problem. I appreciate
your help!
 
A

Andrew McLaren

Hi David,

The error 1904 is a well-known error message in Windows; it means that a COM
Component (usually a DLL) cannot be accessed via COM method calls.

In turn, this usually means the COM DLL has not been "registered" in the
Windows Registry (or was registered before, but has somehow lost its
registration).

As its name suggests "pCOM.DLL" is probably the core COM component for
Perseus. So, it fits this picture well. You need to register pCOM.DLL; then
(hopefully) everything will spring back into life.

To register pCOM.DLL, do this:

- go to Start menu, Accessories and find the Command Prompt icon;
- right-click and choose Run as Administrator from the context menu;
- enter administrator credentials or click OK, if propmted;
- you should now have a "C:\users\user>" command prompt window.
- change directory to the location of the pCOM.DLL file; eg if it is in
C:\windows\system32 you'd do:

C:\Users\User>cd \windows\system32
and press <enter>

- verify the file is in teh directory, with a dir command:

C:\Windows\System32>dir pCOM.dll

For example (using xwtpw32.DLL, coz I don't have pCOM.DLL, obviously):

C:\Windows\System32>dir xwtpw32.dll
Volume in drive C is System
Volume Serial Number is 7846-1538

Directory of C:\Windows\System32

02/11/2006 21:19 110,592 xwtpw32.dll
1 File(s) 110,592 bytes
0 Dir(s) 15,723,651,072 bytes free

C:\Windows\System32>
- now, use the "regsvr32" command to register the DLL:

C:\Windows\System32>regsvr32 pCOM.DLL
and press <enter>

You should receive a message that the file is now registered correctly. Try
starting the Perseus application normally. Hopefully it will work fine.

If you receive a message that the file is not registered, or if the file
does not exist, then we're back to square one. Let us know if you get to
that point, and we'll take it from there.

Hope this helps,
 
M

Malke

dragoon3 said:
I keep geetting this when i install eEye Retina network scanner

Erro 1904 Module C:Windows\SysWOW64\CmboPls1.ocx failed to register.
HERSULT - 2147023898.

Ihave tried everthing i know and still nothing.

What does eEye Retina tech support say? They are the ones you should be
contacting regarding their software.


Malke
 
M

Malke

dragoon3 said:
They haven't said anything at all. I'am still waiting. It's been two
week. tired of waiting

I'm sorry to hear that but the issue is with their software running
under Vista and they are the only ones who can help you.


Malke
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top