Исправлено: ошибка «Не удалось перечислить объекты в контейнере» - Winhelponline

Fix Failed Enumerate Objects Container Error Winhelponline

Когда вы пытаетесь открыть папку, вы можете увидеть сообщение « В настоящее время у вас нет разрешения на доступ к этой папке. Нажмите «Продолжить», чтобы получить постоянный доступ к этой папке. '



Не удалось перечислить объекты в контейнере - невозможно стать владельцем



При нажатии на «Продолжить» отображается сообщение « Вам отказано в доступе к этой папке. Чтобы получить доступ к этой папке, вам нужно будет использовать вкладку безопасности. '



Не удалось перечислить объекты в контейнере - невозможно стать владельцем

При посещении вкладки «Безопасность» отображается пустая вкладка с сообщением « У вас должны быть разрешения на чтение для просмотра свойств этого объекта. Щелкните Advanced, чтобы продолжить. '



Не удалось перечислить объекты в контейнере - невозможно стать владельцем

Кроме того, вкладка «Дополнительно» пуста с сообщением « У вас должны быть разрешения на чтение для просмотра свойств этого объекта. Нажмите Продолжить, чтобы попытаться выполнить операцию с правами администратора. '

Не удалось перечислить объекты в контейнере - невозможно стать владельцем

Нажатие на кнопку «Продолжить» - снова тщетная попытка. Теперь в диалоговом окне расширенных разрешений отображается сообщение « У вас нет разрешения на просмотр свойств безопасности этого объекта даже в качестве администратора. Чтобы попробовать стать владельцем объекта, включая разрешение на просмотр его свойств, нажмите «Изменить» выше. '

Не удалось перечислить объекты в контейнере - невозможно стать владельцем

Текущий владелец не может быть определен, поскольку в диалоговом окне говорится: « Невозможно отобразить текущего владельца '.

После смены владельца папки и добавления разрешений к папке и подпапкам с помощью диалогового окна Advanced Security вы можете увидеть не удалось перечислить объекты в контейнере ошибка:

Ошибка применения безопасности

Произошла ошибка при применении информации безопасности к:

Не удалось перечислить объекты в контейнере. В доступе отказано

Не удалось сохранить изменения разрешений на. В доступе отказано.

не удалось перечислить контейнер - не может стать владельцем папки

Причина

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

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

Также возможно, что администратор, процесс или служба системного уровня, работающие в фоновом режиме, заблокировали файл или папку. Это может препятствовать доступу пользователя к папке и изменению разрешений файла / папки.

Решение

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

Станьте владельцем файла или папки и назначьте разрешения

В диалоговом окне «Дополнительные параметры безопасности» нажмите + Изменить рядом с полем Владелец :.

Не удалось перечислить объекты в контейнере - невозможно стать владельцем

Тип Администраторы в поле имени объекта и нажмите ОК.

Не удалось перечислить объекты в контейнере - невозможно стать владельцем

Выбрать Заменить владельца подконтейнеров и объектов и щелкните Применять .

Не удалось перечислить объекты в контейнере - невозможно стать владельцем

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

Закройте диалоговое окно «Расширенная безопасность» и откройте его снова. Теперь у вас должна быть возможность добавить необходимые записи о разрешениях.

После этого назначьте дополнительные / необходимые разрешения для пользователей или групп. например., СИСТЕМАПолный контроль | ПользователиПрочитать и выполнить и так далее.

Использование командной строки

Для этого через Командная строка администратора , бежать:

takeown / f 'D:  Test  Stubborn' / a / r / d y icacls 'D:  Test  Stubborn' / t / c / администраторы грантов: F

советы лампочка значок Мы подробно рассмотрели, как изменить владельца через командную строку в статье. Станьте владельцем файла или папки с помощью командной строки в Windows . Обратитесь к статье для получения дополнительной информации.

Что вызывает ошибку «Не удалось перечислить объекты в контейнере»?

При добавлении разрешений к папке и подпапкам вы можете увидеть следующие ошибки:

Ошибка применения безопасности

Произошла ошибка при применении информации безопасности к:

Не удалось перечислить объекты в контейнере. В доступе отказано

Не удалось сохранить изменения разрешений на. В доступе отказано.

не удалось перечислить контейнер - не может стать владельцем папки

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

В Не удалось перечислить объекты в контейнере ошибка просто означает, что у вас нет права собственности или разрешения на просмотр или изменение списков управления доступом NTFS (ACL) для одной или нескольких подпапок в текущей папке.

Чтобы устранить проблему, повторите процедуру смены владельца, как описано ранее. Убедитесь, что на этот раз вам нужно выбрать Заменить владельца подконтейнеров и объектов и щелкните Применять так что владение применяется рекурсивно.

не удалось перечислить объекты в контейнере - рекурсивно изменить владельца подпапок

В качестве примечания, приведенное выше takeown.exe командная строка рекурсивно меняет владельца (подпапки и файлы), поскольку параметр включен. Так же icacls.exe командная строка выше применяет разрешения рекурсивно, благодаря / т переключатель ( Траверс опция выполняет операцию со всеми соответствующими файлами / каталогами ниже указанных каталогов.)

Не удается изменить владельца или разрешения? Файл или папка могли быть заблокированы

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

Используя Process Explorer, вы можете узнать имя процесса или службы, которая заблокировала объект файловой системы. Как только вы его найдете, все, что вам нужно сделать, это выйти из процесса или остановить службу, чтобы освободить дескриптор.

не может стать владельцем

[Пример] Дескриптор Process Explorer или поиск DLL

Чтобы узнать, какой процесс заблокировал файл или папку, вы можете использовать Microsoft Process Explorer или встроенный монитор ресурсов. Об этом мы писали в следующих статьях:

Запустите Windows 10 в безопасном режиме

Другой путь - запустить Windows в Безопасный режим где сторонние службы и программы не запускаются и проблема с блокировкой файлов / папок не возникает. В безопасном режиме вы сможете получить доступ к папке или соответственно изменить ее владельца или разрешения.

  1. Когда вы перейдете на экран входа в систему, удерживайте нажатой клавишу SHIFT, выбирая значок «Питание» и нажимая «Перезагрузить».
  2. Ваш компьютер перезагрузится, появится экран «Выберите вариант».
  3. Выберите Устранение неполадок → Дополнительные параметры → Параметры запуска → Перезагрузить.

    не удалось перечислить объекты в контейнере - рекурсивно изменить владельца подпапок

    После перезагрузки компьютера вы увидите список параметров запуска.

  4. Выбрать 4 или же F4 чтобы запустить компьютер в безопасном режиме, или выберите 5 или же F5 для безопасного режима с загрузкой сетевых драйверов.
  5. Войдите в безопасный режим и выполните административные задачи, такие как создание новой учетной записи администратора, исправление разрешений реестра или файловой системы и т. Д.

Запустите Chkdsk

Если вы получаете ошибки отказа в доступе с помощью команд takeown.exe и icacls.exe даже в безопасном режиме, это может указывать на повреждение файловой системы. Бег Чкдск на пораженном разделе должно помочь.

Чтобы запустить Chkdsk на диске C: , выполните следующую команду из командной строки администратора:

CHKDSK / R C: 

Chkdsk запустится при следующей загрузке, и это должно помочь!


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)