Устранение неполадок в Windows

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

Сообщение об ошибке “Не удалось перечислить объекты в контейнере” возникает, когда вы пытаетесь изменить права доступа к файлу или папке. Оказывается, это может произойти, если файл или папка находятся на внешнем хранилище, и вы недавно переместили/скопировали их. Кроме того, когда файл/папка находится в общем доступе для нескольких локальных пользователей, данная проблема может возникнуть и в этом случае. В этой статье мы расскажем вам, как избавиться от сообщения об ошибке, чтобы вы могли изменить разрешения в соответствии с вашими требованиями.

Сообщение об ошибке Failed to Enumerate Objects in the Container

Как оказалось, решить обсуждаемое сообщение об ошибке довольно просто. По сути, вам нужно добавить себя в качестве администратора файла или папки, после чего вы сможете изменить права доступа. Есть два способа обойти эту проблему, и мы расскажем о них, чтобы вы могли следовать тому, который покажется вам проще. С учетом сказанного, давайте начнем и покажем вам, как исправить сообщение об ошибке, о котором идет речь. 

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

Первый способ, который вы можете использовать, чтобы избавиться от вышеупомянутой проблемы, заключается в использовании команды поднятая командная строка. Так как мы будем использовать командную строку с повышенным уровнем доступа i.e. командная строка с правами администратора, вам потребуется учетная запись администратора. Если вы не вошли в систему с правами администратора, вы не сможете выполнить это действие.

Поэтому перед началом работы убедитесь, что вы вошли в систему с правами администратора. Как видно из названия, в этом методе мы будем использовать командную строку для ввода некоторых команд. Однако если вам это не по душе, вы можете перейти к следующему способу, который более удобен для пользователя. 

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

  1. Прежде всего, откройте Меню Пуск и найдите командная строка. Щелкните правой кнопкой мыши на показанном результате и выберите Запуск от имени администратора из выпадающего меню. В качестве альтернативы можно нажать на кнопку Запуск от имени администратора указанный в правой части, чтобы запустить командную строку от имени администратора.
    Запуск командной строки от имени администратора
  2. Открыв окно командной строки, введите одну за другой следующие команды: 
    takeown /F X:\FULL_PATH_TO_FOLDER
    takeown /F X:\FULL_PATH_TO_FOLDER /r /d y
    Присвоение права собственности на файл/папку
  3. Здесь обязательно замените X:\FULL_PATH_TO_FOLDER на правильный адрес или путь в вашем случае. Это даст вам право собственности на указанную папку/файл.
  4. После этого поочередно введите следующие команды:
    icacls X:\FULL_PATH_TO_FOLDER /grant Administrators:F
    icacls X:\FULL_PATH_TO_FOLDER /grant Administrators:F /t
    Предоставление привилегий администратора
  5. Опять же, не забудьте заменить X:\FULL_PATH_TO_FOLDER на правильный путь в вашем случае. Эти команды, по сути, предоставляют права администратора на указанный файл/папку. 
  6. После этого вы можете закрыть окно командной строки.
  7. И наконец, проверьте, не появилось ли сообщение об ошибке. 

Используя File Explorer

Как оказалось, второй способ получить право собственности на проблемный файл или папку — через окно File Explorer. Это более графический подход, и поэтому он гораздо удобнее для пользователя. Поэтому, если вы не разбираетесь в технологиях и не хотите лезть в командную строку, этот способ как раз для вас. 

Чтобы получить право собственности на файл/папку, следуйте инструкциям, приведенным ниже:

  1. Прежде всего, перейдите к месту, где находится файл/папка.
  2. Щелкните правой кнопкой мыши на файле/папке и в выпадающем меню выберите пункт Свойства.
  3. В окне Свойства перейдите к пункту Безопасность вкладка.
    Вкладка «Безопасность

     

  4. Там нажмите на кнопку Advanced опция в правом нижнем углу. 
  5. После этого в последующем окне нажмите кнопку Замените опция, представленная рядом с Владелец.
    Смена владельца
  6. Затем введите имя учетной записи пользователя в пустое пространство под пунктом Введите имя объекта, чтобы выбрать текст.
    Выбор пользователя
  7. После этого нажмите на кнопку Проверить имена кнопку. В этот момент Windows выведет список вашей учетной записи, и вы сможете увидеть подчеркивание под именем вашей учетной записи. Затем нажмите кнопку OK.
  8. Теперь, когда вы это сделали, проверьте Заменить владельца на вложенных контейнерах и объектах и флажок Заменить все записи разрешений дочерних объектов записями разрешений, наследуемых от этого объекта флажок в левом нижнем углу.
    Принять право собственности на файл
  9. Затем нажмите кнопку Применить а затем нажмите OK.
  10. После этого нажмите на кнопку Свойства В окне выберите пункт Безопасность и нажмите на кнопку Дополнительно снова.
  11. Далее нажмите на кнопку Добавьте кнопка. 
  12. Затем нажмите на кнопку Выберите директора опция. Откроется окно, аналогичное тому, что было в шаге № 6. Повторите шаги 6 и 7 еще раз.
    Добавление нового принципала
  13. После этого установите все флажки в разделе Основные разрешения и нажмите кнопку OK кнопка.
    Предоставление полного доступа к учетной записи пользователя
  14. Наконец, отметьте Заменить все записи разрешений дочерних объектов на записи разрешений, наследуемых от этого объекта снова.
    Замена разрешений дочерних объектов
  15. Щелкните Применить и нажмите OK.
  16. После выполнения всех этих действий проблема должна исчезнуть. Проверьте, сохраняется ли она.

Добавить комментарий