Як взяти право власності на папку, коли доступ заборонено, а вкладка безпеки відсутня?


20

У мене є сервер Windows 2003 Standard x64 з SP2.

Після видалення великої кількості папок із папки ОС звітує про "Заборонений доступ" про будь-яку спробу читання або маніпулювання папкою. Під час вивчення властивостей папки вкладка Безпека відсутня, перелічені лише Загальні та Налаштувати. Ми вже спробували кілька речей.

  1. Перейменувати папку, доступ заборонено.
  2. Видалити папку, доступ заборонено.
  3. Візьміть право власності на батьківську папку та поширюйте дозволи дітям, доступ заборонений.
  4. Субінакль, в доступі відмовлено.
  5. Takeown (cmdline), доступ заборонений.

Ми запускаємо chkdsk в режимі лише для читання, і це ще не завершено. Якщо можливо, ми хотіли б вирішити цю проблему без перезавантаження або запуску повного chkdsk з сервером в автономному режимі.

Хтось знає рішення цієї проблеми?


Якщо ви не можете претендувати на право власності, а ваш обліковий запис - це адміністратор домену або адміністратор підприємства, то з цією фотографією щось є / дуже / неправильно ...
Avery Payne

Так, я б не запитував, якщо щось було не дуже неправильно :)
Джим граф

1
Я виявив, що сказане було правильним. Користувач тримав папку відкритою, із вимкненим процесом. Я використав інструмент під назвою Hyena і відключив сеанс користувачів від відповідної папки, і це дозволило мені отримати доступ.

Відповіді:


35

Коли я бачив це, це було через те, що процес тримав папку відкритою, але папка була в процесі видалення. Використовуйте такий інструмент, як Process Explorer, щоб побачити, чи є в папці щось відкрите. Я б здогадався, що як тільки ви його випустите або перезавантажите, ця папка зникне.


1
Дякую, я виявив, що Система мала ручку. Коли я видалив ручку, папка зникла. Це все одно було порожньо, тому +1 за виграш.
Джим рахує

Добре працювали і для мене. Якщо служба індексу на сервері cidaemon блокувала один файл і не дозволяла завантажувати профіль на клієнта.
Андре Шилд

Я ідіот; Я не можу повірити, що не думав це перевірити. Дякую.
Оуен Блекер

3
Дякую, це працювало для мене. Слід зазначити, що повідомлення, подані в цьому випадку, вводять в оману. Чому б ви не отримали "це використовується програмою", а не "доступ заборонено", коли ви намагаєтесь видалити або прийняти право власності?
harpo

Схожа ситуація тут: gimp володів ручкою папок і svn зіткнувся, намагаючись видалити її при переході на іншу гілку. Ви втратили більше години, шукаючи, чому я не можу нічого зробити в папці, включаючи налаштування дозволів користувача, спробу зняття, icacls, subinacl і т. Д. Було б чудово, якби повідомлення могло бути більш правильним - про використання файлу та видалення в очікуванні , не лише "відмовлено у доступі".
Збишек

1

Це звучить більше, як у папці є блокування файлів - можливо, якась програма відкрила його. Спробуйте скористатися такою програмою, як Unlocker - вона повинна показати вам, яку програму заблоковано, і вона може випустити замок, а потім видалити файл або папку для вас.


+1 Дякую за пропозицію, я раніше користувався Unlocker, але в цьому випадку я хотів уникнути нічого встановлення.
Джим рахує

1

У мене був цей самий випуск, і як у ситуації з Кевіном, файл тримався відкритим, який він видалявся. Однак у досліднику процесів нічого не було, розблокувальник вийшов з ладу, як і багато інших речей, які я намагався.

Виявляється, тому що папка була спільною, вона відкрита іншим користувачем, і її можна вирішити, перейшовши в Адміністративні інструменти -> Управління комп'ютером -> Спільні папки -> Відкрити файли і закрити відповідні файли або папки звідти. Потім папки завершуються видаленням автоматично.


Ого, через 3,5 роки це справді врятувало мені день. Дякую. Файл залишився відкритим там через вимкнення та перезавантаження комп'ютера. Після очищення його там я легко видалив.
Ноам Гал

1

Для видалення файлів / папок, заблокованих системою.

  1. Знайдіть папку c: \ users \ xxx
  2. Спробуйте взяти право власності на папку та папку: (можливо, це не вдасться)
  3. Якщо це не вдається, надайте повні права на папки та підпапки та видаліть їх.
  4. Але оскільки це не вдається, нам потрібно знайти процес відключення файлів відьом.
  5. Почніть c: \ cms \ Microsoft SysInternal \ procexp.exe
  6. Ідіть, шукайте ручку
  7. Зробіть пошук c: \ users \ xxx
  8. Візьміть не номер PID, який блокує файли (другий стовпець)
  9. Поверніться і вбийте процес або вбийте дерево процесу, якщо це дерево.
  10. Поверніться до папки і візьміть власник папки та підпапки c: \ users \ xxxx
  11. Надайте повні права на папку та підпапку c: \ users \ xxx
  12. Видаліть папку c: \ users \ xxx
  13. Увійдіть назад у користувача, він матиме нові свіжі профілі.

Як взяти власник на корабель і надати повні права на папки та папки

  1. Знайдіть папку c: \ users \ xxx
  2. Права миша на ньому | властивості | Безпека | Розширений | Власник | Редагувати | Виберіть свій обліковий запис | Заміна власника на підконтейнери та об'єкти | Застосувати
  3. Поверніться на вкладку Дозволи | зміни дозволів | додати свій обліковий запис | Повний контроль | Замініть всі дозволи дочірнього об'єкта на спадкові права цього об’єкта
  4. Тепер видаліть папку c: \ users \ xxx.

0

Я опинився в ідентичній ситуації - програма резервного копіювання / відновлення, яку ми використовуємо (FDR / Upstream), була заблокована на папках - перезапустила службу і її відпустила.


0

Щось подібне трапилось зі мною. У мене був процес блокування файлу. Ось як я це виправив. Я завантажив Провідник процесів із запуску зараз із Sysinternals Live. Потім на панелі меню у верхній частині програми натиснув Знайти. Там я набрав файл або каталог, я не міг змінити дозволи. Цей процес може зайняти деякий час. Як тільки файл або каталог з'являється, я знайшов процес, який містить блокування. Тоді я прямо натиснув на процес і вбив його.


-2

У мене була ця сама проблема, і єдиний спосіб, коли я зрозумів, чому я не можу взяти на себе право власності або навіть надавати дозволи, використовувався Process Explorer. Він сказав мені, що AVG, мій антивірус, зрозумів весь мій E: \ Drive. Вимкнено антивірус і вуаля! Це працює! Час видалити цей кошик.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.