Restablecer permisos o privilegios de cuentas de usuarios a carpetas en Windows 10, 8, 7 o XP


Para restablecer permisos o privilegios de cuentas de usuarios a carpetas en Windows 10, 8, 7 o XP necesitamos un usuario de administración y usar uno de estos dos métodos:


El primero a través de los permisos propios de cada carpeta, que os puede llevar toda una vida dependiendo de la cantidad de carpetas y archivos con problemas de permisos. El segundo método a través del shell de windows (CMD) que es el que explicaré a continuación:

1er paso: ejecutamos el CMD en modo administrador.

2º paso: con el comando Takeown indicaremos quien es el propietario. 

takeown /F "*" /R /D S

  • "*"-> es la ruta puede ser una unidad, carpeta o ficheros.
  • /F -> Indica el archivo/carpeta al que queremos cambiar el propietario (en este caso es %SYSTEMDRIVE%).
  • %SYSTEMDRIVE% -> Es la variable de entorno del disco duro principal desde donde se ejecuta windows, es decir: "C:\" (por defecto, lo más común).
  • * -> Con el símbolo asterisco, indicamos todos los archivos de esa carpeta (Archivos, no carpetas, pero combinado con /R es igual a: Todos los archivos de todas las carpetas del disco duro (en este caso)).
  • /R -> Realiza el cambio de propietario en los subdirectorios (En este caso sería en todo el disco duro).
  • /D S -> En algunas carpetas puede surgir una pregunta al intentar indicar el propietario donde dice que si quieres darle permisos, pues "/D S" lo único que hacen en este caso es contestar "Si" automaticamente a esa pregunta, para no tener que hacerlo manualmente.

3er paso: con el comando Icacls añadiremos los permisos a otro propietario "como puede ser a administradores" .

icacls "*" /grant Administradores:(D,WDAC) /T
  • "*"-> es la ruta puede ser una unidad, carpeta o ficheros.
  • * -> (símbolo asterisco) Todos los archivos de esa carpeta (Archivos, no carpetas, pero combinado con /T es igual a: Todos los archivos de todas las carpetas del disco duro).
  • /T -> Realiza el cambio de permisos en los subdirectorios (En este caso sería en todo el disco duro).
  • /grant -> Es la opción para indicar que se le quieren conceder permisos a un usuario. (Lo que quiero decir, es que en vez de /Grant se podria usar /Deny para denegar permisos por ejemplo.)
  • Administradores -> El grupo de usuarios (en este caso), (Administrador).
  • (D,WDAC) -> Los permisos a conceder. (en este caso "D" y "WDAC").


    Algunos permisos importantes:
  • D -> acceso de eliminación
  • WDAC -> escribir DAC
  • F -> acceso total
  • M -> acceso de modificación
  • RX -> acceso de lectura y ejecución

Para más información de las propiedades de estos dos comandos consultar la ayuda de los mismos. Escribid en una consola CMD:

  • Takeown /?  
  • Icacls /?

Entradas populares de este blog

Significado y diferencias entre TM™, R®, C©

Solución: instalación windows 7 y mensaje "El programa de instalacion no puede crear una nueva particion de sistema ni ubicar una existente."