Archivo que no puedo tomar posesión de


60

Descargué un archivo de Internet (puedo vincularlo aquí, pero para no molestar a otros usuarios, no publicaré el enlace) y no puedo eliminar el archivo con el mensaje:

Necesitas permiso para realizar esta acción Necesita permiso del administrador de la computadora para realizar cambios en este archivo

El problema es que yo a.m el administrador y UAC está completamente apagado.

Si entro en la pestaña Propiedades / Seguridad, recibo el mensaje

No tiene permiso para ver o editar la configuración de permisos de este objeto

Al hacer clic en "Avanzado" / Propietario, dice:

Propietario actual: no se puede mostrar el propietario actual.

Si intento cambiar el propietario, recibo el mismo mensaje:

No se puede establecer el nuevo propietario en el archivo Acceso denegado.

2
¿Comprobaste si está siendo utilizado por otro proceso?
Sevki

3
Utilizando chkdsk /f en cmd en la carpeta principal de la misma. ¡Intento y éxito!
Vuong

Respuestas:


43

Dar Desbloqueador un intento. Si hay algún identificador de archivo abierto, le permitirá cerrarlo para que pueda eliminar el archivo con éxito.

alt text

Si eso no funciona por alguna razón, intente BootDeleter . Eliminará el archivo cuando reinicie, antes de que Windows tenga la oportunidad de bloquearlo.

alt text

Ambas utilidades son freeware.


1
Boot Deleter lo hizo. a
bobobobo

Boot deleter funcionó de maravilla!
Jorin

@Jorin me alegra oírlo :)
John T

6
Unlocker instala la barra de herramientas Delta y la mierda del motor de búsqueda predeterminado en todos sus navegadores de Internet: superuser.com/questions/645329/… La función "Cambios recientes" en las versiones recientes del motor de búsqueda del sistema de archivos "Todo" le permite ver qué otras cosas ha roto Delta Search: forum.voidtools.com/viewtopic.php?f=5&t=2129
Jeroen Wiert Pluimers

6
Para ampliar el verdadero comentario de @ Jeroen: algunos sitios de descarga de terceros incluso se envuelven Más en el instalador. Al obtenerlo del sitio web de Unlocker, se obtiene un archivo 393K que ya incluye "Característica promocional: Barra de herramientas Delta completamente opcional" Desde la versión 1.9.2. Pero una descarga de MajorGeeks es incluso 1.0M para la misma versión; quién sabe qué cosas instala ...
Arjan

24

A veces, simplemente no le permite cambiar los permisos porque algún proceso está usando el archivo, o si está intentando editar las propiedades de una carpeta, entonces un proceso tiene un archivo que está dentro de ese directorio o subdirectorio abierto.

Tuve el problema descrito hoy, y lo resolví abriendo Explorador de procesos . Luego, fui al menú "Buscar" y seleccioné la opción "Buscar controlador o DLL". En el cuadro de diálogo que aparece, busqué el nombre de la carpeta con la que tenía problemas. Los resultados de la búsqueda me dijeron qué proceso tenía un archivo abierto dentro de la carpeta. Maté el proceso y luego no tuve problemas con los permisos de esa carpeta.


1
A veces, cuando IIS fallaba en la compilación de una DLL del sitio web, el administrador no puede eliminar o incluso cambiar el permiso del archivo resultante. La búsqueda del explorador de procesos también resulta vacía. Hacer iisreset en la consola de comandos desbloquea el archivo y, de forma extraña, también lo elimina, lo que nos permite volver a compilar el archivo.
YudhiWidyatama

Ciertas aplicaciones, como Visual Studio, bloquean los directorios de esta manera en circunstancias que son un completo misterio (para mí). Usando Process Explorer (ctrl + F) y luego cerrando todas las instancias de VS, pude finalmente eliminar algunos de estos directorios bloqueados impares.
Grubl3r

11

Tratar Ultimate Windows Tweaker , que agrega un elemento "tomar posesión" al menú contextual.

alt text

Aplicación portátil, no requiere instalación.


4
Esta herramienta no resolverá el problema. El problema de seguridad subyacente es que Windows no considera que el usuario tenga suficientes derechos para tomar posesión, y esta herramienta, aunque es conveniente, no puede subvertir eso.
Gavin

2
@Gavin ¿Qué privilegio no tienen los administradores para otorgarlos? ¿Bajo qué circunstancias Windows no consideraría que un Administrador no tiene suficientes derechos para tomar posesión?
Ian Boyd

@IanBoyd Cuando otro proceso utiliza el archivo / carpeta, Windows otorga autoridad al proceso en lugar de al administrador (como parece, no conozco las razones internas de este extraño comportamiento)
gaborous

2

================================================== ========================== PROBLEMA REPORTADO - No se puede tomar posesión de una carpeta NTFS a través del método estándar

Propiedades de carpeta \ Seguridad TAB \ botón Avanzado \ Cambiar propietario

.

PROBLEMA REPORTADO - NO SE PUEDE BORRAR LA CARPETA o LOS ARCHIVOS,

.

========

GUIÓN

Cada vez que trato de realizar CUALQUIER función con una carpeta NTFS llamada "plantillas".

RESULTADO ACTUAL - INFO: Acceso denegado. ("G: \ OLD Drive \ Archivos de programa \ Microsoft Visual Studio x \ VC \ VCWizards \ CodeWiz.NET \ Component \ templates ")

============

PRUEBA1 - FALLO

Siguiendo las instrucciones adjuntas bajo la solución propuesta -

Descargar PsExec.exe desde Sysinternals

C:\Windows\system32>TAKEOWN /F "G:\OLD Drive\Program Files" /R /D Y

===================================

RESULTADO (ver INFO en la última declaración)

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files" now owned by user "P
CDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz\.NET" now owned by user "PCDGROUP\PCD$".

SUCCESS: The file (or folder): "G:\OLD Drive\Program Files\Microsoft Visual Stud
io 8\VC\VCWizards\CodeWiz\.NET\Component" now owned by user "PCDGROUP\PCD$".

INFO: Access is denied. ( "G:\OLD Drive\Program Files\Microsoft Visual Studio 8\
VC\VCWizards\CodeWiz\.NET\Component\templates" )

C:\Windows\system32>

==========

CONCLUSIÓN

Problema no resuelto

===============

TEST2 - ÉXITO

CAVEAT: solo pude tener éxito aquí porque la carpeta se encuentra en una unidad que no es mi arranque principal (c :) y, como tal, se puede desconectar de forma segura.      Aseguré que todas las ventanas estuvieran cerradas antes de actuar.

Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Windows\system32> cd "G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\Component"

C:\Windows\system32>G:

G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\Component>chkdsk /f
The type of the file system is NTFS.
Cannot lock current drive.

Chkdsk cannot run because the volume is in use by another
process.  Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) Y
Volume dismounted.  All opened handles to this volume are now invalid.
Volume label is DATABAK.

Stage 1: Examining basic file system structure ...
  986368 file records processed.
File verification completed.
  12 large file records processed.
  0 bad file records processed.

Stage 2: Examining file name linkage ...
  1261166 index entries processed.
Index verification completed.
  0 unindexed files scanned.
  0 unindexed files recovered to lost and found.

cd..

G:\OLD Drive\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\.NET\

rd Component

================================================== ====

RESULTADO - La carpeta de componentes fue eliminada exitosamente


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.