OFF2000: Errors Starting Programs on Windows NT with High Security Template Applied

ID: Q230878


The information in this article applies to:


SYMPTOMS

When you start Microsoft FrontPage 2000, the following error message appears:

Cannot load OLEAUT32.DLL.
When you start Microsoft PowerPoint 2000, the following error message appears:
PowerPoint found an error that it can't correct. You should save presentations, quit, and then restart PowerPoint.
When you start Microsoft Excel 2000 and have add-ins loaded, the following error message appears:
An error occurred initializing VBA libraries (1004).
When you click Properties on the File menu and then click Custom in Microsoft Word 2000, the following error message appears:
An application error has occurred and an application error log is being generated.
Winword.exe
Exception: access violation (oxc0000005), Address: 0x00000000


CAUSE

The problem occurs when the following steps are taken:

  1. You log on as a user that is a member of the Windows NT Administrators group on a computer running Microsoft Windows NT 4.0 with Service Pack 4 or Service Pack 5.


  2. You apply the High Security Template from the Microsoft Security Configuration Manager of Service Pack 4 or Service Pack 5.


  3. You install Microsoft Internet Explorer 5.


  4. You install Microsoft Office 2000.


  5. You log on as a member of the Windows NT Users group.


  6. You attempt to run one of the Microsoft Office programs listed in the "Symptoms" section of this article.



RESOLUTION

Give Read and Read & Execute permissions to the Windows NT user group Everyone for the file Oleaut32.dll.

NOTE: The Access Control List (ACL) editor is modified after installing the Security Configuration Manager for Windows NT 4.0 Service Pack 4. For additional information about the ACL of Security Configuration Manager for Windows NT 4.0 Service Pack 4, click the article number below to view the article in the Microsoft Knowledge Base:

Q195509 Installing SCM from SP4 Changes Windows NT 4.0 ACL Editor
To do this, follow the steps below.
  1. Log on as a member of the Administrators group.


  2. Click Start, point to Programs, and click Windows NT Explorer.


  3. Using Windows NT Explorer, browse to the C:\Winnt\System32 folder to display the contents of the System32 folder in the right pane.


  4. Click to select Oleaut32.dll.


  5. Click Properties on the File menu, and then click the Security tab.


  6. Click Add.


  7. Type Everyone in the Add Names box of the Add Users and Groups dialog box and click OK.


  8. In the Allow column, select Read & Execute and Read when Everyone is selected. Click OK.


  9. Log off and log on as the user you want.



STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.

Additional query words: OFF2000 scm sce mssce


Keywords          : kbdta 
Version           : WINDOWS:2000; winnt:4.0
Platform          : WINDOWS winnt 
Issue type        : kbbug 

Last Reviewed: August 9, 1999