Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 3

Self- Registration Error in windows 2008 R2

Hi All,

We are upgrading our projects form IS6.1 to IS2011, The installer should work in windows 2003 server and also in Windows2008 R2 server.

After creating the installer I am getting self-registration error in Windows 2008. While registering msxml4.dll file in WINSYSDIR. The same build is installing without any error in Windows2003 Server PC.

The error as follows:

Note: Log-in to the PC with Administrator privileged user.

Self-Registration Error
The following files did not self-register or unregister:

1. C:\Windows\SysWOW64\msxml4.dll
Error accessing the OLE registry.

To continue, click OK; otherwise, click Cancel.
OK Cancel

Can somebody suggest me how to resolve the issue ?

Thanks in advance.
Phani Kumar
Labels (1)
0 Kudos
(1) Reply
Level 10 Flexeran
Level 10 Flexeran

This is typically an issue if the file or registry information (in this case the COM registration information) is protected by Windows. Windows Vista and newer will not allow protected resources to be modified.

As a work around, you can try using regsvr32.exe to register this file. This executable is shimmed by the application compatibility layer on Windows to ignore errors that occur when trying to register files that may be protected.
0 Kudos