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

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

Однако во многих случаях ошибка «Не удалось перечислить объекты в контейнере» может появиться и для администратора системы. Это хлопотно, как и сейчас, и администратор не может изменить права доступа к файлам или документам для себя и для других пользователей / групп пользователей. Вам не о чем беспокоиться, так как это руководство поможет вам  исправить ошибку «Не удалось перечислить объекты в контейнере» в системах Windows 10.(fix failed to enumerate objects in the container error on Windows 10 systems.)

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

4 способа исправить ошибку «Не удалось перечислить объекты в контейнере»(4 Ways to Fix Failed to Enumerate Objects in the Container error)

Причины невозможности перечислить объекты в ошибке контейнера (Reasons behind failure to enumerate objects in the container error )

Вот несколько основных причин, по которым вы сталкиваетесь с ошибкой перечисления объектов в контейнере: 

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

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

Способ 1: вручную изменить владельца файлов(Method 1: Manually Change Ownership of Files)

Лучший способ исправить ошибку «Не удалось перечислить объекты в контейнере» на ПК с Windows 10 — вручную изменить владельца тех файлов, с которыми вы столкнулись с этой ошибкой. Многие пользователи сообщили, что получили от этого пользу.

Примечание.(Note:) Перед реализацией этого метода убедитесь, что вы вошли в систему как администратор(administrator) .

Выполните следующие действия, чтобы изменить владельца файлов вручную:

1. Найдите в вашей системе файл(file ) , в котором возникает ошибка. Затем щелкните правой кнопкой мыши выбранный файл(chosen file) и выберите « Свойства(Properties) », как показано на рисунке. 

Щелкните правой кнопкой мыши выбранный файл и выберите Свойства |  Исправить ошибку «Не удалось перечислить объекты в контейнере» в Windows 10

2. Перейдите на вкладку « Безопасность(Security) » сверху. 

3. Щелкните значок « Дополнительно(Advanced) » в нижней части окна, как показано ниже. 

Нажмите на значок «Дополнительно» в нижней части окна |  Исправить ошибку «Не удалось перечислить объекты в контейнере».

4. В разделе « Дополнительные параметры безопасности(Advanced Security Settings) » нажмите « Изменить»(Change) , видимый перед параметром « Владелец(Owner) ». Обратитесь к данному рис.

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

5. После нажатия кнопки «Изменить » на экране появится окно « Выбор пользователя или группы» . (Select User or Group )Введите имя учетной записи пользователя(user account name) в текстовое поле под названием Введите имя объекта для выбора(Enter the object name to select) .

6. Теперь нажмите «Проверить имена(Check Names) », как показано на рисунке.

Щелкните Проверить имена |  Исправить ошибку «Не удалось перечислить объекты в контейнере» в Windows 10

7. Ваша система автоматически обнаружит(automatically detect) и подчеркнет вашу учетную запись. 

Однако, если Windows не подчеркивает ваше имя пользователя, нажмите « Дополнительно(Advanced) » в левом нижнем углу окна, чтобы вручную выбрать(manually select) учетные записи пользователей из данного списка следующим образом:

8. В появившемся окне « Дополнительно » нажмите « (Advanced)Найти сейчас»(Find Now) . Здесь вручную выберите(manually select) свою учетную запись пользователя из списка и нажмите OK для подтверждения. См. рисунок ниже.

Нажмите «Найти сейчас», выберите свою учетную запись из списка и нажмите «ОК».

9. Как только вы будете перенаправлены в предыдущее окно, нажмите OK , чтобы продолжить, как показано ниже. 

Нажмите ОК |  Исправить ошибку «Не удалось перечислить объекты в контейнере».

10. Здесь включите Заменить владельца вложенных контейнеров и объектов(Replace owner on sub containers and objects) , чтобы изменить владельца вложенных папок/файлов в папке. 

11. Затем установите флажок « Заменить все записи разрешений дочернего объекта на записи разрешений, наследуемые от этого объекта(Replace all child object permission entries with inheritable permission entries from this object) » . 

12. Нажмите « Применить(Apply) » , чтобы сохранить изменения и закрыть(close) окно.

Нажмите «Применить», чтобы сохранить изменения и закрыть окно |  Исправить ошибку «Не удалось перечислить объекты в контейнере» в Windows 10

13. Снова откройте окно « Свойства » и перейдите в « (Properties)Security > Advanced », повторив шаги 1–3(steps 1-3) .

Снова откройте окно «Свойства» и перейдите к «Безопасность», затем «Дополнительно» |  Исправить ошибку «Не удалось перечислить объекты в контейнере».

14. Нажмите кнопку « Добавить(Add) » в левом нижнем углу экрана. 

Нажмите кнопку «Добавить» в левом нижнем углу экрана.

15. Нажмите на опцию под названием « Выбрать принцип(Select a principle) », как показано на рисунке.

Нажмите на опцию под названием «Выбрать принцип».

16. Повторите шаги 5–6(steps 5-6) , чтобы ввести и найти имя пользователя учетной записи.

Примечание.(Note:) Вы также можете написать «Все(Everyone) » и нажать « Проверить имена(check names) » .

17. Нажмите OK , как показано ниже.

Нажмите ОК |  Исправить ошибку «Не удалось перечислить объекты в контейнере».

18. В новом всплывающем окне установите флажок рядом с Заменить все записи разрешений дочернего объекта на записи разрешений, наследуемые от этого объекта.(Replace all child object permission entries with inheritable permission entries from this object.)

19. Нажмите « Применить(Apply) » в нижней части окна, чтобы сохранить новые изменения.

