Невозможно переименовать папку в Vista (отказано в доступе)

Невозможно переименовать папку в Vista (отказано в доступе)

Я не могу переименовать папку из командной строки или из проводника, несмотря на то, что я являюсь владельцем папки (я использовал команду takeown /f из командной строки с повышенными привилегиями и проверил ее в проводнике).

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

решение1

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

  1. Щелкните правой кнопкой мыши по папке и выберите «Свойства».
  2. Выберите вкладку «Безопасность».
  3. Нажмите «Дополнительно».
  4. Нажмите «Изменить разрешения».
  5. Снимите флажок «Включить наследуемые разрешения от родительского объекта»
  6. Вам будет отправлено уведомление о разрешениях — нажмите «Удалить».
  7. Область разрешений теперь пуста. Нажмите «Добавить».
  8. Введите «Все» и нажмите «ОК».
  9. Установите флажок «Разрешить» рядом с полным доступом.
  10. Нажмите ОК.
  11. Вернувшись в расширенное окно, вы теперь должны видеть только «Все».
  12. Установите флажок «Заменить все разрешения дочерних объектов на разрешения, наследуемые от этого объекта».
  13. Здесь вы также можете сменить владельца.
  14. Нажмите Применить. При появлении предупреждения о перезаписи разрешений нажмите Да.
  15. ОК, возвращайтесь в Explorer.

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

Эти инструкции были написаны под Windows 7, но должны быть достаточно точными под Vista. Если вам нужна дополнительная информация или скриншоты, дайте мне знать.

Надеюсь это поможет.

решение2

Возможно, папка или файлы в папке заблокированы процессом. Вы также получите это, если находитесь в папке в командной строке.

Вы можете использоватьLockHunterчтобы увидеть, какие процессы открывают определенный файл. Вы также можете попробовать переместить все файлы в папке во временную папку, чтобы выделить проблемный файл. (если это проблемный файл)

решение3

Это локальная папка или сетевая папка?

Если локально, попробуйте перезагрузить ПК в безопасном режиме, на случай, если это другое приложение удерживает папку. В любом случае, проверьте вкладку безопасности на предмет разрешений.

решение4

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

Связанный контент