Skip to content

WDS 3.0 install failures (error modifying the Read-Only ACL)

by Brandon on February 5th, 2007

I’ve noticed some users arriving at my blog by searching the web for the message “Error modifying the Read-Only ACL on one of the permission restricted keys” – which was reported on one of the comments to an old post of mine back in November.

Unfortunately, we are unable to reproduce this problem – it’s believed to be caused by anti-spyware software modifying the permissions on certain registry keys.  However, it’s difficult to know for sure.

If you arrive here because you’re having this problem, please e-mail me.

From → Uncategorized

3 Comments
  1. Edgar Lòpez permalink

    Quise instalar windows Desktop search y me resulto el siguiente error

    00:00.000: ====================================================================
    00:00.031: INFO: Opening log for preliminary WDSSetup.exe actions
    00:00.041: Started: 2008/08/08 (Y/M/D) 20:20:54.813 (local)
    00:00.061: Command line:
    00:03.826: INFO: ****** Found 1 Read-Only keys. ******
    00:03.846: ERROR: Error modifying the Read-Only ACL on the following key(s):
    00:03.876: INFO: HKLM\Software\Classes\.srf
    00:03.886: INFO: Frist call to SetEntriesInAcl returned an error
    00:03.896: INFO: Closing down log for WDSSetup.exe logging
    00:00.000: ====================================================================
    00:00.040: INFO: Opening log for preliminary WDSSetup.exe actions
    00:00.090: Started: 2008/08/26 (Y/M/D) 06:53:39.361 (local)
    00:00.120: Command line:
    00:04.947: INFO: ****** Found 1 Read-Only keys. ******
    00:05.047: ERROR: Error modifying the Read-Only ACL on the following key(s):
    00:05.067: INFO: HKLM\Software\Classes\.srf
    00:05.077: INFO: Frist call to SetEntriesInAcl returned an error
    00:05.087: INFO: Closing down log for WDSSetup.exe logging

  2. I had this problem when I tried to install Windows Search 4.0.

    00:00.000: ====================================================================
    00:00.015: INFO: Opening log for preliminary WDSSetup.exe actions
    00:00.031: Started: 2008/10/09 (Y/M/D) 14:28:52.286 (local)
    00:00.031: Command line: -q -z -er
    00:00.390: INFO: ****** Found 4 Read-Only keys. ******
    00:00.562: ERROR: Error modifying the Read-Only ACL on the following key(s):
    00:00.562: INFO: HKLM\Software\Classes\.rtf
    00:00.562: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.562: INFO: HKLM\Software\Classes\.xlc
    00:00.562: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.578: INFO: HKLM\Software\Classes\.pps
    00:00.578: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.578: INFO: HKLM\Software\Classes\.dot
    00:00.578: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.578: INFO: Closing down log for WDSSetup.exe logging
    00:00.000: ====================================================================
    00:00.015: INFO: Opening log for preliminary WDSSetup.exe actions
    00:00.015: Started: 2008/10/09 (Y/M/D) 14:35:24.589 (local)
    00:00.015: Command line: -q -z -er
    00:00.250: INFO: ****** Found 4 Read-Only keys. ******
    00:00.297: ERROR: Error modifying the Read-Only ACL on the following key(s):
    00:00.297: INFO: HKLM\Software\Classes\.rtf
    00:00.297: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.297: INFO: HKLM\Software\Classes\.xlc
    00:00.297: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.297: INFO: HKLM\Software\Classes\.pps
    00:00.297: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.297: INFO: HKLM\Software\Classes\.dot
    00:00.297: INFO: Frist call to SetEntriesInAcl returned an error
    00:00.297: INFO: Closing down log for WDSSetup.exe logging
    00:00.000: ====================================================================
    00:00.031: INFO: Opening log for preliminary WDSSetup.exe actions
    00:00.031: Started: 2008/10/09 (Y/M/D) 14:36:30.041 (local)
    00:00.031: Command line:
    00:07.234: INFO: ****** Found 4 Read-Only keys. ******
    00:07.250: ERROR: Error modifying the Read-Only ACL on the following key(s):
    00:07.250: INFO: HKLM\Software\Classes\.rtf
    00:07.250: INFO: Frist call to SetEntriesInAcl returned an error
    00:07.250: INFO: HKLM\Software\Classes\.xlc
    00:07.250: INFO: Frist call to SetEntriesInAcl returned an error
    00:07.250: INFO: HKLM\Software\Classes\.pps
    00:07.250: INFO: Frist call to SetEntriesInAcl returned an error
    00:07.250: INFO: HKLM\Software\Classes\.dot
    00:07.250: INFO: Frist call to SetEntriesInAcl returned an error
    00:07.266: INFO: Closing down log for WDSSetup.exe logging

    The admin accounts for this machine had been set to have special read only for these keys. When I used regedit to allow admins full permissions the installation succeeded.

  3. whatever permalink

    You can solve this by resetting the permissions

    – open regedit
    – right click the key (HKLM stands for HKEY_LOCAL_MACHINE)
    – chose permission
    – grant full permission to your user (administrator probably) and press ok

Comments are closed.