Нажмите «Применить» в нижней части окна, чтобы сохранить новые изменения |  Исправить ошибку «Не удалось перечислить объекты в контейнере» в Windows 10

20. Наконец, закройте все(close all) окна.

Проверьте, удалось ли вам устранить ошибку перечисления объектов в контейнере.

Читайте также: (Also Read:) исправить ошибку «Не удалось перечислить объекты в контейнере»

Способ 2: отключить настройки контроля учетных записей пользователей (Method 2: Disable User Account Control Settings )

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

1. Перейдите к строке поиска Windows . (Windows search)Введите « Изменить настройки контроля учетных записей»(Change User Account Control settings) и откройте его в результатах поиска. Обратитесь(Refer) к данному рис.

Введите и выберите «Изменить параметры контроля учетных записей» в меню поиска Windows.

2. На экране появится окно UAC с ползунком слева.

3. Перетащите ползунок на экране к опции Никогда не уведомлять внизу.(Drag the slider on the screen towards the Never notify option at the bottom.)

Перетащите ползунок на экране к опции «Никогда не уведомлять» внизу.

4. Наконец, нажмите OK , чтобы сохранить эти настройки.

5. Перезагрузите компьютер и проверьте, удалось ли вам изменить права доступа к файлам(change file permissions) без каких-либо сообщений об ошибках. 

6. Если нет, повторите способ 1(Method 1) . Надеюсь(Hopefully) , теперь вопрос решится.

Способ 3: использовать командную строку(Method 3: Use Command Prompt)

Иногда запуск определенных команд в командной строке(Command Prompt) помогал исправить ошибку «Не удалось перечислить объекты в контейнере» на компьютерах с Windows 10 .

Для этого выполните указанные шаги: 

1. В строке поиска  Windows введите командную строку.(Windows)

2. Нажмите «Запуск от имени администратора(Run as administrator ) », чтобы запустить командную строку(Command Prompt) с правами администратора. См. рисунок ниже.

Нажмите «Запуск от имени администратора», чтобы запустить командную строку с правами администратора.

3. Нажмите « Да(Yes) », если на экране появится запрос «Разрешить командной строке вносить изменения на вашем устройстве»(Allow the command prompt to make changes on your device) .

4. Затем выполните следующие команды одну за другой и нажмите Enter .

Примечание.(Note:) Замените X:\FULL_PATH_HERE на путь к проблемному файлу или папке в вашей системе. 

takeown /F X:\FULL_PATH_HEREtakeown /F X:\FULL_PATH_HERE /r /d y
icacls X:\FULL_PATH_HERE /grant Administrators: F
icacls X:\FULL_PATH_HERE /grant Administrators:F /t

введите takeown f CWindowsSystem32 и нажмите Enter |  Исправить ошибку «Не удалось перечислить объекты в контейнере».

5. После успешного выполнения вышеуказанных команд закройте(close) командную строку и проверьте, решена ли проблема.

Читайте также: (Also Read:) Исправление Что-то пошло не так. Попробуйте перезапустить GeForce Experience.(Fix Something went wrong. Try restarting GeForce Experience)

Способ 4: загрузите систему в безопасном режиме(Method 4: Boot System into Safe Mode)

Последнее решение для  исправления ошибки «Не удалось перечислить объекты в контейнере(fix failed to enumerate objects in the container) »  — загрузить Windows 10 в безопасном режиме. В безопасном режиме(Mode) ни одно из установленных сторонних приложений или программ не будет работать, и будут работать только файлы и процессы операционной системы Windows. (Windows operating systems)Возможно, вы сможете исправить эту ошибку, открыв папку и изменив владельца. Этот метод является необязательным и рекомендуется в крайнем случае.

Вот как вы можете загрузить систему Windows 10 в безопасном режиме(boot your Windows 10 system in Safe Mode) :

1. Сначала выйдите(log out) из своей учетной записи и перейдите к экрану входа(sign-in screen) .

2. Теперь, удерживая клавишу Shift(Shift key) , щелкните значок питания(Power icon) на экране.

3. Выберите Перезагрузить(Restart) .

нажмите кнопку питания, затем, удерживая Shift, нажмите «Перезагрузить» (удерживая кнопку Shift).

4. Когда ваша система перезагрузится, вы будете перенаправлены на экран с надписью «Выберите вариант»(Choose an option) .

5. Здесь нажмите «Устранение неполадок(Troubleshoot) » и перейдите в «Дополнительные параметры(Advanced options) » .

Выберите Дополнительные параметры. 

6. Нажмите «Параметры запуска(Startup Settings) » . Затем выберите параметр « Перезагрузить(Restart) » на экране.

Нажмите значок «Параметры запуска» на экране «Дополнительные параметры».

7. Когда ваш компьютер перезагрузится, на экране снова появится список параметров запуска. Здесь выберите вариант 4 или 6(option 4 or 6)  , чтобы загрузить компьютер в безопасном режиме.

В окне «Параметры запуска» выберите функциональную клавишу, чтобы включить безопасный режим.

В безопасном режиме повторите попытку метода 1, чтобы исправить ошибку.(Once in Safe Mode, re-attempt Method 1 to fix the error.)

Рекомендуемые:(Recommended:)

Мы надеемся, что наше руководство было полезным, и вы смогли исправить ошибку «Не удалось перечислить объекты в контейнере» в Windows 10(fix failed to enumerate objects in the container error on Windows 10) . Если у вас есть какие-либо вопросы/предложения, сообщите нам об этом в комментариях ниже.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts