Question : msxml3.dll is not able to be registered

I am trying to install a program and I get a message near the end of the installation procedure that sates:

The following files did not self-register or unregister

1.  C:\WINDOWS\System32\msxml3.dll
Access is Denied
To Continue, click OK; otherwise, click cancel.

It allows me to click OK and compelte the installation, however when I run the program it is locking up and I think this maybe the reason.  Also, when I try to register the file using regsvr32, I get the following message:

DllRegisterServer in msxml3.dll Failed.
Return Code was: 0x80070005

I really need to get this resolved.

Thanks in advance.

Answer : msxml3.dll is not able to be registered

Try "Method 3: Reset the registry and the file permissions" from http://support.microsoft.com/kb/949377 but just do up to:
cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
Random Solutions  
 
programming4us programming4us