icaapi.dll Faults on boot up - Windows 2003 Server SP2

I've got a server box, running windows 2003 server SP2 and on boot we get a generic win32 error.  On looking into the event viewer, it shows svchost crashing on module icaapi.dll.   I've copied the icaapi.dll from my c:\windows\servicepacks\i386 to c:\windows\system32 and overwritten, but it still faults on boot.  I'm looking to see a)if there's a fix, b)what this module actually does (sounds like it is associated with the api)
Any Suggestions
JJ
LVL 1
JamesonJendreasAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

YiHateuCommented:
icaapi.dll (DLL Interface to TermDD Device Driver) is a component from the software Microsoft(R) Windows (R) 2000 Operating System version 5.0.6654 by Microsoft Corporation.
If you are running Terminnal Services or Citrix on this box you may want to disable these for testing purposes
0
JamesonJendreasAuthor Commented:
Interesting, this is a 2003 box w/o terminal services installed - why would it be trying then to run a DLL for term services I don't know.  Not too sure if it is related, but I am unable to connect to the unit via RDP
0
YiHateuCommented:
Terminal Services
Allows multiple users to be connected interactively to a machine as well as the display of desktops and applications to remote computers. The underpinning of Remote Desktop (including RD for Administrators), Fast User Switching, Remote Assistance, and Terminal Server.

In general there are better tools available and this service can be disabled.

Control Panel - Administrative Tools - Services
0
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

JamesonJendreasAuthor Commented:
We use RDP heavily for management of our servers.  Granted we also use Dameware for console based logins but RDP is very useful to us (the server is in a satellite office over a VPN).  I'm disabling and restarting to see how that effects the error

0
JamesonJendreasAuthor Commented:
Disabling Terminal services and reboot, we still get teh error on boot.  Checking autoruns from sysinternals to see if it is running from seem rouge process.
0
JamesonJendreasAuthor Commented:
Interestingly we also see the following errors in the event viewer:
Event Type:      Error
Event Source:      LoadPerf
Event Category:      None
Event ID:      3011
Date:            4/20/2010
Time:            1:03:12 PM
User:            N/A
Computer:      2K3RL
Description:
Unloading the performance counter strings for service WmiApRpl (WmiApRpl) failed. The Error code is the first DWORD in Data section.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: f2 03 00 00 6e 05 00 00   ò...n...

AND

Event Type:      Error
Event Source:      LoadPerf
Event Category:      None
Event ID:      3012
Date:            4/20/2010
Time:            1:03:12 PM
User:            N/A
Computer:      2K3RL
Description:
The performance strings in the Performance registry value is corrupted when process Performance extension counter provider. BaseIndex value from Performance registry is the first DWORD in Data section, LastCounter value is the second DWORD in Data section, and LastHelp value is the third DWORD in Data section.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 37 07 00 00 00 00 00 00   7.......
0008: 00 00 00 00 09 03 00 00   ........


0
YiHateuCommented:
Have you run disk diagnotics to be sure you don't have a drive issue as well as Scandisk and Defrag
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.