Restore the default permissions on %SystemRoot%\System32\winevt\logs.
Authenticated user - List folder/read data, Read attributes, Read Extended attributes, Read permissions
Administrators - Full control
SYSTEM - Full control
EventLog - Full control
Method 1
To restore the default permissions on folder %SystemRoot%\System32\winevt\logs, follow these steps.
- Right-click on %SystemRoot%\System32\winevt\logs and select Properties.
- Select the Security tab.
- Click Edit button and click the Add button in the permissions dialog box.
- In Select users, computers, or Groups dialog box ensure that under object types Built in Security Principals and the location as local computer name is selected.
- Enter the object name as "NT SERVICE\EventLog" without quotes. And click OK. This group should have full control on the folder.
- Once EventLog group is added add the rest of the groups with above mentioned permissions.
Method 2
Identify a Windows Server 2008 machine with default permissions.
- Click Start, and then type cmd in the Start Search box.
- In the search results list, right-click Command Prompt, and then click Run as Administrator.
- When you are prompted by User Account Control, click Continue.
- Type the command CD %SystemRoot%\SYSTEM32.
- Once the working directory is changed to %SystemRoot%\SYSTEM32 type the command icacls winevt\* /save acl /T.
- This will save a file named ACL in %SystemRoot%\SYSTEM32. Copy this file to the C: drive on the problem computer.
- On the problem computer, open command prompt with administrator privileges (refer to previous steps 1-3).
- Change the working directory to %SystemRoot%\SYSTEM32.
- Execute the command icacls winevt\ /restore acl.
Default permissions on the registry key HKLM\Software\Microsoft\Windows\CurrentVersion\Reliability should be:
CREATOR OWNER - Full control
SYSTEM - Full control
LOCAL SERVICE - Query Value, Set Value, Create Subkey, Notify and Delete
Administrators - Full control
Users - Read
To set the permission on this registry key:
- Click the Start menu, select Run and type Regedit.
- Go to the location HKLM\Software\Microsoft\Windows\CurrentVersion\Reliability.
- From the Edit menu click Permissions.
- Add the permissions for the accounts as listed above.