0x8002801c error when trying to unregister scrrun.dll Win2008 R2 64bit
For the DoD STIGS, they want you to unregister the File System Component and their steps are to unregister scrrun.dll I'm on Win2008 R2, SP1, 64bit. I open a command prompt with 'run as administrator', I try regsvr32.exe scrrun.dll /u or regsvr32.exe c:\windows\system32\scrrun.dll And I've tried with the regsvr32.exe that is in c:\windows\syswow64 Everytime I get the same error 'The module 'c:\windows\system32\scrrun.dll' was loaded, but the call to DllUnregisterServer failed with error code 0x8002801c.' Hits with google infer not running as administrator (but I am) or registry permissions (didn't see anything glaring with Procmon). This is a vanilla box except a few minor adds like IIS, SQL Server 2008 R2. What can I do to be able to conform to this STIG on Win2008 R2 64bit?
March 14th, 2012 6:56pm

Hi, Thank you for the post. I find a article mentioned just need to regsvr32 scrrun.dll to resolve the STIG issue. Other suggestion is to unregister it in system safe mode or ask it to STIGS vendor. If there are more inquiries on this issue, please feel free to let us know. RegardsRick Tan TechNet Community Support
Free Windows Admin Tool Kit Click here and download it now
March 15th, 2012 4:15am

That article has nothing to do with the problem stated. That article is telling someone to register the scrrun.dll to fullfill a product requirement. The problem stated is the inability to UNREGISTER the windows supplied component using the Windows tools to do so... which is also the method described by Microsoft to tighten security on servers. Like this example for Sharepoint http://technet.microsoft.com/en-us/library/cc723743.aspx The need to unregister this DLL is because of US Government DoD requirements. STIG is the term for the list of requirements they publish. The 'vendor' in this case is Microsoft.. which is why I'm posting on the Microsoft forum..
March 15th, 2012 1:56pm

Not really an answer. 1) The process monitor tool doesn't show any attempt to access the registry when the regsvr32.exe command is run. Regardless of if it's run from the command line, from the folder where regsvr32.exe installed, etc. 2) The same errors appear when ran from safe mode, either with networking enabled or command line only. 3) While regsvr32 scrrun.dll does register the DLL again, that has no effect on being able to then unregister it again. Still the same error 0x8002801c appears. I am in the exact same situation, trying to comply with the Windows 2008 R2 V1 R2 STIG as supplied by the DoD and confirmed through Microsoft.
Free Windows Admin Tool Kit Click here and download it now
April 6th, 2012 7:14pm

Hi, Has anyone found a solution to this problem? I'm also experiencing the same issue. Thanks,
May 7th, 2012 3:33pm

Give the Administrators group full access to the following reg key: HKCR\TypeLib\{420B2830-E718-11CF-893D-00A0C9054228}\1.0\0\win32 Run the regsvr32 command as Administrator. It should unregister succesfully.
Free Windows Admin Tool Kit Click here and download it now
August 29th, 2012 8:50pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics