Restablezca los permisos de archivos y carpetas de los datos del disco duro externo a los valores predeterminados en Windows 7

42

Tengo un disco duro externo, cambié algunas configuraciones de seguridad de los archivos y ahora no puedo acceder a ellos en mi otro sistema. Soy un administrador en este sistema. ¿Existe alguna herramienta que pueda restablecer todas las configuraciones de seguridad de todos los contenidos a los valores predeterminados?

Ningún hombre
fuente
¿Los sistemas están unidos a un dominio, grupo de origen o grupo de trabajo? Para ser sincero, en función de la forma en que se formula su pregunta ahora, el sistema de permisos está funcionando según lo diseñado.
Colyn1337
Suponiendo que solo los archivos se ven afectados, intente copiar los archivos afectados al escritorio, luego cree una nueva carpeta en el disco duro externo, luego copie los archivos del escritorio. Si la carpeta se ve afectada, cree la carpeta un nivel superior.
PatricK
@ Colyn1337: Sí, el sistema está funcionando según lo diseñado, pero OP quiere evitarlo. De ahí la pregunta (que me parece razonable).
sleske
Pregunta similar: Unidad externa sin permiso con NTFS
sleske

Respuestas:

55

Puede hacer esto con la GUI - tomar posesión y luego restablecer todo -

Haga clic con el botón derecho en la carpeta raíz> propiedades> seguridad> avanzado> propietario (pestaña)> editar> elija su cuenta de la lista (o seleccione del botón Otros usuarios o grupos) y seleccione "Reemplazar propietario en subcontenedores y objetos"

Tomar posesión

También hay un comando "takeown", es decir, si los archivos están en una unidad que ve como E: -

TAKEOWN /F E:\ /R /D Y

Una vez que haya tomado posesión, debe establecer los permisos; para esto, usa ICACLS:

ICACLS "e:\" /reset /T

Se pueden encontrar formas alternativas de cambiar los permisos con ICACLS con "ICACLS /?" ya que puede agregar explícitamente sus permisos, reemplazar, etc.

Hay un buen tutorial con capturas de pantalla (incluido el que está aquí) en http://www.askvg.com/guide-how-to-take-ownership-permission-of-a-file-or-folder-manually-in- windows / aunque le muestra cómo hacer todo el proceso desde la GUI.

Debra
fuente
TAKEOWN debería leer TAKEOWN / FE: / R / DY - no se puede editar como sus <6 caracteres - ¿realmente SE?
Ryan
1
Ryan, ¿por qué el cambio? E: \ y E: son efectivamente lo mismo; el primero apunta a la unidad y el segundo al nivel raíz de la unidad. Si puede explicar, encontraré una manera de incorporar la edición. Aparte de eso, tienes razón; la "Y" es la respuesta rápida para el modificador "/ D".
Debra
1
Lo siento sí, solo necesito eliminar / antes Y
Ryan
Su segundo comando ICACLS "e:\" /reset /Tno funciona en mi PC. Decirme Esta operación no está permitida ya que crearía una ACL inutilizable.
aspirinemaga
66
En lugar del segundo comando que es ICACLS "e:\" /reset /T, navegue al directorio deseado usando cd. P.ej. cd /d E:. Una vez hecho esto, ejecute este comando:ICACLS * /reset /T
sumit_singh
8
TAKEOWN /F E:\ /R /D Y

El comando funciona bien.

ICACLS "E:\" /reset /T

El comando no funcionó, pero tuvo que agregarle un asterisco (*). Como ejemplo:

ICACLS "E:\*" /reset /T

Para aquellos que se toparon con el mismo problema que yo.

user500012
fuente
Esto parece un comentario y podría no ser una respuesta por sí solo. puedes darme mas detalles?
bwDraco
¿Quiso decir en E:\*lugar de 'E: *'?
DavidPostill
3

Debra dio la sugerencia que funcionó muy bien para mí ... Muchas gracias Debra! Desearía tener el repositorio para votar tu respuesta :)

A continuación se muestra cuál era mi versión de la historia y qué hice para resolverla.

Mi problema es el siguiente: tenía Windows 7 Ultimate x86 instalado en mi dell studio anteriormente, que desarrolló algunos sectores defectuosos a lo largo de los años, y de repente el sistema comenzó a fallar abruptamente, por lo tanto, reemplacé el disco duro por uno nuevo de 500 GB e instalé el mismo Windows 7 Ultimate x86 en el nuevo.

No hice una copia de seguridad de mis archivos de usuario personales que guardaba dentro de los documentos o el escritorio antiguos, ya que pensé que con la cuenta de administrador se podía hacer desde el nuevo HDD como solíamos hacer en Windows XP. ¡Bueno, ahí fue donde me equivoqué!

Windows 7 tiene un poco de seguridad incorporada, lo que evita que cualquier otro tipo ingrese a sus archivos personales así como así. Básicamente no pude acceder a mis archivos antiguos cuando conecté el disco duro anterior. Cuando intenté entrar en el directorio Users \ Administrator o Users \ MYUSER simplemente decía: "Acceso denegado" o seguí mostrando el indicador del círculo de progreso durante un tiempo infinito y nunca lo abrí.

Así que seguí este increíble tutorial sobre cómo cambiar la propiedad y los permisos en Windows 7 usando la GUI: http://www.blogsdna.com/2159/how-to-take-ownership-grant-permissions-to-access-files-folder -in-windows-7.htm

Pero no funcionó para mí, ya que mis permisos en Windows antiguo también estaban bastante desperdiciados. ¡Así que vine a este artículo y funcionó!

Lo siguiente es lo que hice en (orden de aparición):

  1. Comencé mi PC con Windows con el disco duro de destino conectado que tiene la carpeta que quiero tener.
  2. Fui al panel de control.
  3. Herramientas administrativas abiertas (está bajo Sistema y seguridad al ver categorías)
  4. Luego hizo clic en Administración de equipos (2º desde arriba)
  5. Luego abra Usuarios y grupos locales
  6. Dentro de eso, verá dos subcategorizaciones: Usuarios, Grupos. Usuarios abiertos
  7. Eso debería mostrar más de 3 usuarios. El primero será el administrador. Haga clic derecho y seleccione Propiedades
  8. Desmarca la configuración "La cuenta está deshabilitada" y luego selecciona ok.
  9. Luego cierre todas las ventanas y cierre sesión / reinicie sus ventanas.
  10. Esta vez debería ver a un nuevo usuario como el primero: Administrador, haga clic en él para iniciar sesión como Administrador en la computadora.
  11. Ahora comienza el juego real.
  12. Haga clic en el botón Inicio y escriba cmd en el cuadro de búsqueda, cuando aparezca, haga clic con el botón derecho en cmd y Ejecutar como administrador (el símbolo del sistema elevado es lo que nos llevará allí)
  13. Ahora vaya a Mi PC y verifique la letra de la unidad que está disponible como una partición activa montada en sus ventanas, recuerde que es la letra de la unidad. por ejemplo, 'F' (esta es la partición que contiene los directorios de usuarios a los que desea acceder).
  14. Ahora vaya al símbolo del sistema que abrimos en el paso 11 y escriba esa letra de unidad, por ejemplo, F: y presione Entrar
  15. Luego, cambie el directorio al directorio principal de la carpeta a la que desea pertenecer por completo. por ejemplo, si quiero acceder a todos los archivos y directorios dentro de "F: \ Users \ Administrator \", dirijo a F: \ Users
  16. Ahora, como lo menciona Debra, ejecute los siguientes comandos:

F: \ Users> TAKEOWN / FF: \ Users \ Administrator \ / R / DY (todos los directorios bajo serán de propiedad)

F: \ Users> TAKEOWN / FF: \ Users \ Administrator * / R / DY (cualquier archivo sobrante será propiedad también)

F: \ Users> ICACLS "F: \ Users \ Administrator *" / reset / T

  1. Una vez que se ejecutaron ambos comandos, fui a Mi PC, abrí la unidad F: y pude navegar con éxito dentro del directorio Usuarios \ Administrador y verlos, copiarlos, cortarlos o eliminarlos en mi destino.

Espero que salve tu fin de semana !! NRJ

nitinr708
fuente
Realmente lo creas o no, una vez que me moví para ganar 10, tengo el mismo problema, y ​​tu respuesta está bien oportuna, me aseguraré de comprobar eso y recibiré mis comentarios. gracias
aspirinemaga
Entonces, ¿dónde está esa retroalimentación? :)
Jon