Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

regsrv32 msxml4.dll 0x8002801c

Posted on 2011-02-22
12
Medium Priority
?
1,521 Views
Last Modified: 2012-06-21
I am having a problem trying to register msxml4.dll on windows Vista. Each time i run regsrv.exe msxml4.dll I get an error messaging stating the following  "The module 'msxml4.dll' was loaded but the call to DLLRegisterServer failed with error code 0x8002801c.

I have uninstalled and reinstalled several times i've even used a registry cleaner to no avail. I've followed all of the KB articles including the one stating just to ignore the problem (Thanks Micro$osft). Please can someone help as i need this working for port protector to work.
0
Comment
Question by:GRLIT
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 3
  • 2
  • +1
12 Comments
 
LVL 3

Expert Comment

by:imaki06
ID: 34950827
Have you tried to run cmd.exe with "Run as administrator"-option?
0
 

Author Comment

by:GRLIT
ID: 34950932
We have UAC turned off on our corporate desktops so we are already running as administrators.
0
 
LVL 3

Expert Comment

by:imaki06
ID: 34950984
If you can see the option "run as administrator", then you should give it a try.

If you have only turned off the UAC notifications, it does not necessary mean, that you can do anything you want to..
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:GRLIT
ID: 34951064
Thank you for the suggestion, just tried that and it didn't work, so i tried logging on with a local admin account and it didn't work, tried the runas (open a cmd) and that still didn't work either.
0
 
LVL 7

Expert Comment

by:kemi67
ID: 34951207
Could be that you are not using the correct version of msxml4.dll, or that there are some mixing versions of related dlls.
Try to dowload the latest version and, if still errors occours, try to run dependecy walker to discover which related dll is missing
http://www.dependencywalker.com/
0
 

Author Comment

by:GRLIT
ID: 34951407
Thanks for that Kemi67, i just ran dependancy walker against msxml4.dll and it's reporting that IESHIMS.dll is missing. Could this be the problem? Does anyone know how i can solve this?
0
 
LVL 7

Expert Comment

by:kemi67
ID: 34951487
Try to read this post
http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/8a751f65-ade9-4b8b-a3d3-c720ccbd3d2c/

For some people it has worked adding internet explorer folder to the path enviroment variable, or copying the missing file from internet explorer folder to system32 folder.

Did you try to reinstall internet explorer 8?
0
 

Author Comment

by:GRLIT
ID: 34953308
Hi Kemi67, tried all of that and now it's complaining about IEframes.dll which then complains about another dll. I think our sysprep may be at fault but it's finding what the sysprep has changed to damage this. I've tried uninstalled and reinstalling IE8 to no avail, i'm not installing vista SP2 just on the off chance.
0
 
LVL 7

Expert Comment

by:CSI-Windows
ID: 35024028
The DLLs you are missing is a normal situation.  Static dependencies that are missing are not necessarily a problem for a DLL to run correctly if it has internal graceful fallback error handling.  Those two DLLs almost always come up as missing.

You may have some permissions problems and/or layering problems with a previous registration of the dll on the system.

I would suggest that you:

1

Register msxml4.dll on a clean (or cleaner) machine.

2

Use DLLRegView (http://www.nirsoft.net/utils/registered_dll_view.html)  to see it's COM registrations

3

From DLLRegView's menu select "Create .REG File for Deleting Entries"

4

Use the reg file on the problem system - run it TWICE.

5

If register msxml4.dll STILL does not work, then examine HKCR for the registry keys listed and if they still exist, use the permissions setting ability of regedit to take ownership of the keys and delete them.
I hope you'll come back and drop some points my way if this fixes your problem ;)
0
 

Accepted Solution

by:
GRLIT earned 0 total points
ID: 35026283
Thanks for your help guys, turns out it was the DameWare Remote client that was causing the problem. As soon as this was removed from the computer msxml4.dll registered with out any problems.
0
 

Author Closing Comment

by:GRLIT
ID: 35067642
Dameware was causing conflicts on the computers in question.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Leon
Software Metering within our group of companies has always been an afterthought until auditing of software and licensing became a pain point. Orchestrator and SCCM metering gave us the answer and it was an exciting process.
It’s been over a month into 2017, and there is already a sophisticated Gmail phishing email making it rounds. New techniques and tactics, have given hackers a way to authentically impersonate your contacts.How it Works The attack works by targeti…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question