На моем компьютере с Windows 10 (работает последняя версия) у меня есть файл, который мне нужно удалить, который был создан Microsoft Visual Studio.

Visual Studio не позволяет мне удалить его, и теперь происходит сбой при попытке удалить файл. При использовании проводника (работает от имени администратора) я все еще не могу прочитать или удалить файл.

Я единственный пользователь на моей машине, поэтому я пытаюсь понять, как я могу удалить этот файл. Когда я смотрю на свойства файла, это в соответствии с приложенным.

Нажатие кнопки "Дополнительно" и любой последующей опции приводит к следующему

3 ответа3

1

Похоже, ваш файл потерял информацию ACL. Единственный способ, которым я знаю, как его сбросить, - это перейти на более высокий уровень в структуре вашей папки и опустить его разрешения с наследуемыми разрешениями.

Для этого щелкните правой кнопкой мыши папку на один или два уровня вверх, перейдите в свойства, безопасность.

Перейдите в режим повышенной безопасности, нажмите щит внизу, чтобы внести изменения, затем проверьте:

[v] replace all child object permission entries with inheritable
    permissions from this object.

Нажмите «Применить» и посмотрите, как проводник изменяет конфигурацию всех папок.

После этого посмотрите, можете ли вы теперь открыть / удалить этот файл.

0

Не уверен, как или почему, но в беседе с коллегой в автономном режиме он предложил следующее, что, по-видимому, решило проблему.

Я запустил «chkdsk /sdcleanup», и проблема, похоже, решилась сама собой.

Не уверен, почему это произошло или как это исправило это - но это случилось.

0

МЕТОД 1
Откройте командную строку, запустив ее от имени администратора, затем введите

del /f filename

МЕТОД 2
Использование стороннего программного обеспечения: LockHunter (я использовал его много раз)

Надеюсь это поможет :)
Удачи

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