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

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

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

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

Давайте углубимся в это.

Объяснение проблемы

Проблема

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

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

Однако именно так должна работать система разрешений. Если у кого-то нет прав администратора, он не сможет получить доступ/изменить определенные файлы, к которым у него нет доступа.

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

Исправление 1: используйте эти команды в командной строке

Команда

Командная строка Windows полезна для многих вещей, и мы часто можем использовать ее для решения различных проблем с нашей операционной системой.

В данном случае мы будем использовать его для выполнения команд «takeown» и «icacls».

Мы постараемся максимально упростить этот процесс, чтобы он не казался пугающим для менее опытных пользователей. Чтобы кратко объяснить, что вы в конечном итоге делаете с этими командами, — это переустанавливаете разрешения для вашего пользователя, чтобы вы могли получить доступ к папкам или изменить разрешения для других пользователей, чтобы разрешить или запретить доступ.

Выполните следующие действия:

  1. Одновременно нажмите кнопку Окна и С кнопки на клавиатуре, чтобы открыть окно поиска Windows.
  2. Введите Командная строказатем щелкните правой кнопкой мыши первый результат и выберите Запустить от имени администратора из списка предлагаемых вариантов.
  3. Теперь вам нужно найти правильный путь (адрес) к папке, к которой вы не можете получить доступ. Для этого снова откройте окно поиска и введите Проводник и щелкните по нему. Просмотрите файлы вашего компьютера, чтобы найти папку. Поскольку вы не можете получить к нему доступ, чтобы скопировать полный адрес, скопируйте адрес, где вы сейчас находитесь, не обращаясь к папке, а затем вы просто добавите имя папки к полному адресу.

    Вот пример этого:
    Допустим, я не могу получить доступ к Ресурсы папка, показанная на изображении ниже.
    Папка ресурсов WindowsЯ бы просто скопировал адрес «E:Riot GamesRiot Client», вставил его в командную строку во время следующих шагов, которые вы увидите, а затем добавил «Ресурсы» в конце, потому что это окончательный путь к папке, на которую мы нацелились. .

  4. Собрав это вместе, введите следующие команды в командной строке одну за другой:

взять /FX:YOUR_FOLDER’S_FULL_PATH

взять /FX:YOUR_FOLDER’S_FULL_PATH / г / д

icacls X:YOUR_FOLDER’S_FULL_PATH /предоставить администраторам: F

icacls X:YOUR_FOLDER’S_FULL_PATH /грант Администраторы: F /t

Если бы, например, мы нацелились на папку, показанную на скриншоте выше, команды выглядели бы так:

takeown /FX:E:Riot GamesRiot ClientResources

takeown /FX:E:Riot GamesRiot ClientResources /r /dy

И так далее…

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

Windows копирует полный адрес

Этот метод работал безупречно для многих пользователей и должен помочь вам решить проблему.

Однако, если это не так, есть еще другие подходы, которые вы можете попробовать.

Исправление 2. Предоставление права собственности вручную

Администратор

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

Вот что вы должны сделать:

  1. Найдите проблемную папку с помощью проводника Windows.
  2. Щелкните правой кнопкой мыши папку и выберите Характеристики.
  3. В верхнем меню нажмите на Безопасностьзатем нажмите Передовой.
  4. В строке «Владелец:» нажмите Изменять.
  5. Введите имя пользователя учетной записи Windows, которое вы используете для входа в систему. Вы можете использовать Проверить имена команду, чтобы найти нужную, и, выбрав ее, нажмите ХОРОШО. Вы также можете использовать Передовой кнопку ниже, чтобы открыть список всех имен пользователей и найти свое.
  6. Теперь, когда вы выбрали свое имя пользователя, вам нужно установить флажки рядом с параметрами «Заменить владельца подконтейнеров и объектов» и «Заменить все записи разрешений дочерних объектов на записи разрешений, наследуемые от этого объекта», затем нажмите ХОРОШО и Применять чтобы сохранить изменения.

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

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

Для многих пользователей это решило проблему мгновенно.

Исправление 3: изменить настройки контроля учетных записей пользователей

Настройки

Это еще одно простое исправление, которое не всегда работает для всех, кто сталкивается с этой ошибкой, но оно помогло многим пользователям, и, поскольку это делается так быстро, мы рекомендуем попробовать его.

Вот что вы должны сделать:

  1. Нажимать Окна + С одновременно на клавиатуре. В открывшейся строке поиска введите Изменить настройки контроля учетных записей пользователейзатем нажмите на первый соответствующий результат.
  2. Перетащите вертикальный ползунок вниз, чтобы установить его на «никогда не уведомлять“, а затем нажмите ХОРОШО внизу, чтобы сохранить изменения.

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

Заключение

Это все, что вам нужно знать об этой ошибке Windows, связанной с разрешениями, которая относительно распространена, но с ней сложно справиться.

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

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *