- Помилка 0x80070520 зазвичай пов'язана з проблемами автентифікації, пошкодженими обліковими даними або обмеженнями безпеки у Windows.
- Воно може з’являтися під час зміни зображення облікового запису у Windows 11, входу в програму Xbox, використання магазину Microsoft Store або розгортання агентів SCOM.
- Найефективніші рішення включають очищення облікових даних, відновлення або перевстановлення пакетів програм, а також налаштування політик або облікових записів дій у корпоративному середовищі.
- Найрадикальніші методи, такі як видалення WindowsApps, слід використовувати лише в крайньому випадку через високий ризик втрати даних.
Що відбувається, коли помилка 0x80070520 на вашому ПК з Windows, у програмі Xbox чи в програмах Microsoft 365? Цей код може відображатися в дуже різних ситуаціях: під час змінення зображення профілю у Windows 11, під час входу в програми Microsoft, під час оновлення з Microsoft Store або навіть під час розгортання агентів System Center Operations Manager.
Хоча повідомлення може здатися загадковим, за цією невдачею зазвичай стоять досить конкретні проблеми: дозволи облікового записуПомилки системи облікових даних, налаштування політики безпеки, пошкодження пакета програм або проблеми з даними диспетчера веб-акаунтів Windows (WAM) можуть бути джерелом цієї проблеми. У цьому посібнику пояснюються найпоширеніші сценарії та їх рішення, використовуючи зрозумілу мову, а також обговорюються ризики більш агресивних методів.
Помилка 0x80070520 під час зміни зображення облікового запису у Windows 11
Один з найбільш обговорюваних випадків цього коду — це коли він з’являється під час спроби змінити зображення користувача у Windows 11, особливо після встановлення Додаткове травневе оновлення KB5036980Ця проблема часто зустрічається в командах, які використовують локальний обліковий запис замість облікового запису, підключеного до Microsoft.
Коли системі не вдається змінити фотографію з налаштувань Windows, насправді проблема полягає в недоступності папки, де зберігаються фотографії. зображення профілю облікового записуWindows зберігає ці фотографії за певним шляхом у профілі користувача, і якщо в цьому процесі щось піде не так, з’явиться відома помилка 0x80070520.
Дуже практичний спосіб обійти цю помилку – вручну помістити потрібне зображення в папку, де Windows зберігає фотографії облікового запису. Іншими словами, замість того, щоб покладатися на проблемний графічний майстер, ви примусово вносите зміни, копіюючи зображення. зображення безпосередньо у правильному каталозі.
Для цього відкрийте Провідник файлів (Ви можете знайти його в меню «Пуск», ввівши «Провідник») та скористатися адресним рядком угорі, щоб перейти до наступного шляху, налаштувавши його під свого користувача:
C:\Користувачі\ВАШЕ_ІМ'Я_КОРИСТУВАЧА\AppData\Роумінг\Microsoft\Windows\AccountPictures
На тому маршруті, де він з'являється «ВАШЕ ІМ'Я КОРИСТУВАЧА»ви повинні написати точна назва вашого локального облікового запису у Windows. Якщо ви не впевнені, ви можете перевірити папку C:\Users, щоб побачити назву каталогу, пов’язаного з вашим обліковим записом.
Після того, як ви ввійдете в папку Обліковий записЗображенняРозмістіть там зображення, яке ви хочете використовувати як зображення профілю. Підтримуються поширені формати, такі як PNG y JPGТому просто перетягніть файл у цю папку, щоб налаштувати його як фотографію облікового запису.
Після копіювання зображення важливо перезавантажте комп'ютерПісля перезавантаження Windows має автоматично виявити нове фото та використовувати його як зображення вашого профілю на екрані входу, у меню «Пуск» та в різних розділах системи, де відображається значок вашого користувача.
Коли забажаєте знову змінити зображенняВам просто потрібно буде повторити процес: відкрийте той самий шлях у папці AccountPictures, замініть фотографію на ту, яка вам більше подобається, та перезавантажте комп’ютер. Це просте, але дуже ефективне рішення для комп’ютерів з локальними обліковими записами, на яких виникла ця проблема.
Якщо замість локального облікового запису ви входите за допомогою Обліковий запис Microsoft (Наприклад, ваша адреса електронної пошти Outlook або Hotmail), ця проблема, найімовірніше, не виникне. У таких випадках зображення профілю синхронізується з онлайн-обліковим записом, і система обробляє його оновлення без цих надокучливих помилок.

Помилка 0x80070520 у додатках Microsoft Store (радикальний метод)
Є користувачі, які вважають себе помилка 0x80070520 під час спроби входу або оновлення програм з Магазин MicrosoftОдин з найагресивніших методів, про який розповідали на форумах та в спільнотах, полягає у видаленні всіх пакетів програм з Магазину Windows та їх повторній інсталяції з нуля, що призводить до повної перебудови системи.
Процедура починається з доступу до шлях встановлення програми:
C:\Program Files\WindowsApps
Ця папка містить усі сучасні пакети додатків Windows (включно з багатьма системними утилітами). Радикальний метод полягає у виборі всього вмісту (наприклад, за допомогою Ctrl + A), а потім спробуйте видалити його, натиснувши клавішу Delete або скориставшись контекстним меню для видалення. Це, звичайно, може мати серйозні наслідки, якщо щось піде не так.
Після видалення вмісту WindowsApps рекомендується відкрити Windows PowerShell від імені адміністратора та введіть команду для перереєстрації всіх вбудованих системних програм. Використана команда виглядає наступним чином:
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register «$($_.InstallLocation)\appxmanifest.xml» -DisableDevelopmentMode} Виконайте цю команду у PowerShell з правами адміністратора.
Цей скрипт сканує всі встановлені пакети програм для будь-якого користувача в системі та записує кожен з них у реєстр, використовуючи його файл. AppxManifest.xmlМета полягає в тому, щоб Windows перебудувала інсталяції програм, таким чином вирішуючи будь-які потенційні пошкодження, які можуть спричиняти помилку 0x80070520 у Microsoft Store або пов’язаних програмах.
Після завершення процесу користувач, який поділився цим рішенням, вказує, що помилка зникла після повторного входу в систему, і з того часу більше не виникало жодних проблем. Однак варто наголосити, що це екстремальний метод, призначений для тих, хто вважає, що вже спробував менш нав'язливі рішення, але безуспішно.
Якщо вирішите спробувати щось подібне, дерзайте. під вашу власну відповідальністьЗавжди гарною ідеєю є попереднє створення резервної копії (наприклад, з точкою відновлення системи або резервною копією важливих файлів). У більшості випадків краще спробувати налаштувати параметри конфігурації, очистити облікові дані або відновити певні пакети, перш ніж вдаватися до такого типу масового видалення.
Помилка 0x80070520 (ERROR_NO_SUCH_LOGON_SESSION) у System Center Operations Manager
У корпоративному середовищі помилка 0x80070520 з'являється з іншим описом: ПОМИЛКА_НЕМАЄ_ТАКОГО_СЕАНСУ_ВХОДУЦе повідомлення зазвичай відображається під час розгортання агентів. Менеджер операцій системного центру (SCOM) за допомогою командлета Install-SCOMAgent з консолі або оболонки адміністрування.
У цьому контексті помилка супроводжується текстом, подібним до: «Немає вказаного сеансу входу. Можливо, він уже завершився».Крім того, зазвичай реєструється подія з ідентифікатором. 10612 у журналі подій Operations Manager, у розділі джерела, пов’язаного з модулями служби технічного обслуговування.
У журналі подій зазвичай детально описано операція (встановлення агента), сервер адміністрування задіяний обліковий запис (наприклад, ДОМЕН\ОБЛІКОВИЙ ЗАПИС) та код помилки 80070520 з таким самим описом неіснуючого або перерваного сеансу входу. Усе це вказує на те, що проблема пов’язана з тим, як облікові дані облікового запису з якого запускається інсталяція.
Основна причина полягає в тому, що облікові дані, що використовуються для реалізації агента, зберігаються в несанкціонований контекст безпекиЦе може статися через локальну або доменну політику безпеки, яка блокує зберігання паролів для мережевої автентифікації, або через те, що використовується обліковий запис LocalSystem, який не може зберігати певні облікові дані так, як того вимагає SCOM.
Щоб перевірити, чи пов’язана проблема з політиками безпеки, потрібно відкрити Директива про місцеву безпеку на сервері адміністрування, на який вплинув збій під час виклику Install-SCOMAgentЦей інструмент знаходиться всередині Адміністративні інструменти системи.
Опинившись усередині, вам потрібно перейти до розділу Місцеві директиви і, всередині нього, до Параметри безпекиТам необхідно знайти директиву під назвою «Доступ до мережі: Не дозволяти зберігання паролів та облікових даних для мережевої автентифікації» та перевірте його стан.
Щоб SCOM правильно обробляв облікові дані під час розгортання агента, ця політика має бути інвалідЯкщо він відображається як увімкнений, дуже ймовірно, що він спричиняє помилку 0x80070520, запобігаючи службі збереженню інформації для входу, яку вона використовує для виконання віддаленої інсталяції.
Ця конфігурація внутрішньо відповідає значення Реєстру розташований у:
- Ключ:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa - Вартість:
disabledomaincreds - Конфігурація: 0 = вимкнено; 1 = увімкнено
Окрім директиви, нам потрібно переглянути, що обліковий запис дій за замовчуванням Сервер адміністрування, з якого запускається командлет, працює. Install-SCOMAgentЯкщо його налаштовано на використання ЛокальнаСистемаПроблеми можуть виникнути під час зберігання та повторного використання необхідних облікових даних.
У такому випадку рекомендується змінити обліковий запис дій за замовчуванням сервера адміністрування (і шлюзові сервери що розгортають агентів) до обліковий запис домену з відповідними дозволами. Цей обліковий запис повинен мати достатні права для встановлення агентів на цільових комп’ютерах, а також мати можливість зберігати облікові дані та керувати ними без обмежень політик.
Дотримуючись цих інструкцій — перевірки політики облікових даних та налаштування облікового запису дій — більшість корпоративних установок можуть досягти Виправити помилку 0x80070520/ ERROR_NO_SUCH_LOGON_SESSION під час розгортання агентів Operations Manager.

Помилка 0x80070520 у програмі Xbox у Windows 10
Ще один сценарій, коли ця помилка особливо неприємна, це коли увійти до Додаток Xbox Windows 10. Є користувачі, які роками страждають від цього, пробуючи хитрощі та патчі безуспішно, поки не знайшли напрочуд просте рішення, засноване на перевстановленні пакета Постачальник ідентифікаційних даних Xbox.
Ідея полягає в тому, щоб змусити Windows видалити та перереєструвати цей компонент, який відповідає за керування ідентифікація користувача для служб XboxЯкщо цей пакет пошкоджено або неправильно налаштовано, програма Xbox не зможе правильно автентифікуватися, і під час спроби входу за допомогою облікового запису Microsoft з’явиться помилка 0x80070520.
Щоб застосувати це рішення, першим кроком є відкриття PowerShell від імені адміністратораВи можете знайти «PowerShell» у меню «Пуск», клацнути по ньому правою кнопкою миші та вибрати «Запуск від імені адміністратора». У консолі введіть таку команду, щоб видалити поточний пакет:
Get-AppxPackage -allusers *xboxidentityprovider* | Remove-AppxPackage
Ця команда знаходить пакет, ім'я якого містить постачальник ідентичності xboxidentity і він видаляється для всіх користувачів. Це простий спосіб видалити постачальника ідентифікації Xbox із системи з метою його негайної перевстановлення.
Другий крок — перереєструвати та встановити пакет за допомогою цієї іншої команди, також виконаної в PowerShell з правами адміністратора:
Get-AppxPackage -allusers *xboxidentityprovider* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register «$($_.InstallLocation)\\AppXManifest.xml»}
Цей скрипт знову сканує будь-який знайдений пакет постачальника ідентифікації Xbox та ініціює дію реєстрації за допомогою файлу AppXManifest.xmlпереналаштувати компонент у системі. У багатьох випадках після виконання обох кроків користувач зміг Відкрийте програму Xbox знову та увійдіть, не бачачи страшної помилки.
Після виконання цих команд просто запустіть програму Xbox, введіть свої облікові дані Microsoft і дізнатися Якщо доступ працює нормально. Ті, хто поділився цим рішенням, повідомляють, що з цього моменту вони знову змогли грати та використовувати сервіси Xbox на ПК без жодних проблем.
Це набагато менш радикальний метод, ніж видалення всього вмісту WindowsApps, оскільки він зосереджений на бетонний пакетТим не менш, варто зазначити, що зміна системних пакетів завжди несе певний ризик, тому гарною ідеєю буде створити точку відновлення або переконатися, що ви можете скасувати зміни, якщо щось піде не за планом.
Помилка 0x80070520 під час входу в програми Microsoft 365 та WAM
У корпоративних командах або керованих середовищах помилка не є рідкістю 0x80070520 Це повідомлення з’являється під час входу в класичні програми Microsoft 365, такі як Outlook, Word, Teams або інші. У цих випадках причина зазвичай пов’язана з проблемами з Диспетчер веб-акаунтів Windows (WAM), який є компонентом, відповідальним за керування сучасною автентифікацією у Windows.
Такий тип несправності може статися, наприклад, після того, як Відновлення контролера домену (DC) або значні зміни в інфраструктурі ідентифікації. Навіть якщо облікові дані ідеально працюють для веб-входу (через браузер), настільні додатки можуть зависати із застарілими даними, простроченими токенами або пошкодженою інформацією, що зберігається WAM.
Дуже корисним першим кроком є очищення робочі або шкільні облікові записи Облікові дані, налаштовані у Windows та збережені в системі, використовуються для того, щоб система повторно узгодила процес входу з нуля. Це виконується у три кроки: відключення облікових записів, видалення облікових даних та перезавантаження комп’ютера.
Спочатку відкрийте програму Конфігурація Windows (з меню «Пуск» або за допомогою комбінації Виграй + Я). Увійдіть до розділу Облікові записи і в бічному меню виберіть Доступ до роботи або навчанняТам ви маєте побачити список корпоративних або освітніх облікових записів, пов’язаних із пристроєм.
Виберіть кожен обліковий запис, пов’язаний із проблемою (наприклад, вашу робочу електронну пошту), і натисніть ВідключитисяПідтвердьте підказки, що з’являються, щоб заборонити Windows пов’язувати цей обліковий запис із вашим робочим/навчальним сеансом на комп’ютері. Цей процес допомагає скасувати будь-які зміни. несправне посилання після змін у домені або Azure AD.
Другий крок – очистити кешовані облікові дані. Для цього скористайтеся рядком пошуку Windows, щоб знайти «Менеджер посвідчень» та відкрийте відповідний інструмент. Усередині перейдіть на вкладку Облікові дані Windows та перевірте розділ про Загальні облікові дані.
Шукайте записи, що стосуються Microsoft Office, Обліковий запис Microsoft або до домен вашої організаціїРозгорніть кожен пов'язаний запис і натисніть на Видалити щоб видалити його. Таким чином ви видаляєте збережені токени або паролі, які можуть спричиняти внутрішню помилку автентифікації, що призводить до помилки 0x80070520.
Після завершення очищення облікових даних закрийте менеджер облікових даних і Перезавантажте комп'ютерПісля перезавантаження системи спробуйте знову ввійти у свої програми Microsoft 365, використовуючи свої робочі або шкільні облікові дані. У багатьох випадках це просте очищення відновлює нормальну роботу.
Якщо проблема не зникає, наступним кроком буде робота безпосередньо з локальними даними WAM. Для цього відкрийте Провідник файлів і вставте цей шлях за допомогою адресного рядка:
%LocalAppData%\Packages\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\LocalState
Усередині цієї папки ви знайдете каталог під назвою WamDefaultSetЦей набір даних використовується менеджером веб-облікових записів Windows для керування інформацією автентифікації для ваших профілів. Рекомендованим рішенням є видалення цього каталогу або його перейменування (наприклад, на WamDefaultSet.old), щоб система створила новий.
Після видалення або перейменування WamDefaultSetПерезавантажте комп’ютер знову. Під час запуску Windows відновить дані WAM з нуля. Потім спробуйте знову ввійти в програми Microsoft 365 і перевірте, чи помилка 0x80070520 перестала з’являтися.
Паралельно, в організаційних середовищах доцільно перевірити, чи правильно підключені відповідні пристрої. Приєднався до Azure AD o Гібридний Azure AD приєднавсяі що інструмент Підключення Azure AD Переконайтеся, що відповідні організаційні одиниці (OU) належним чином синхронізовані. Якщо щось залишається неправильно пов’язаним після перебудови контролера домену, це може призвести до помилок автентифікації на клієнтах.
Якщо, незважаючи на ці кроки, проблеми не зникають, рекомендується передати справу до вашого [відповідного органу влади/страхової компанії]. ІТ-команда або до Підтримка МайкрософтПовне скидання налаштувань пристрою завжди має бути крайнім заходом, щоб уникнути втрати даних або необхідності непотрібного переналаштування пристрою з нуля.
Як додаткову допомогу, Microsoft пропонує загальну документацію щодо виправлення неполадок у вхідних програмах Microsoft 365 для настільних комп’ютерів, а також обговорення у спільноті на цю тему. Помилка 0x80070520 під час оновлення програм у Магазині. Звернення до цих джерел може надати конкретні підказки для вашої конкретної ситуації.
Код помилки 0x80070520 Це може здатися загадковим збоєм, але зазвичай це зводиться до проблем із сеансами входу, пошкодженими обліковими даними або компонентами автентифікації, які можна вирішити за допомогою методів, які ми розглядали: від простої зміни зображення профілю вручну у відповідній папці до ретельного очищення WAM або налаштування політик безпеки в корпоративних інфраструктурах.
Редактор, що спеціалізується на технологіях та питаннях Інтернету з більш ніж десятирічним досвідом роботи з різними цифровими медіа. Я працював редактором і творцем контенту для компаній електронної комерції, комунікацій, онлайн-маркетингу та реклами. Я також писав на веб-сайтах з економіки, фінансів та інших секторів. Моя робота також є моєю пристрастю. Тепер через мої статті в Tecnobits, я намагаюся вивчати всі новини та нові можливості, які щодня пропонує нам світ технологій для покращення нашого життя.