Occurred произошла ошибка при применении атрибутов к файлу ‘проблема возникает у некоторых пользователей Windows, когда они пытаются открыть определенные файлы, размещенные локально или в общем домене. Независимо от действия, которое они выбирают в этом приглашении, сообщение об ошибке вернется при следующей попытке открыть файл снова.
Ошибка применения атрибутов — произошла ошибка при применении атрибутов к файлу.
В чем причина ошибки applying при применении атрибутов к файлу ‘?
- Файл или папка не принадлежат активному пользователю. В большинстве случаев это сообщение об ошибке появляется из-за того, что текущему активному пользователю не разрешено управлять файлом. Обычно это происходит после обновления до Windows 10, где пользователь предпочитает хранить старые файлы. В этом случае вы можете решить проблему, приняв право владения файлом.
- Недостаточные разрешения. Как выясняется, проблема также может возникать в ситуациях, когда пользователю необходимо изменить определенные атрибуты, но недостаточно настроенных в данный момент разрешений. Если этот сценарий применим, вы можете легко решить проблему, открыв экран «Свойства» и изменив разрешения.
- Файл зашифрован. Если вы получили файл через вложение электронной почты или загрузили его из Интернета, возможно, вы видите сообщение об ошибке из-за того, что рассматриваемый файл зашифрован. В этом случае вы можете решить проблему, попросив владельца файла предоставить сертификат шифрования, чтобы вы могли открыть файл.
- Повреждение системных файлов. Повреждение файлов — еще один вероятный виновник, который может привести к появлению этой ошибки. В этом случае вы можете решить проблему путем сброса всех компонентов ОС. Для этого вы можете либо выполнить чистую установку, либо сохранить свои личные данные с помощью ремонтной установки (обновление на месте).
Способ 1: получение права собственности на файл
В подавляющем большинстве случаев эта проблема возникает из-за проблемы с правами собственности. Как выяснилось, очень вероятно, что вы видите ошибку «произошла ошибка при применении атрибутов к файлу» из-за того, что ваша ОС не имеет соответствующих разрешений для открытия файла.
Обычно это происходит на компьютерах, которые недавно прошли процесс обновления до Windows 10 с более старой версии Windows. Как правило, во время этого процесса обновления некоторая информация об учетной записи изменяется, и владельцу доступа отказывается для определенных файлов, которые пережили процесс миграции.
Если этот сценарий применим, вы можете легко решить эту проблему, приняв право владения файлом или папкой, которая «вызвала ошибку при применении атрибутов к файлу».
Вот краткое руководство о том, как это сделать:
Примечание. Приведенные ниже инструкции должны работать со всеми последними версиями Windows (Windows 7, Windows 8.1 и Windows 10).
- Откройте проводник и перейдите к папке или файлу, который демонстрирует это поведение. Как только вы попадете туда, щелкните по нему правой кнопкой мыши и выберите «Свойства» в появившемся контекстном меню.
- Когда вы окажетесь на экране «Свойства», используйте горизонтальную вкладку в верхней части экрана, чтобы перейти на вкладку «Безопасность».
- Выбрав вкладку «Безопасность», нажмите кнопку «Дополнительно» (в разделе «Разрешения для»).
- Как только вам удастся попасть в меню «Дополнительные параметры безопасности» для файла, в котором отображается ошибка, найдите раздел «Владелец» в верхней части экрана и нажмите кнопку «Изменить», связанную с ним.
- Затем в разделе «Выбор пользователя или группы» перейдите к «Введите имя объекта», чтобы выбрать меню, и введите «Все» в текстовом поле. Затем нажмите кнопку «Проверить имена», чтобы подтвердить категорию «Все».
- Как только вы доберетесь до этого места, владелец файла или папки уже был изменен. Все, что вам нужно сделать, это нажать «Применить», чтобы сохранить новые изменения.
Смена владельца для всех
После того, как вы это сделаете, попробуйте заново открыть файл, для которого вы только что изменили разрешения, и посмотрите, сохраняется ли та же проблема.
Способ 2: настройка разрешений
Как оказалось, эта конкретная проблема также может возникать из-за довольно распространенной ошибки Windows 10, которая обычно возникает, когда системе необходимо применить определенные атрибуты. Когда это происходит, возможно, что некоторые файлы или папки не имеют полного контроля даже в ситуациях, когда файл настроен для открытия группой «Администраторы».
Если этот сценарий применим, вы сможете решить проблему, изменив разрешения для администраторов. Несколько затронутых пользователей подтвердили, что эта операция прошла успешно, позволив им открыть файл или папку, не обнаружив ошибки «произошла ошибка при применении атрибутов к файлу».
Вот краткое руководство о том, как настроить права доступа к файлу или папке, которые терпят неудачу с этой конкретной ошибкой:
- Откройте проводник и перейдите к местоположению файла, в котором произошла ошибка с данной конкретной ошибкой.
- Как только вы доберетесь до нужного места, щелкните правой кнопкой мыши файл, который вызывает у вас проблемы, щелкните его правой кнопкой мыши и выберите «Свойства» в контекстном меню.
- После того, как вы окажетесь на экране «Свойства», выберите вкладку «Безопасность» в горизонтальном меню вверху.
- Затем выберите «Группа администраторов» в поле «Имя группы или пользователя», а затем нажмите кнопку «Изменить», чтобы изменить действующие разрешения.
Редактирование прав доступа к файлу или папке
- Как только вы это сделаете, вы попадете в окно «Разрешения». После этого установите флажок «Полный доступ», чтобы разрешить его, и нажмите «Применить», чтобы сохранить изменения.
Изменение разрешений
- Если вы получите приглашение UAC (Контроль учетных записей), нажмите кнопку Да, чтобы предоставить административные привилегии, необходимые для внесения изменений. Если проблема не исчезла или файл / папка уже имели правильные разрешения, перейдите к следующий метод ниже.
Способ 3: проверка, если файл зашифрован
Согласно нескольким различным отчетам пользователей, эта проблема также может возникать из-за того факта, что файл или папка, которая вызывает ошибку «произошла ошибка при применении атрибутов к файлу», фактически зашифрованы.
Несколько компаний по умолчанию шифруют все файлы, а некоторые даже настраивают свои почтовые клиенты для автоматического шифрования файлов при отправке. Если вы получили файл по электронной почте или загрузили его через Интернет, возможно, он был зашифрован для защиты от нежелательного доступа.
Хотя вам потребуется получить соответствующий сертификат безопасности, если вы хотите открыть зашифрованный файл, вы все равно можете довольно легко проверить, зашифрован ли файл или нет.
Вот краткое руководство по проверке, зашифрован ли файл:
- Откройте проводник и перейдите к файлу с сообщением об ошибке. Как только вы доберетесь до нужного места, щелкните по нему правой кнопкой мыши и выберите «Свойства» в появившемся контекстном меню.
- Когда вам удастся попасть внутрь экрана «Свойства», перейдите на вкладку «Общие» из горизонтального меню вверху и нажмите кнопку «Дополнительно», связанную с разделом «Атрибуты».
Доступ к настройкам атрибутов
- Перейдя в раздел «Дополнительные атрибуты», перейдите к атрибутам «Сжатие шифрования» и проверьте, установлен ли флажок, связанный с содержимым шифрования для защиты данных.
Пример зашифрованного файла
- Если ваше расследование показало, что файл действительно зашифрован, единственное реальное исправление, которое позволит вам открыть файл обычно, — обратиться к владельцу файла и попросить его поделиться сертификатом шифрования, чтобы вы могли установить его на свой машина и откройте файл.
Если это исправление не применимо к вашей текущей ситуации, перейдите к последнему возможному исправлению ниже.
Способ 4: выполнение ремонтной установки / чистой установки
Как выясняется, проблема «произошла ошибка при применении атрибутов к файлу» также может возникать в случае, когда уязвимый компьютер имеет дело с основной причиной повреждения системного файла, которая в конечном итоге влияет на функцию управления файлами.
Если вы зашли так далеко без надежного исправления, скорее всего, вам потребуется сбросить все компоненты Windows (включая данные BCD), чтобы гарантировать, что проблема будет решена.
Когда дело доходит до этого, у вас есть два пути вперед:
- Выполнение чистой установки — эта операция быстрая, эффективная, она сбрасывает все компоненты Windows без использования совместимого установочного носителя. Но главный недостаток заключается в том, что если вы не сделаете резервное копирование данных заранее, все биты личной информации (включая игры, приложения, личные медиа) будут потеряны.
- Выполнение восстановительной установки (обновление на месте) — это более утомительная операция, требующая вставки жизнеспособного установочного носителя. Но главное преимущество заключается в том, что он будет касаться только компонентов Windows. Таким образом, личные средства, игры, приложения и даже некоторые пользовательские настройки останутся без изменений после завершения операции.
Не стесняйтесь следовать по любому маршруту, который удобнее для вашего конкретного сценария.
Windows 10 столкнулась с множеством проблем с прорезыванием зубов здесь и там, но большинство, если не все из них, обычно имеют обходной путь, который может решить проблемы, с которыми сталкиваются пользователи, которые обновляют или приобретают компьютеры с предустановленной ОС одновременно. или другие.
Одной из распространенных проблем является ошибка Windows 10 при применении атрибутов, которая обычно отображается с сообщением: Произошла ошибка при применении атрибутов к файлу: доступ запрещен.
Всякий раз, когда вы получаете сообщение об ошибке с предупреждением об отказе в доступе или другие ошибки при доступе к файлам/папкам или работе с ними в Windows 10, вы либо получаете ошибку об отказе в доступе (или подобное сообщение), поэтому вы не можете получить доступ или изменить (изменить/сохранить/ удалить) файлы или папки, и вы не сможете открыть файл или папку после обновления или установки новой версии Windows.
В этой статье рассматриваются шаги, которые вы можете предпринять, чтобы решить, что лучше всего описывает вашу ситуацию в отношении проблемы с применением атрибутов при ошибке Windows 10.
Как я могу исправить ошибку, возникшую при применении атрибутов?
1. Станьте владельцем файла или папки
Обычно сообщение об ошибке применения атрибутов Windows 10 появляется либо из-за того, что у вас нет соответствующих разрешений, либо из-за того, что файл зашифрован. Для недавних обновлений до Windows 10 с более ранних версий некоторые данные учетной записи могут быть изменены, поэтому доступ или право собственности будет отклонено, поскольку вы можете больше не владеть некоторыми файлами или папками.
Это можно решить, восстановив права собственности, выполнив следующие действия:
- Щелкните правой кнопкой мыши папку, владельцем которой вы хотите стать
- Выберите Свойства.
- Перейдите на вкладку «Безопасность».

- Нажмите Дополнительно

- Щелкните Изменить. Если вас попросят ввести пароль администратора или подтвердить, введите пароль или предоставьте подтверждение.
- Введите имя человека, которому вы хотите передать право собственности
- Щелкните Проверить имена. Отображается имя учетной записи человека, которому вы назначаете право собственности.

- Нажмите ОК.
- Если вы хотите, чтобы этот человек был владельцем файлов и подпапок, содержащихся в этой папке, установите флажок Заменить владельца подконтейнеров и объектов .

- Нажмите ОК.
2. Проверьте, есть ли у вас соответствующие разрешения
Проблемы, возникающие при попытке доступа к файлам и папкам, такие как ошибка применения атрибутов Windows 10, могут быть связаны с разрешениями, которые определяют, можете ли вы получить доступ к файлам и папкам или изменить их.
Проверьте разрешения, выполнив следующие действия:
- Щелкните файл или папку правой кнопкой мыши и выберите пункт Свойства.
- Нажмите Безопасность
- В разделе Имена групп или пользователей щелкните свое имя, чтобы просмотреть имеющиеся у вас разрешения.

Чтобы открыть файл, у вас должно быть разрешение на чтение. Чтобы изменить разрешения для файла или папки, выполните следующие действия (войдите в систему как администратор, чтобы изменить разрешения для файлов и папок):
- Щелкните файл или папку правой кнопкой мыши и выберите пункт Свойства.
- Нажмите Безопасность
- В разделе Имена групп или пользователей щелкните свое имя, чтобы увидеть имеющиеся у вас разрешения.
- Щелкните Изменить, щелкните свое имя, установите флажки для разрешений, которые должны быть у вас, а затем щелкните ОК.
3. Проверьте, зашифрован ли файл/папка.
Шифрование защищает файлы и папки от нежелательного доступа. Вы не можете открыть зашифрованный файл/папку без сертификата шифрования, но проверьте, зашифрован ли он, выполнив следующие действия:
- Щелкните правой кнопкой мыши файл или папку
- Щелкните Свойства.
- Перейдите на вкладку Общие

- Нажмите «Дополнительно».

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

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

- Нажмите «Семья и другие люди».

- Нажмите Добавить кого-то еще на этот компьютер.

- Заполните форму, указав имя пользователя и пароль. Ваша новая учетная запись пользователя будет создана.
- Нажмите «Изменить тип учетной записи».
- Щелкните стрелку раскрывающегося списка, чтобы установить учетную запись на уровне локального пользователя.
- Перезагрузите компьютер
Войдите в новую учетную запись, которую вы только что создали, и посмотрите, можете ли вы получить доступ к файлу или папке.
Если проблема исчезнет, это может означать, что ваш другой профиль пользователя поврежден. Вы можете попробовать следующее в случае поврежденного профиля пользователя:
- В новой учетной записи используйте ее для понижения версии своей обычной учетной записи.
- Нажмите «Применить» или «ОК».
- Поднимите свою старую учетную запись до уровня администратора по умолчанию.
- Промойте и повторите несколько раз, так как это поможет удалить любые повреждения.
- Оставьте свою учетную запись в качестве администратора
5. Запустите сканер безопасности Microsoft
Microsoft Safety Scanner — это инструмент, предназначенный для обнаружения и удаления вредоносных программ с ПК с Windows. Он сканирует только при ручном запуске, затем вы можете использовать его через 10 дней после загрузки.
Однако он не заменяет вашу программу защиты от вредоносных программ. Это помогает удалить вредоносное программное обеспечение с вашего компьютера с Windows 10, которое вызывает проблему.
Вот как запустить сканер безопасности Microsoft:
- Скачайте инструмент и откройте его
- Выберите тип сканирования, которое вы хотите запустить
- Начать сканирование
- Просмотрите результаты сканирования на экране, где перечислены все вредоносные программы, обнаруженные на вашем компьютере.
Чтобы удалить средство Microsoft Safety Scanner, удалите файл msert.exe по умолчанию.
6. Восстановить файлы из папки Windows.old
Если вы недавно обновили свой компьютер до Windows 10 с более ранней версии Windows и не переформатировали жесткий диск, вы все равно можете получить доступ к своим старым файлам из папки Windows.old.
Вот как это сделать:
- Нажмите «Пуск» и откройте «Проводник», а затем нажмите «Этот компьютер».

- Дважды щелкните диск, на котором установлена Windows (обычно это диск C).
- Дважды щелкните Windows. старая папка

- Дважды щелкните папку «Пользователи».

- Дважды щелкните свое имя пользователя.
- Откройте папки, содержащие файлы, которые вы хотите получить. Например, чтобы получить файлы в папке «Документы», дважды щелкните «Документы».
- Скопируйте нужные файлы из каждой папки и вставьте их в папку в Windows 10. Например, если вы хотите получить все из папки «Документы», скопируйте все файлы и папки из папки «Документы» в папку Windows.old и затем вставьте их в библиотеку документов в Windows 10.
- Повторите эти последние три шага для каждой учетной записи пользователя на вашем компьютере.
Сообщите нам, помогло ли какое-либо из этих решений решить проблему с правами доступа к файлам на вашем компьютере, оставив комментарий ниже.
Спасибо за наводку. Кстати, видимо dnfdragora не понимает относительных путей, например если ставить так:
или
И просто падает с такой ошибкой (это лог, в терминале ничего интересного не показало). Т.е. как у топик стартера закрывается без всяких окошек ошибок:
Код: Выделить всё
2022-09-09 12:26:23,772 [dnfdragora.ui]{ui.py:239}(INFO) dnfdragora started
2022-09-09 12:26:23,949 [dnfdragora.ui]{ui.py:593}(INFO) System has createMenuBar, using menubar
2022-09-09 12:26:24,113 [dnfdaemon.client]{dnfd_client.py:214}(DEBUG) org.baseurl.DnfSystem daemon loaded - version : 2
2022-09-09 12:26:24,113 [dnfdragora.dnf_backend]{dnf_backend.py:163}(DEBUG) dnfdaemon api version (2)
2022-09-09 12:26:24,113 [dnfdragora.base]{basedragora.py:84}(DEBUG) Lock the DNF root daemon
2022-09-09 12:26:24,113 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async Lock
2022-09-09 12:26:24,114 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command Lock() requested
2022-09-09 12:26:24,147 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler Lock
2022-09-09 12:26:24,147 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result Lock
2022-09-09 12:26:24,147 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:26:24,347 [dnfdragora.base]{basedragora.py:88}(WARNING) Get root backend. Locked (False)
2022-09-09 12:26:24,347 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received Lock - status DNFDragoraStatus.STARTUP
2022-09-09 12:26:24,347 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received Lock, {'result': True, 'error': None} - status DNFDragoraStatus.STARTUP
2022-09-09 12:26:24,347 [dnfdragora.ui]{ui.py:1909}(INFO) Event Lock received (True)
2022-09-09 12:26:24,354 [dnfdragora.ui]{ui.py:1792}(DEBUG) MakeCache enabled
2022-09-09 12:26:24,355 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching installed
2022-09-09 12:26:24,355 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:26:24,355 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'installed', ['summary', 'size', 'group'])) requested
2022-09-09 12:26:25,269 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:26:25,270 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:26:25,271 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:26:25,285 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_INSTALLED
2022-09-09 12:26:25,285 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received GetPackages, 3060 - status DNFDragoraStatus.CACHING_INSTALLED
2022-09-09 12:26:25,316 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching updates_all
2022-09-09 12:26:25,316 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:26:25,316 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'updates_all', ['summary', 'size', 'group'])) requested
2022-09-09 12:26:25,388 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:26:25,388 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:26:25,388 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:26:25,402 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_UPDATE
2022-09-09 12:26:25,404 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching available
2022-09-09 12:26:25,404 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:26:25,405 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'available', ['summary', 'size', 'group'])) requested
2022-09-09 12:26:25,863 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:26:25,863 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:26:25,909 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:26:25,909 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_AVAILABLE
2022-09-09 12:26:25,909 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received GetPackages, 59728 - status DNFDragoraStatus.CACHING_AVAILABLE
2022-09-09 12:26:32,060 [dnfdragora]{dragora:103}(ERROR) Ошибка клиента dnfdaemon [g-io-error-quark: GDBus.Error:org.freedesktop.DBus.Python.OSError: Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/service.py", line 711, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 68, in newFunc
rc = func(*args, **kwargs)
File "/usr/share/dnfdaemon/dnfdaemon-system", line 407, in Install
value = self.install(cmds)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 507, in install
for pkg in self.base.add_remote_rpms(local_rpms):
File "/usr/lib/python3.8/site-packages/dnf/base.py", line 1290, in add_remote_rpms
raise IOError(_("Could not open: {}").format(' '.join(pkgs_error)))
OSError: Не удалось открыть: ./Yandex.rpm
(36)]
2022-09-09 12:26:32,068 [dnfdragora.dnf_backend]{dnf_backend.py:189}(INFO) Quit
2022-09-09 12:26:32,072 [dnfdragora.dnf_backend]{dnf_backend.py:192}(INFO) Unlock (True) Exit (True)
2022-09-09 12:26:32,097 [dnfdragora]{dragora:116}(INFO) Closing dnfdragora
А вот что показывает лог если переустановить пакет (тут я указал абсолютный путь и процесс запустился):
Код: Выделить всё
2022-09-09 12:30:09,737 [dnfdragora.ui]{ui.py:239}(INFO) dnfdragora started
2022-09-09 12:30:09,975 [dnfdragora.ui]{ui.py:593}(INFO) System has createMenuBar, using menubar
2022-09-09 12:30:10,128 [dnfdaemon.client]{dnfd_client.py:214}(DEBUG) org.baseurl.DnfSystem daemon loaded - version : 2
2022-09-09 12:30:10,128 [dnfdragora.dnf_backend]{dnf_backend.py:163}(DEBUG) dnfdaemon api version (2)
2022-09-09 12:30:10,128 [dnfdragora.base]{basedragora.py:84}(DEBUG) Lock the DNF root daemon
2022-09-09 12:30:10,128 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async Lock
2022-09-09 12:30:10,128 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command Lock() requested
2022-09-09 12:30:10,170 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler Lock
2022-09-09 12:30:10,170 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result Lock
2022-09-09 12:30:10,170 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:30:10,367 [dnfdragora.base]{basedragora.py:88}(WARNING) Get root backend. Locked (False)
2022-09-09 12:30:10,367 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received Lock - status DNFDragoraStatus.STARTUP
2022-09-09 12:30:10,367 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received Lock, {'result': True, 'error': None} - status DNFDragoraStatus.STARTUP
2022-09-09 12:30:10,367 [dnfdragora.ui]{ui.py:1909}(INFO) Event Lock received (True)
2022-09-09 12:30:10,380 [dnfdragora.ui]{ui.py:1792}(DEBUG) MakeCache enabled
2022-09-09 12:30:10,381 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching installed
2022-09-09 12:30:10,382 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:30:10,382 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'installed', ['summary', 'size', 'group'])) requested
2022-09-09 12:30:11,378 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:30:11,379 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:30:11,381 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:30:11,401 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_INSTALLED
2022-09-09 12:30:11,401 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received GetPackages, 3061 - status DNFDragoraStatus.CACHING_INSTALLED
2022-09-09 12:30:11,433 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching updates_all
2022-09-09 12:30:11,433 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:30:11,433 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'updates_all', ['summary', 'size', 'group'])) requested
2022-09-09 12:30:11,512 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:30:11,512 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:30:11,512 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:30:11,526 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_UPDATE
2022-09-09 12:30:11,527 [dnfdragora.ui]{ui.py:1762}(DEBUG) Start caching available
2022-09-09 12:30:11,527 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async GetPackages
2022-09-09 12:30:11,528 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command GetPackages(('(sas)', 'available', ['summary', 'size', 'group'])) requested
2022-09-09 12:30:11,995 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler GetPackages
2022-09-09 12:30:11,995 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result GetPackages
2022-09-09 12:30:12,044 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:30:12,046 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received GetPackages - status DNFDragoraStatus.CACHING_AVAILABLE
2022-09-09 12:30:12,046 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received GetPackages, 59728 - status DNFDragoraStatus.CACHING_AVAILABLE
2022-09-09 12:30:19,330 [dnfdaemon.client]{dnfd_client.py:362}(DEBUG) run_dbus_async BuildTransaction
2022-09-09 12:30:19,331 [dnfdaemon.client]{dnfd_client.py:340}(DEBUG) __async_thread_loop Command BuildTransaction() requested
2022-09-09 12:30:19,412 [dnfdaemon.client]{dnfd_client.py:270}(DEBUG) return_handler BuildTransaction
2022-09-09 12:30:19,412 [dnfdaemon.client]{dnfd_client.py:292}(DEBUG) get_result BuildTransaction
2022-09-09 12:30:19,413 [dnfdaemon.client]{dnfd_client.py:283}(DEBUG) Quit return_handler error None
2022-09-09 12:30:19,577 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received OnTransactionEvent - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:19,577 [dnfdragora.ui]{ui.py:1635}(DEBUG) OnTransactionEvent: ('start-build', 'null')
2022-09-09 12:30:20,040 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received OnTransactionEvent - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:20,040 [dnfdragora.ui]{ui.py:1635}(DEBUG) OnTransactionEvent: ('end-build', 'null')
2022-09-09 12:30:20,244 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received OnTransactionEvent - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:20,244 [dnfdragora.ui]{ui.py:1635}(DEBUG) OnTransactionEvent: ('start-build', 'null')
2022-09-09 12:30:20,536 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received OnTransactionEvent - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:20,536 [dnfdragora.ui]{ui.py:1635}(DEBUG) OnTransactionEvent: ('end-build', 'null')
2022-09-09 12:30:20,825 [dnfdragora.ui]{ui.py:1896}(DEBUG) Event received BuildTransaction - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:20,825 [dnfdragora.ui]{ui.py:1905}(DEBUG) Event received BuildTransaction, 2 - status DNFDragoraStatus.RUNNING
2022-09-09 12:30:23,173 [dnfdragora.ui]{ui.py:1845}(WARNING) Transaction Cancelled: []
2022-09-09 12:30:23,999 [dnfdragora.dnf_backend]{dnf_backend.py:189}(INFO) Quit
2022-09-09 12:30:24,016 [dnfdragora.dnf_backend]{dnf_backend.py:192}(INFO) Unlock (True) Exit (True)
2022-09-09 12:30:24,016 [dnfdragora]{dragora:116}(INFO) Closing dnfdragora
Мне тут лично ничего непонятно. Может быть dnfdragora просто не умеет перестанавливать пакеты? Судя по сообщению:
Код: Выделить всё
2022-09-09 12:30:23,173 [dnfdragora.ui]{ui.py:1845}(WARNING) Transaction Cancelled: []
была отменена транзакция для установки пакетов.
Description
owenkimbrell
2017-06-04 15:09:59 UTC
Description of problem:
On trying to change / re-add repositories. Updates have seemed nonexistant last two days but the dnfdragora is completely crashing non-the less Says errors in "repomd.xml" from
'/usr/lib/python3.6/site-packages/dnf/repo.py' - Line 229, in _perform
`(return super(_Handle,self).perform(result)`
Also, it says a problem lies in
'/usr/lib64/python3.6/site-packages/dnf/repo.py' - Line 1517 in perform
`_librepo.Handle.perform(self,result)`
as well.
Additionally it provides
"librepo.librepoExeception: (15, Cannot prepare internal miirorlist file 'repomd.xml' was not found in metalink", Bad mirrorlist or metalink files.
Version-Release number of selected component (if applicable):
1.0.1-5.git20170505.2a3b056.fc27
How reproducible:
Every time i try to do it.
Steps to Reproduce:
1.Click on file followed by a click repositories
2.Add a repository
3.Update & Crash :)
Actual results:
Crash
Expected results:
Crash
Additional info:
Comment 1
Jan Kurik
2017-08-15 06:56:30 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'.
Comment 2
lahiaouni.abd
2017-12-11 18:16:50 UTC
I don't know if this is a solution but using one of older kernels to upgrade fixed the problem
Comment 7
Fedora Update System
2017-12-31 21:26:54 UTC
dnfdaemon-0.3.18-5.fc27, dnfdragora-1.0.1-8.git20171229.24e4647.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
Comment 8
Fedora Update System
2018-01-01 22:10:35 UTC
dnfdaemon-0.3.18-5.fc26, dnfdragora-1.0.1-8.git20171229.24e4647.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
На чтение 7 мин. Просмотров 7.5k. Опубликовано 03.09.2019
Windows 10 сопровождается множеством проблем, связанных с прорезыванием зубов, но большинство, если не все, обычно имеют обходной путь, который может исправить проблемы, с которыми сталкиваются пользователи, которые либо обновляют, либо получают компьютеры с предустановленной ОС одновременно. или другой.
Одной из распространенных проблем является ошибка Windows 10 при применении атрибутов , которая обычно отображается с сообщением: Произошла ошибка при применении атрибутов к файлу: доступ запрещен .
Всякий раз, когда вы получаете ошибки с предупреждением «Отказано в доступе» или другие ошибки при доступе к файлам/папкам в Windows 10 или работе с ними, вы получаете сообщение об ошибке «Отказано в доступе» (или подобное сообщение), поэтому вы не можете получить доступ или изменить (изменить/сохранить/удалить) файлы или папки, и вы не можете открыть файл или папку после обновления или установки новой версии Windows.
В этой статье рассматриваются шаги, которые вы можете предпринять, чтобы решить, что лучше всего описывает вашу ситуацию в отношении проблемы применения атрибутов в Windows 10.
Содержание
- ИСПРАВЛЕНИЕ: Windows 10 ошибка применения атрибутов
- 1. Взять на себя ответственность за файл или папку
- 2. Проверьте, есть ли у вас соответствующие разрешения
- 3. Проверьте, зашифрован ли файл/папка
- 4. Создайте новую учетную запись пользователя
- 5. Запустите Microsoft Safety Scanner
- 6. Восстановите файлы из папки Windows.old
ИСПРАВЛЕНИЕ: Windows 10 ошибка применения атрибутов
- Взять на себя ответственность за файл или папку
- Проверьте, есть ли у вас соответствующие разрешения
- Проверьте, зашифрован ли файл/папка
- Создать новую учетную запись пользователя
- Запустите сканер безопасности Microsoft
- Восстановите файлы из папки Windows.old
1. Взять на себя ответственность за файл или папку
Обычно сообщение об ошибке применения атрибутов Windows 10 появляется либо потому, что у вас нет соответствующих разрешений, либо файл зашифрован. При недавнем обновлении до Windows 10 с более ранних версий некоторые данные учетной записи могли измениться, поэтому доступ или владение запрещены, поскольку у вас больше нет прав доступа к некоторым файлам или папкам.
Это может быть решено путем восстановления права собственности, используя следующие шаги:
- Щелкните правой кнопкой мыши папку, которую вы хотите стать владельцем
- Выберите Свойства .
- Перейдите на вкладку Безопасность .
- Нажмите Дополнительно
- Нажмите Изменить . Если вас попросят ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
- Введите имя человека, которому вы хотите передать право собственности
- Нажмите Проверить имена . Отображается имя учетной записи для лица, которому вы назначаете владельца.
- Нажмите OK .
- Если вы хотите, чтобы этот человек был владельцем файлов и подпапок, содержащихся в этой папке, установите флажок Заменить владельца на подконтейнерах и объектах .
- Нажмите OK .
– ТАКЖЕ ЧИТАЙТЕ: ‘Запись на диск: ошибка доступа запрещена с помощью uTorrent [Fix]
2. Проверьте, есть ли у вас соответствующие разрешения
Проблемы, возникающие при попытке доступа к файлам и папкам, такие как ошибка применения атрибутов Windows 10, могут быть связаны с разрешениями, которые определяют, можете ли вы получать доступ к файлам и папкам или изменять их.
Проверьте разрешения, используя следующие шаги:
- Нажмите правой кнопкой мыши файл или папку и выберите Свойства .
- Нажмите Безопасность .
- В разделе Группы или имена пользователей нажмите свое имя, чтобы просмотреть имеющиеся у вас разрешения.
Чтобы открыть файл, вы должны иметь разрешение на чтение. Чтобы изменить разрешения для файла или папки, выполните следующие действия (войдите в систему как администратор, чтобы изменить разрешения для файлов и папок):
- Нажмите правой кнопкой мыши файл или папку и выберите Свойства .
- Нажмите Безопасность .
- В разделе Имена групп или пользователей нажмите свое имя, чтобы просмотреть имеющиеся у вас разрешения.
- Нажмите Изменить , нажмите свое имя, установите флажки для необходимых разрешений и нажмите ОК .
3. Проверьте, зашифрован ли файл/папка
Шифрование защищает файлы и папки от нежелательного доступа. Вы не можете открыть зашифрованный файл/папку без сертификата шифрования, но проверьте, зашифрован ли он, выполнив следующие действия:
- Щелкните правой кнопкой мыши файл или папку
- Нажмите Свойства .
- Перейдите на вкладку Общие .
- Нажмите Дополнительно .
- Проверьте, установлен ли флажок Зашифровать содержимое для защиты данных .Если это так, то вам придется получить сертификат, который использовался для шифрования файла или папки, чтобы открыть его. Если у вас нет сертификата, получите его от человека, который создал или зашифровал файл или папку, или попросите этого человека расшифровать файл или папку.
– ТАКЖЕ ПРОЧИТАЙТЕ: как исправить ошибку Windows 10 «невозможно получить доступ к jarfile»
4. Создайте новую учетную запись пользователя
Если ваш профиль пользователя поврежден, Windows может помешать вам получить доступ к файлам или папкам, поэтому вам нужно использовать новый профиль пользователя, сначала создав локальную учетную запись пользователя, которая, в свою очередь, создает профиль пользователя.
Вот как создать учетную запись локального пользователя:
- Нажмите Пуск и выберите Настройки .
- Выберите Аккаунты .
- Нажмите Семья и другие люди .
- Нажмите Добавить кого-то еще на этот компьютер .
- Заполните форму с именем пользователя и паролем. Ваша новая учетная запись пользователя будет создана.
- Нажмите Изменить тип аккаунта .
- Нажмите стрелку раскрывающегося списка, чтобы установить учетную запись на локальном уровне пользователя.
- Перезагрузите компьютер
Войдите в новую учетную запись, которую вы только что создали, и посмотрите, сможете ли вы получить доступ к файлу или папке.
Если проблема исчезнет, это может означать, что ваш другой профиль пользователя поврежден. Вы можете попробовать следующее в случае испорченного профиля пользователя:
- В новой учетной записи используйте ее для понижения вашей обычной учетной записи.
- Нажмите Применить или Хорошо .
- Возврат вашей старой учетной записи до уровня администратора по умолчанию
- Промойте и повторите несколько раз, так как это поможет устранить любые искажения
- Оставьте свой аккаунт как Администратор
5. Запустите Microsoft Safety Scanner
Microsoft Safety Scanner – это инструмент, предназначенный для поиска и удаления вредоносных программ с ПК с Windows. Он сканирует только при ручном запуске, и вы можете использовать его через 10 дней после загрузки.
Тем не менее, он не заменит вашу программу защиты от вредоносных программ. Это помогает удалить вредоносные программы с вашего компьютера с Windows 10, которые вызывают проблему.
Вот как запустить Microsoft Safety Scanner:
- Загрузите инструмент и откройте его
- Выберите тип сканирования, которое вы хотите запустить
- Начать сканирование
- Просмотрите результаты сканирования на экране, где перечислены все вредоносные программы, обнаруженные на вашем компьютере.
Чтобы удалить инструмент Microsoft Safety Scanner, по умолчанию удалите файл msert.exe .
ТАКЖЕ ЧИТАЙТЕ: как исправить ошибку 0x80070005 ‘Доступ запрещен’
6. Восстановите файлы из папки Windows.old
Если вы недавно обновили свой компьютер до Windows 10 с более ранней версии Windows и не переформатировали жесткий диск, вы все равно сможете получить доступ к старым файлам из папки Windows.old.
Вот как это сделать:
- Нажмите Пуск и откройте Проводник, а затем нажмите Этот компьютер .
- Дважды щелкните диск, на котором установлена Windows (обычно диск C).
- Дважды нажмите Windows. старую папку .
- Дважды нажмите на папку «Пользователи» .
- Дважды нажмите свое имя пользователя.
- Откройте папки, содержащие файлы, которые вы хотите получить. Например, чтобы получить файлы в папке «Документы», дважды щелкните «Документы».
- Скопируйте нужные файлы из каждой папки и вставьте их в папку в Windows 10. Например, если вы хотите извлечь все из папки «Документы», скопируйте все файлы и папки из папки «Документы» в папке Windows.old и затем вставьте их в библиотеку документов в Windows 10.
- Повторите эти последние три шага для каждой учетной записи пользователя на вашем компьютере
Сообщите нам, помогло ли какое-либо из этих решений решить проблему с правами доступа к файлам на вашем компьютере, оставив комментарий ниже.
#pandas #xml #xml-parsing #opml
Вопрос:
Я пытаюсь проанализировать RSS-каналы feedly, экспортированные файлы opml в xml-файлы.
Мне удалось сделать это с помощью listparser, dicttoxml и pandas. Я хотел попробовать pandas read_xml() и to_xml (), чтобы узнать, как он будет работать по сравнению со мной, самостоятельно анализирующим opml в xml.
import pandas as pd
my_opml = './feedly-e42affb2-52f5-4889-8901-992e3a3e35de-2021-06-28.opml'
df = pd.read_xml(my_opml)
это была бы ошибка, которую я получаю.
Обратная связь (последний последний вызов): Файл «», строка 1, в файле «/home/pysolver33/anaconda3/envs/feedly/lib/python3.9/site-packages/pandas/core/generic.py», строка 5465, в getattr возвращает объект.атрибут getattribute(личность, имя) Ошибка атрибута: объект «Фрейм данных» не имеет атрибута «read_xml»
df.to_xml("feedlyRSS.xml")
Обратная связь (последний последний звонок):
Файл «», строка 1, в
Файл «/home/pysolver33/anaconda3/envs/feedly/lib/python3.9/site-packages/pandas/init.py«, строка 244, в getattr
поднять ошибку атрибута(f»модуль «панды» не имеет атрибута » {имя}»»)
Ошибка атрибута: модуль «панды» не имеет атрибута «read_xml»
Моя версия pandas 1.2.5. Я проверил pip, и 1.2.5 должна быть последней версией. Есть ли какая-то особая причина, по которой я не могу играть с read_xml или to_xml?
Комментарии:
1.
read_xmlбудет доступна только в версии 1.3, которая еще не выпущена.2. я вижу! спасибо, что рассказали мне об этом. я читал и то, и другое из официальных документов и был сбит с толку, почему я не могу их использовать. еще раз спасибо вам!
Ответ №1:
Обновитесь pandas до последней версии.
pip install --upgrade pandas --user
pd.read_xml('file.xml') доступна в версии 1.3.0.
Комментарии:
1. Мои панды v1.3.3, но все равно получили ошибку