Re: SP2 Installation Error - cacls.exe open or in use




"Tim" <Tim@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:A16CCB05-4AC5-4ABF-A2E8-C8AADEECD7A3@xxxxxxxxxxxxxxxx
"Pegasus (MVP)" wrote:


"Tim" <Tim@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:2AF97474-DC29-4E0B-8C60-66069CE2B76C@xxxxxxxxxxxxxxxx
When I try to install SP2 on Windows Server 2003 I get the following
error:

The file c:\windows\system32\cacls.exe is open or in use by another
application.
Close all other applications and then click Retry.

Any ideas why I'm getting this error and how I can fix it? Thanks.

Maybe unlocker.exe will fix it:
http://ccollomb.free.fr/unlocker/




Thanks for your response, but that didn't work. When I tried to run
Unlocker on cacls.exe it said there was no locking handle found.

I'm not really sure what cacls.exe does and why it would be in use when
I'm
not explicitly using it. I've searched all over the net and haven't found
anyone else with the same problem. When trying to install SP2, I've made
sure there wasn't anything else running and that cacls.exe wasn't running
in
the background in task manager.

If you don't know what a command does, get its inbuilt helpfile like so:

cacls /?

CACLS displays or modifies access control lists (ACLs) of files

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
[/P user:perm [...]] [/D user [...]]
filename Displays ACLs.
/T Changes ACLs of specified files in
the current directory and all subdirectories.
/E Edit ACL instead of replacing it.
/C Continue on access denied errors.
/G user:perm Grant specified user access rights.
Perm can be: R Read
W Write
C Change (write)
F Full control
/R user Revoke specified user's access rights (only valid with /E).
/P user:perm Replace specified user's access rights.
Perm can be: N None
R Read
W Write
C Change (write)
F Full control
/D user Deny specified user access.
Wildcards can be used to specify more that one file in a command.
You can specify more than one user in a command.

Abbreviations:
CI - Container Inherit.
The ACE will be inherited by directories.
OI - Object Inherit.
The ACE will be inherited by files.
IO - Inherit Only.
The ACE does not apply to the current file/directory.

Since cacls is not an essential program, you can reboot the
machine in Safe Mode and rename it temporarily to cacls.ex.


.



Relevant Pages

  • Re: A Solution
    ... /G user:perm Grant specified user access rights. ... Wildcards can be used to specify more that one file in a command. ... CI - Container Inherit. ...
    (microsoft.public.windowsmedia.player)
  • RE: A Solution
    ... /G user:perm Grant specified user access rights. ... /R user Revoke specified user's access rights. ... Wildcards can be used to specify more that one file in a command. ... CI - Container Inherit. ...
    (microsoft.public.windowsmedia.player)
  • Re: A Solution
    ... The syntax of the command is incorrect. ... /G user:perm Grant specified user access rights. ... Wildcards can be used to specify more that one file in a command. ... CI - Container Inherit. ...
    (microsoft.public.windowsmedia.player)
  • Re: adding new user
    ... That is not normal and would not have anything to do with the Windows ... /R user Revoke specified user's access rights. ... Wildcards can be used to specify more that one file in a command. ... CI - Container Inherit. ...
    (microsoft.public.windowsxp.security_admin)
  • Re: A Solution
    ... My XBOX 360, which was allowed via Media Sharing, only ... /G user:perm Grant specified user access rights. ... Wildcards can be used to specify more that one file in a command. ... CI - Container Inherit. ...
    (microsoft.public.windowsmedia.player)

Loading