Не удалось выполнить перечисление объектов в контейнере отказано в доступе windows 10
Но во многих случаях ошибка, связанная с невозможностью перечислить объекты в контейнере, может всплывать и для административного пользователя системы. На данный момент это является проблемой, и администратор не может изменить права доступа к файлам или документам для себя и для других пользователей / групп пользователей. Вам, ребята, не о чем беспокоиться, потому что это руководство поможет вам fix не удалось перечислить объекты в ошибке контейнера и в системах Windows 10.
Причины невозможности перечисления объектов в ошибке контейнера
Вот несколько основных причин, по которым вы фактически сталкиваетесь с ошибкой при перечислении объектов в контейнере:
- Конфликт между различными файлами и папками в вашей системе может вызвать такого рода проблемы.
- Неправильная конфигурация настроек папки также может привести к этой ошибке.
- Иногда сторонние программы, установленные в вашей системе, могут случайно удалить записи разрешений по умолчанию для файлов и папок на вашем компьютере, а также вызвать эту ошибку.
Мы также перечислили четыре возможных решения, которые вы можете использовать для исправления ошибки при перечислении объектов в контейнере.
Отключить настройки контроля учетных записей пользователей
- Перейдите в панель поиска Windows. Введите Изменить настройки контроля учетных записей пользователей, а затем откройте его в результатах поиска. Теперь обратимся к данной картинке.
- Окно UAC появится на вашем экране вместе с ползунком слева.
- Теперь перетащите ползунок на экране в сторону опции Никогда не уведомлять внизу.
Изменить владельца файлов вручную | не удалось перечислить объекты
Примечание. Перед реализацией этого метода просто убедитесь, что вы вошли в систему как администратор.
Просто выполните следующие действия, чтобы вручную изменить владельца файлов:
- Вы должны найти файл в своей системе, в котором возникла ошибка. Затем щелкните правой кнопкой мыши выбранный файл и выберите «Свойства», как показано.
- Перейдите на вкладку Безопасность сверху.
- Нажмите на значок «Дополнительно» в нижней части окна, как показано ниже.
- Теперь в разделе «Дополнительные параметры безопасности» нажмите «Изменить» напротив параметра «Владелец». Обратитесь к данному рис.
- Когда вы нажимаете кнопку «Изменить», на вашем экране появляется окно «Выбрать пользователя или группу». Введите имя учетной записи пользователя в текстовое поле с заголовком Введите имя объекта для выбора.
- Затем нажмите Проверить имена, как показано.
- Ваша система автоматически обнаружит и подчеркнет вашу учетную запись пользователя.
Но, если Windows не подчеркивает ваше имя пользователя, нажмите «Дополнительно» в нижнем левом углу окна, чтобы вручную выбрать учетные записи пользователей из данного списка следующим образом:
- В появившемся окне «Дополнительно» нажмите «Найти сейчас». Здесь вручную выберите свою учетную запись пользователя из списка и нажмите «ОК» для подтверждения. См. Рис. Ниже.
- Когда вы будете перенаправлены в предыдущее окно, просто нажмите OK, чтобы продолжить, как показано ниже.
- Там просто включите Заменить владельца вложенных контейнеров и объектов, чтобы изменить владельца вложенных папок или файлов в папке.
- Затем включите параметр «Заменить все записи разрешений для дочерних объектов» вместе с наследуемыми записями разрешений от этого объекта.
- Нажмите «Применить», чтобы сохранить эти изменения, а затем закройте окно.
- Снова откройте окно «Свойства», а затем просто перейдите в раздел «Безопасность»> «Дополнительно», повторив шаги 1–3.
- Нажмите на кнопку «Добавить» в нижнем левом углу экрана.
- Затем нажмите на опцию под названием «Выбрать принцип», как показано.
- Теперь просто повторите шаги 5-6, чтобы ввести и найти имя пользователя учетной записи.
Примечание: вы, ребята, также можете написать «Все» и нажать на имена чеков.
- Нажмите ОК, как показано ниже.
- В новом всплывающем окне установите флажок «Заменить все записи разрешений дочернего объекта вместе с наследуемыми записями разрешений от этого объекта».
- Нажмите Применить в нижней части окна, чтобы сохранить новые изменения.
- Наконец, закройте все окна.
Проверьте, не удалось ли вам устранить ошибку «Не удалось перечислить объекты в контейнере».
Используйте командную строку
Для этого вам необходимо выполнить следующие действия:
Примечание. Замените X: FULL_PATH_HERE на путь к проблемному файлу или папке в вашей системе.
takeown / FX: FULL_PATH_HEREtakeown / FX: FULL_PATH_HERE / r / dy icacls X: FULL_PATH_HERE / grant Администраторы: F icacls X: FULL_PATH_HERE / предоставить администраторам: F / t
- После успешного выполнения вышеуказанных команд вам необходимо закрыть командную строку, а затем проверить, решена ли проблема.
Загрузите систему в безопасном режиме | не удалось перечислить объекты
Вот как вы, ребята, можете загрузить свою систему Windows 10 в безопасном режиме:
- Прежде всего, выйдите из своей учетной записи, а затем перейдите к экрану входа.
- Затем, удерживая клавишу Shift, нажмите значок питания на экране.
- Вы должны выбрать Restart.
- Всякий раз, когда ваша система перезагружается, вы будете перенаправлены на экран с надписью «Выберите вариант».
- Здесь просто нажмите на Устранение неполадок и перейдите в Дополнительные параметры.
- Нажмите на Параметры запуска. Затем выберите на экране опцию «Перезагрузить».
- Когда ваш компьютер перезагрузится, на вашем экране снова появится список параметров запуска. Здесь просто выберите вариант 4 или 6, чтобы загрузить компьютер в безопасном режиме.
Заключение
Что ж, это все с моей стороны. Если вы хотите узнать больше об этой статье или у вас есть вопросы. Тогда не стесняйтесь спрашивать меня о чем угодно в разделе комментариев ниже.
Как правило, в Windows разрешения помогают нам сохранять контент закрытым или общедоступным. Таким образом, для нас очень легко, что мы назначаем такие разрешения нашим файлам и папкам, чтобы другие могли вызывать их или нет, в соответствии с требованием. Права доступа к папкам/файлам можно изменить, щелкнув правой кнопкой мыши папки/файлы и выбрав Свойства . Отсюда, перейдя на вкладку Безопасность , мы можем настроить разрешения.
Однако иногда из-за конфликта разрешений или неправильных настроек вы не можете изменять разрешения и сталкиваться с ошибками при этом. В таких случаях чаще всего встречается следующая ошибка:
Не удалось перечислить объекты в контейнере, доступ запрещен.
С большей вероятностью вы столкнетесь с этой ошибкой, если не являетесь владельцем контента, права доступа которого вы меняете. Таким образом, в таких случаях необходимо выполнить точные шаги, чтобы избежать ошибки:
1. . Сначала щелкните правой кнопкой мыши папку/файл, права доступа которого вы хотите изменить. Выберите Свойства .
2. Затем, в окнах Свойства , переключитесь на Безопасность и нажмите там Дополнительно .
3. Продолжая, на показанном ниже экране вам нужно нажимать по номерам, чтобы следовать последовательности. То есть сначала нажмите ссылку Изменить для Владелец в окне Дополнительные параметры безопасности .
Затем нажмите Дополнительно в окне Выбрать пользователя или группу , а затем нажмите Найти сейчас в другом открытом окне.
Здесь вам необходимо выбрать свою учетную запись в списке Результаты поиска , указанном в списке.
Затем нажмите ОК> ОК> Применить> ОК.
4. На предыдущем шаге вы вернетесь к окну, показанному на шаге 2 , поэтому выберите вариант Дополнительно .
Теперь в Расширенные параметры безопасности необходимо установить флажок Заменить владельца для подконтейнеров и объектов и Заменить все записи разрешений дочерних объектов на наследуемые записи разрешений этого объекта .
Нажмите Применить , затем нажмите ОК .
Таким образом, наконец, вы можете изменить права доступа в окне, показанном на шаге 2. Теперь вы не встретите никакой ошибки.
Сделав это, вам нужно снова открыть окно «Свойства»> вкладка «Безопасность»> «Дополнительно»> «Разрешения»> «Добавить»> «Принцип выбора»> ввести имя учетной записи пользователя> «ОК».
Обратите внимание, что при изменении разрешений ваш компьютер становится «менее безопасным».
Если вы не можете изменить Разрешение, то вам не нужно менять настройки UAC . Сделать это Никогда не уведомлять . После успешного выполнения поставленной задачи вы можете восстановить настройки UAC по умолчанию.
Почему такое случается?
Существует несколько основных причин, из-за которых операционка персонального устройства (стационарного или портативного) не может завершить процедуру обновления или активации.
- при переносе документов и файлов с другого ПК возникла ошибка при применении;
- системой было отказано в доступе после присоединения носителя жесткого типа;
- несовместимость устанавливаемых компонентов при переустановке Винды.
Независимо от установленной причины возникновения неисправности, уведомление означает, что у пользователя нет доступа к корректировке некоторых внутренних элементов и реестров.
Снятие атрибута «только для чтения»
Способ является стандартным для Винды, выполняется без дополнительного ПО. Для внесения необходимых корректировок пользователю необходимо воспользоваться профилем с правами Администратора. Этапы действий:
- нажать кнопку «Пуск» на мониторе, перейти к разделу «Все программы»;
- открыть блок «Стандартные», запустить «Проводник»;
- чтобы редактировать свойства конкретной папки, вызвать контекстное меню (нажать по ней правой клавишей мышки);
- откроется дополнительное рабочее окно, перейти на подраздел «Общие»;
- напротив строки «Только для чтения» убрать значок (перевести ползунок в положение «Выкл.»).
Выбранные настройки подтверждают специальной кнопкой на мониторе персонального компьютера.
Внимание! После выполнения указанных шагов требуется сменить профиль с правами Администратора на стандартный. Работать в текущем режиме, оставаясь в аккаунте с расширенными данными, не рекомендуется.Изменение владельца
Если предыдущий способ устранения неисправности не сработал, рекомендуется сменить владельца элемента. Для изменения настроек выполняют следующее:
- кликнуть по нужному блоку правой клавишей мышки, чтобы вызвать контекстное меню компонента;
- в открывшемся перечне выбрать последний пункт – «Свойства», активировать;
- в новом рабочем окне выбрать подраздел «Безопасность», затем клавишу «Дополнительно»;
- кликнуть по строке «Изменить», затем снова кнопку «Дополнительно»;
- выбрать того, кто должен стать новым владельцем элемента, кликнуть ОК.
Рядом со строкой «Заменить владельца» передвинуть флажок. Процедура занимает некоторое время. После окончания настройки появится возможность корректировать параметры безопасности нужных папок.
Смена параметров безопасности файлов через Командную строку
Командная строка – Command Line – это дополнительный инструмент, который позволяет вносить изменения в параметры операционной системы посредством активации специальных команд.
Инструкция для пользователя:
- перейти в профиль с правами Администратора через меню «Пуск»;
- выбрать необходимое значение инструмента;
- откроется рабочее окно, где необходимо ввести команду «takeown /F» (далее указать путь до нужной папки, начиная с наименования диска хранения);
- если необходимо предоставить доступ всем аккаунтам, вместо пути прописывают назначение «\А»;
- следующая команда – «takeown /F» и наименование диска (после пробела, без дополнительных символов).
Изменение владельца диска
Существует несколько вариантов изменения собственника конкретного диска хранения данных. К ним относят:
- использование Командной строки (введение назначение «takeown», как в инструкции предыдущего пункта, или: Icacls-путь к папке-/setowner-имя юзера/Т/С);
- посредством изменения параметров безопасности через Setup.log;
- скачивание и активация сторонних приложений для персонального компьютера (стационарного или портативного).
Использовать можно любой из перечисленных методов. Важно проверять указанные команды, путь к компоненту можно скопировать, чтобы избежать дополнительных ошибок.
Если на мониторе отобразилось уведомление о том, что операционке не удалось закончить перечисление объектов в контейнере Виндовса, пользователь должен ознакомиться с возможными техниками Устранения неисправности. Убрать ошибку можно самостоятельно, не прибегая к помощи мастера.
Текущий владелец не может быть определен, так как диалоговое окно говорит:Невозможно отобразить текущего владельца«.
После изменения владельца папки и добавления разрешений для папки и подпапок в диалоговом окне повышенной безопасности вы можете увидеть не удалось перечислить объекты в контейнере ошибка:
Ошибка применения безопасности
Произошла ошибка при применении информации о безопасности для:
Не удалось перечислить объекты в контейнере. Доступ запрещен
Невозможно сохранить изменения разрешений. Доступ запрещен.
причина
Вышеуказанные симптомы возникают, если ваша учетная запись или группа администраторов не имеют прав доступа к папке или файлу. В некоторых странных ситуациях записи разрешений по умолчанию могут быть удалены, возможно, мошеннической программой. По умолчанию для большинства папок администраторы имеют права полного доступа, а группа «Пользователи» или «Прошедшие проверку» имеет Читать разрешения, по крайней мере. Если эти разрешения по умолчанию удаляются, возникают ошибки.
Иногда несуществующая учетная запись пользователя может владеть файлом или папкой исключительно с некоторого момента времени, и устаревшие записи разрешений остаются.
Также возможно, что файл или папка заблокированы в фоновом режиме или процесс или служба на уровне администратора. Это может препятствовать доступу пользователя к папке и изменению прав доступа к файлу / папке.
Решение
В случае, если проблема вызвана отсутствием разрешений, вы можете рекурсивно вступить во владение этой папкой, а затем добавить необходимые разрешения.
Возьмите на себя ответственность за файл или папку и назначьте разрешения
В диалоговом окне «Дополнительные параметры безопасности» нажмите + Изменить рядом с владельцем: поле.
Тип Администраторы в поле имени объекта и нажмите ОК.
Выбрать Заменить владельца на субконтейнеры и объекты, и нажмите Подать заявление.
Закройте диалоговое окно «Расширенная безопасность» и снова откройте. Вы должны быть в состоянии добавить необходимые записи разрешений сейчас.
После этого назначьте дополнительные / необходимые разрешения для пользователей или групп. например., СИСТЕМА → Полный контроль | пользователей → Читать казнить и так далее.
Использование командной строки
Для этого через командную строку администратора выполните:
Мы подробно рассмотрели, как изменить владельца с помощью командной строки, в статье «Взять на себя ответственность за файл или папку с помощью командной строки в Windows». Обратитесь к статье для получения дополнительной информации.
Что вызывает ошибку «Не удалось перечислить объекты в контейнере»?
При добавлении прав доступа к папке и подпапкам вы можете увидеть следующие ошибки:
Ошибка применения безопасности
Произошла ошибка при применении информации о безопасности для:
Не удалось перечислить объекты в контейнере. Доступ запрещен
Невозможно сохранить изменения разрешений. Доступ запрещен.
Вышеуказанные ошибки возникают, если вы изменили владельца только для текущей папки и не для подпапок и файлов. Вам необходимо владеть подпапками, прежде чем вы сможете применить к ним разрешения.
Не удалось перечислить объекты в контейнере ошибка просто означает, что у вас нет прав или полномочий на просмотр или изменение списков контроля доступа (ACL) NTFS для одной или нескольких подпапок текущей папки.
Чтобы устранить проблему, повторите процедуру смены владельца, как описано ранее. Убедитесь, что на этот раз вам нужно выбрать Заменить владельца на субконтейнеры и объекты, и нажмите Подать заявление так что право собственности применяется рекурсивно.
Как примечание выше, выше takeown.exe командная строка рекурсивно меняет владельца (подпапки и файлы), так как /r параметр включен. Так же icacls.exe Приведенная выше командная строка применяет разрешения рекурсивно, благодаря /t переключатель (Траверса опция выполняет операцию над всеми соответствующими файлами / каталогами ниже указанных каталогов.)
Не можете изменить владельца или разрешения? Возможно, файл или папка были заблокированы
В некоторых случаях фоновая программа или служба могут иметь монопольную блокировку файла или папки, вызывая Доступ запрещен ошибка при запуске takeown.exe командная строка выше.
Используя Process Explorer, вы можете узнать имя процесса или службы, которая блокируется для объекта файловой системы. Как только вы найдете его, все, что вам нужно сделать, это выйти из процесса или остановить службу, чтобы освободить дескриптор.
[Пример] Process Explorer Handle или DLL Search. Чтобы узнать, какой процесс имеет блокировку для файла или папки, вы можете использовать Microsoft Process Explorer или встроенный монитор ресурсов. Мы написали об этом в этих статьях:
Запустите Windows 10 в безопасном режиме
- Когда вы попадете на экран входа, удерживайте клавишу SHIFT, пока вы выбираете значок питания, и нажмите «Перезагрузить».
- Ваш компьютер перезагружается на экране «Выберите опцию».
- Выберите Устранение неполадок → Дополнительные параметры → Параметры запуска → Перезагрузить.
После перезагрузки компьютера вы увидите список параметров запуска.
Запустите Chkdsk
Если ошибки доступа запрещены с помощью команд takeown.exe и icacls.exe даже в безопасном режиме, это может указывать на повреждение файловой системы. Бег Chkdsk на пострадавший раздел должен помочь.
Чтобы запустить Chkdsk на диске C: \, введите в командной строке администратора следующую команду:
Рассмотрим ситуацию, когда при попытке изменить NTFS-права папки или файла возникает ошибка применения безопасности:
Для того, чтобы установить новые разрешения для такого объекта, нужно сменить владельца.
Почему такое случается
Такой эффект может получиться, если например:
- вы скопировали\переместили файлы с другого компьютера;
- подсоединили чужой жёсткий диск;
Суть одна и та же: у вашей учётной записи или у группы, в которую она входит, нет прав доступа к изменению настроек безопасности объекта.
Как сменить владельца папки или файла
Допустим, у нас есть папка c:\temp и нам не удается изменить параметры безопасности файлов внутри неё:
Что нужно сделать:
1. Вызовите свойства папки.
2. Перейдите на вкладку Безопасность.
4. Нажмите на ссылку Изменить:
5. Кликните Дополнительно:
6. Поиск:
7. Выберите пользователя или группу, кого хотите назначить владельцем объекта, и нажмите ОК:
8. Нажмите OK:
9. Установите флажок Заменить владельца подконтейнеров и объектов, если это нужно, и нажмите OK:
(в нашем случае это нужно для смены владельца всех вложенных файлов)
Теперь нужно подождать, пока закончится применение нового владельца для всех файлов. Это может занять довольно длительное время, если файлов много. После завершения процесса вы можете изменять NTFS права пользователей на вкладке Безопасность.
13 комментариев к “Ошибка при применении параметров безопасности. Как изменить владельца папки и файла”
Ни в коем случае не советую менять владельца или разрешения для системных папок. Это может обернуться куда бОльшими проблемами.
Читайте также: