15

Я разработчик, и как часть процесса сборки, Microsoft DLL копируется в определенную папку. Эта копия файла теперь не работает, поскольку цель не может быть перезаписана.

Я решил удалить его вручную (используя учетную запись администратора, но без повышенных прав), поэтому перешел к папке и попытался удалить ее. Это не удалось (требуется разрешение от администратора). То же самое относится и к использованию повышенного проводника.

Поэтому я попробовал Свойства-> Безопасность-> Дополнительно-> Владение

Текущий владелец отображается как Unable to display current owner . Я не могу стать владельцем (простое сообщение « Access Denied без какой-либо детализации). Повышенная командная строка /PowerShell также не помогают (оба предоставляют Access Denied в доступе по-своему).

Process Explorer не показывает открытых дескрипторов файла.

В конце концов, я загрузился в Linux и удалил файл, но я хотел бы знать, что его вызвало?

Security Essentials не было проблем с файлом. Это цифровая подпись MS и подписи совпадают.

6 ответов6

18

У меня была эта проблема также для файла, которым я управляю с SourceTree (клиент git). Этот файл не имеет владельца. Я только что заметил, что закрытие всех приложений, склонных к его использованию, удалил его волшебным образом. Другим вариантом было удалить файл в безопасном режиме Windows. Я не знаю, почему это произошло, и мне тоже любопытно, почему это произошло.

3

Одно решение работает для меня на Windows 7:

Щелкните правой кнопкой мыши на жестком диске, ==> Свойства / Инструменты / Проверить сейчас .... А потом попробуйте снова удалить, должно работать.

1

В моем случае это был файл, который я использовал для загрузки Firefox. Не удалось отобразить владельца, изменить владельца или удалить файл (хотя он был читабельным). Использование Lockhunter для удаления блокировки Firefox на файл работал.

1

Я обнаружил, что папка с "Не удается отобразить текущего владельца" была заблокирована как местоположение библиотеки (например, "Музыкальная библиотека"). Я удалил это как местоположение, и я мог удалить папку.

0

У меня была такая же проблема с некоторыми файлами в каталоге windows, скорее всего, вызванная вирусом.

запуск sfc /scannow исправил проблему для меня

-1

Откройте командную строку с правами администратора и введите:

net user administrator - отобразит текущие настройки.

Используйте net user administrator /active: да, чтобы активировать при необходимости.

Это встроенная учетная запись администратора для управления системой. Обычно он не активен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .