Las carpetas de pareja fueron 'acceso denegado' en Windows. ¿Por qué y cómo solucionarlo?

2

Entonces, después de una instalación fallida de Windows 7, puse XP nuevamente, y tuve una inyección de adrenalina cuando obtuve un acceso denegado en un par de mis carpetas respaldadas. Ya probé las instrucciones aquí en Microsoft KB , pero no lo arregló. Sin embargo, me agregué con permisos completos en la sección principal de la pestaña Seguridad y eso me dio acceso a la carpeta (podía hacerlo en XP Home debido a Administrador de configuración de seguridad de Windows NT SP4 ). Sin embargo, parece que algunas subcarpetas siguen siendo inaccesibles.

Dos preguntas, entonces. ¿Por qué exactamente sucedió esto y cómo lo arreglo?

Nathaniel
fuente
Para su información, me iré de viaje el martes, y probablemente estaré en Superusuario, pero tengo la intención de solucionar esto (vea mi último comentario sobre la respuesta de John T) antes de irme. Por lo tanto, ya no podré probar ninguna sugerencia en este caso, porque ya no existirá. Dicho esto, es probable que revise esta pregunta mañana por la mañana (PST) antes de solucionarla.
Nathaniel

Respuestas:

3

¿Por qué sucedió?

La cuenta de usuario asociada con los permisos no es la que intenta acceder a ellos. Las carpetas probablemente se copiaron en una unidad NTFS, que mantuvo intactos los permisos.

Puedes intentar usar cacls para tomar posesión de los archivos recursivamente desde la línea de comandos:

cacls "C:\path\to\folder" /E /T /C /G "Administrator":F

Explicación de los interruptores:

/E - this edits the access control list currently in place, instead of 
replacing it

/T - this allows it to function recursively

/C - this will continue on access denied errors

/G - this grants the user you specify the access rights you specify in
the form of user:permissions. R = Read, W = Write, C = Change, 
F = Full control.

Reemplazar C:\path\to\folder con la ubicación de la carpeta que le da problemas. Esto buscará recursivamente dentro de esa carpeta e intentará cambiar los permisos de acceso en todo lo que contiene. Reemplazar Administrator con la cuenta administrativa con la que está tomando posesión.

John T
fuente
Ah. Práctico. Parece comprobar con lo que he estado leyendo. Es posible que desee editar la respuesta para explicar lo que hacen los interruptores: ss64.com/nt/cacls.html
Nathaniel
¡El gusto es mio! :)
John T
Tararear. Lo probé y obtuve un montón de ACCESS_DENIEDs. ¿Algunas ideas?
Nathaniel
No debería haber con el modificador / C: P ¿está utilizando una cuenta de administrador?
John T
Sí, nueva instalación de XP. Pero todavía no he añadido una contraseña a la cuenta. ¿Eso haría una diferencia?
Nathaniel