Make sure that you have C:\Windows\System32\tapisvr.dll. Open a command
prompt (STart Menu | Run, enter cmd)
1. CD C:\windows\system32
2. DIR tapi*.*
Compare to these:
08/10/2004 19,200 tapi.dll
08/10/2004 858,624 tapi3.dll
08/10/2004 181,760 tapi32.dll
08/10/2004 5,632 tapiperf.dll
07/08/2005 249,344 tapisrv.dll (newest of list ... time 12:27p)
08/10/2004 78,848 tapiui.dll
The tapisrv.dll was modified. To verify, check registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows
XP\SP3\KB893756\Filelist\0
Notice they are building SP3 ... KB893756 is the knowledge Base item.
Just to doubly making sure: when you checked the last registry key: you
were under CurrentControlSet not any of the other ControlSet### keys,
correct?
Also check:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv\Parameters and
ensure the there is a value:
ServiceDll REG_EXPAND_SZ
%SystemRoot%\system32\tapisrv.dll
I searched my registry and that is the only places tapisrv.dll is referenced
... thos keys.
mn_voyageur said:
Is the error message from Event Viewer or Dialog Window when you use
Dialer.exe?
Upon running Dailer, the error pops up immediately, before you can
do anything.
Event Viewer Log indicates: (Serveral Entries)
The Remote Access Connection Manager service depends on the following
nonexistent service: Tapisrv
Your Registry matches mine.
Plug and Play Service is started.
XP Pro.
What next?
Mark
PS - Sorry for making you walk. My wife says I need to walk MORE!
Larry said:
That's OK about W2K ... although you did make me get up and walk into my
bedroom and check my other system. Should dock you!!!!
OK, you got TapiSrv. Need to know answers to other questions. Is the
error
message from Event Viewer or Dialog Window when you use Dialer.exe?
Have you checked Event Viewer for errors?
Now check this in that registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv]
DependOnService REG_MULTI_SZ PlugPlay
RpcSs
Description REG_SZ
Provides Telephony API (TAPI) support for programs that control telephony
devices and IP based voice connections on the local computer and, through
the LAN, on servers that are also running the service."
DisplayName REG_SZ
Telephony
ErrorControl REG_DWORD
0x00000001
ImagePath REG_EXPAND_SZ
%SystemRoot%\System32\svchost.exe -k netsvcs
ObjectName REG_SZ
LocalSystem
Start REG_DWORD
0x00000003
Type REG_DWORD
0x00000020
See how close yours our to mine.
When you look in Event Viewer, look under Applications and Systems,
specifically at the times the system shows rebooted. See if anything
shows
ERROR.
Also I forgot to ask, check the Plug and Play Service. It should be
Automatic and Started.
What Windows XP (Home, Pro or Media Center)?
My mistake on that one.
I am running XP SP2 current updates have been installed.
I found a similar question on another post for W2K OS. And regsvr32
was the fix.
The complete error message that I am receiving is:
Operation: Initializing Windows Telephony Services.
Details: Failed initializing a telephony service component
(TAPI3.DLL). System registry may be corrupted. If symptoms persist,
try restarting Windows or Using REGSVR32 to update registry settings
for the TAPI components.
Error: The operation failed for an unspecified reason.
Since the W2K post indicated that REGSVR32 was the fix, and my message
indicated that I might need to run REGSVR32, I ran REGSVR32.
I apologize for the confusion.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv - IS
THERE.
What else do I need to find?
Mark
Larry Gardner wrote:
Sorry ... should have asked ... what Windows 2000 do you have ... and
do
you
have Service Pack 4 and ALL patches?
Check this registry key (if you have):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TapiSrv
Is it there?
Is this a new install of Windows 2000? Or did this just start
happening.
Is this after a repair of Windows 2000?
Remote Procedure Call (RPC) is "Started"
Telephony is not in my list of services.
How do I add it?
Mark
Larry Gardner wrote:
Have you tried checking Telephony in Administrative Tools |
Services?
Telephony should be set to Automatic and status should be Started.
Also Remote Procedure Call (RPC), which Telephony is dependent on,
should
also be Automatic and Started.
Did you check if there are any errors in Event Viewer?
When I run/start dialer.exe I get this error message; "Failed
initializing a telephony service component (TAPI3.DLL). System
registry
may be corrupted.
When I go to Control panel/Phone and Modem I get the following
message;
"Phone and Modem services can not be opened. You may have a
problem
with your telephony services."
Another post for Windows 2000 suggested:
regsvr32 c:\WINDOWS\system32\tapi3.dll
tapi3.dll is in this directory.
Did not fix the problem.
Any help would be greatly appreciated.
Mark