Ошибка 0x80070050 возникает в двух случаях: при установке обновлений Windows и при архивации гостевой виртуальной машины на ПК-узле в серверной версии Windows. Столкнувшись с данной ошибкой в любом из этих случаев, воспользуйтесь нижеуказанными шагами для ее решения.
Решение ошибки 0x80070050
Если ошибка появилась при обновлении Виндовс, то устраняется следующим образом:
- зайдите под своим аккаунтом в систему;
- отыщите директорию C:UsersХХХAppDataLocalTemp, где ХХХ — ваше имя пользователя;
- выйдите из аккаунта и зайдите под аккаунтом локального администратора, а если такого профиля нет, то создайте его;
- перейдите в ранее указанную папку и переименуйте ее на C:UsersХХХAppDataLocalTemp2;
- возвратитесь обратно в свой аккаунт и повторно запустите обновление.
Если ошибка 0x80070050 возникла при попытке архивации гостевой виртуальной машины на компьютере-узле в серверной версии Windows, то переименуйте или удалите файл Autorecovery.avhdx. Перед этим создайте бэкап, поскольку это временная мера, а Microsoft не представила официального способа решения сбоя.

Некоторые из наших читателей недавно сообщили о ряде ошибок при обновлении Windows. Код ошибки 0x80070050 — одна из наиболее часто встречающихся ошибок обновления, указывающая на неисправный аппаратный компонент или поврежденные системные файлы. Однако в этом руководстве будут обсуждаться причины и решения Windows 10/11.
Быстро исправьте ошибки Windows 11, 10, 8 и 7 с помощью Outbyte PC Repair
Возьмите быка за рога: определите и устраните проблемы с производительностью, которые могут повлиять на ваш компьютер.
Outbyte PC Repair — это комплексный инструмент для ремонта компьютеров, предназначенный для решения ряда различных системных проблем, очистки диска, оптимизации производительности и повышения конфиденциальности и безопасности.
- Совместимость с: Windows 11, 10, 8 и 7
- Пробная версия: бесплатная пробная версия по категориям в течение как минимум 2 дней*
- Полная версия: от $29.95 (за подписку на 3 месяца)
*Бесплатная пробная версия позволяет исправить все обнаруженные элементы в каждой категории
Что вызывает код ошибки 0x80070050?
Следующее может способствовать возникновению ошибки:
- Недоступные или отсутствующие файлы DLL. Если файлы DLL недоступны или отсутствуют во время процедуры обновления, может возникнуть ошибка.
- Неправильная дата и время. При обновлении Windows на вашем устройстве вы также можете столкнуться с кодом ошибки 0x80070050, если ваши настройки даты и времени ошибочны. Это создает сложности для часовых поясов и регионов.
- Неправильные записи в реестре. Если вы устанавливаете что-то новое и его значения и ключи правильно записаны в реестре, может возникнуть ошибка.
- Пользователи часто сталкиваются с многочисленными проблемами на своих компьютерах из-за поврежденных системных файлов. Это затрудняет доступ системы обновлений к необходимым файлам.
- Повреждение кеша Windows. Файлы кеша хранятся в папке обновления, чтобы упростить процедуру обновления. Если эти папки повреждены или файлы кеша скомпрометированы, система не сможет записать новые файлы, что повлияет на установку нового обновления.
Вышеупомянутые причины могут варьироваться между компьютерами. Тем не менее, ошибку можно исправить, следуя процедурам, перечисленным ниже.
Как устранить ошибку 0x80070050?
Прежде чем предпринимать какие-либо из следующих сложных действий по устранению неполадок:
- Удалите архивы Windows, чтобы удалить поврежденные файлы.
- Загрузите и установите отсутствующие DLL-файлы.
- Используйте команду CHKDSK.
- Windows необходимо перезапустить в безопасном режиме, чтобы определить, сохраняется ли ошибка обновления 0x80070050.
Если вы не можете исправить ошибку, воспользуйтесь следующими решениями:
1. Запустите средство устранения неполадок Центра обновления Windows.
- Нажмите Windows + I ключ для открытия Настройки.
- Нажмите Система, выберите Устранение неполадок, затем коснитесь кнопки «Другие средства устранения неполадок».
- Перейдите на Наиболее часто и выберите кнопку «Выполнить» рядом с Центр обновления Windows.
- Следуйте инструкциям на экране, чтобы завершить процесс, а затем перезагрузите компьютер, чтобы изменения вступили в силу.
Выполнение средства устранения неполадок устранит фоновые проблемы, влияющие на установку обновлений Windows.
2. Проверьте настройки даты и времени.
- В правом нижнем углу рабочего стола щелкните правой кнопкой мыши значок Дата и время, а затем щелкните Настройка даты и времени.
- Во-первых, отключите установку даты и времени автоматически. Нажать на Изменить Кнопка рядом с Установите дату и время вручную.
- Укажите правильные данные и нажмите Изменить.
- Перезагрузите компьютер и попробуйте проверить, работает ли процесс обновления Windows.
Установка правильного времени и даты на вашем компьютере позволяет ему использовать подлинный регион и быстрее подключаться к серверам обновлений Windows.
3. Запустите сканирование с помощью средства проверки системных файлов (SFC).
- Щелкните левой кнопкой мыши по Start кнопку, введите командную строку и нажмите Запуск от имени администратора.
- Нажмите Да на Контроль учетных записей (UAC) окно.
- Введите следующее и нажмите Enter :
sfc /scannow - Перезагрузите компьютер и проверьте, сохраняется ли ошибка.
Средство проверки системных файлов восстановит любые поврежденные системные файлы, вызывающие ошибку обновления.
4. Сбросьте компоненты Центра обновления Windows.
- Щелкните левой кнопкой мыши по Start кнопку, введите командную строку и выберите Запуск от имени администратора.
- Нажмите Да в командной строке контроля учетных записей (UAC).
- Скопируйте и вставьте следующие команды и нажмите Enter после каждого:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver - Затем введите следующее и нажмите Enter после каждой из них:
ren C:WindowsSoftwareDistribution SoftwareDistribution.oldren C:WindowsSystem32catroot2 Catroot2.old - Скопируйте и вставьте следующие команды и нажмите Enter после каждого:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver - Закройте командную строку, перезагрузите компьютер и проверьте, сохраняется ли ошибка 0x80070050.
Сброс компонентов обновления Windows восстановит неисправные компоненты обновления, что позволит им обновиться и решить любые проблемы.
Из-за схожести между Windows 11 и Windows 10, несмотря на то, что наши решения в первую очередь предназначены для Windows 11, они также совместимы с более ранними версиями.
Пожалуйста, размещайте любые дополнительные вопросы или предложения относительно этого руководства в разделе комментариев.
-
MiniTool
-
MiniTool News Center
- How to Fix WslRegisterDistribution Failed with Error: 0x80070050
By Daisy | Follow |
Last Updated August 09, 2022
Some users report that when they try to update WSL, they encounter the “WslRegisterDistribution failed with error: 0x80070050” issue. How to fix the issue? Don’t worry! This post from MiniTool tells you how to fix the error.
WSL stands for Windows Subsystem for Linux for Windows 10. It allows developers to run Linux platforms on Windows devices. However, sometimes when they try to update WSL, the “WslRegisterDistribution failed with error: 0x80070050” message appears. This indicates that WSL failed to start. The following is the full error message:
Installing, this may take a few minutes…
WslRegisterDistribution failed with error: 0x80070032
Error: 0x80070032 The request is not supported.
Press any key to continue…
What Causes WslRegisterDistribution failed with error: 0x80070050
What causes the “WslRegisterDistribution failed with error: 0x80070050” issue? If your virtual machine platform is disabled, the issue can appear. Besides, the virus and malware can also trigger the issue. If WSL lacks basic support for Windows 10 features, the issue can also be caused.
Now, this post provides 5 solutions for you to get rid of the “error code 0x80070050”.
Method 1: Check for Virus and Malware
Since the “WSL error code 0x80070050” can be caused by virus and malware, it’s recommended to check for virus and malware via Windows Defender.
Step 1: Open Settings by pressing Windows + I keys. Click Updater & Security.
Step 2: Click the Windows Security part. Then, click Open Windows Security.
Step 3: Choose the Virus and threat protection option and click Quick Scan. Or, you can choose Scan options based on your needs. and there are four options – Quick scan, Full scan, Custom scan, and Microsoft Defender Offline scan.
Step 4: Then, it will start to scan for virus and malware.
Method 2: Enable WSL Via Control Panel
You can also choose to enable WSL via Control Panel to fix the “WslRegisterDistribution failed with error: 0x80070050”. Follow the guide:
Step 1: Type Turn Windows Features on or off in the Search box to open it.
Step 2: Check the Windows Subsystem for Linux box and click OK.
Step 3: It will automatically search and install some required system files. Then, you need to
restart your PC to take effects.
Method 3: Enable Virtual Machine Platform via Control Panel
You can also choose to enalbe Virtual Machine Platform via Control Panel to fix the “WslRegisterDistribution failed with error: 0x80070050”. Follow the guide:
Step 1: Type Turn Windows Features on or off in the Search box to open it.
Step 2: Check the Virtual Machine Platform box and click OK.
Method 4: Restart the LxssManager Service
If the “WslRegisterDistribution failed with error: 0x80070050” issue still appears, you can try to restart the LxssManager service.
Step 1: Type Services in the Search box to open the application.
Step 2: Find LxssManager and click it to choose Stop.
Step 3: After several minutes, you can click it again to choose Start.
Method 5: Launch WSL from Microsoft Store
If the above methods are not working, you can try to launch WSL from Microsoft Store.
Step 1: Type Microsoft Store in the Search boxand press the Enter button to open it.
Step 2: In the upper-right corner of the window, click the three-dotted menu. Select My Library.
Step 3: Go to the left pane of the window and click Installed.
Step 4: Next, go back to the right pane and choose your Linux Distribution app.
Step 5: Click the Launch button and see if the problem is resolved.
Final Words
This post introduces 5 ways for you to get rid of the “WslRegisterDistribution failed with error: 0x80070050” issue. You can try them one by one until you fix the issue. I hope that this post can be helpful to you.
About The Author
Position: Columnist
Daisy graduated with a major in English and then joined MiniTool as an editor. She specializes in writing articles about backing up data & systems, cloning disks, and syncing files, etc. She is also good at writing articles about computer knowledge and computer issues. In daily life, she likes running and going to the amusement park with friends to play some exciting items.
The error 0x80070050 is basically an update-related issue and it prevents users from installing the recent cumulative updates on their PCs. If you are one such user and wondering what do to next, read this guide till the end. One may easily address this issue by manually installing pending Windows Updates. However, we suggest trying this as the last resolution. Otherwise, the error remains as it is and it may appear the next time you try updating your operating system.
What causes Update Error 0x80070050 in Windows?
This error normally mostly occurs because of a failing hardware component or when the system files become corrupted. Run CHKDSK and SFC tools and check if the problem resolves. In case it still persists, this must be due to the following reasons –
- Missing DLL files
- Incorrect registry entries
- Incorrect Date & Time
To overcome this issue, apply the workarounds in the exact order as discussed below –
If you are getting an error code 0x80070050 while installing Windows 10 updates, applying the below solutions may fix it on your PC –
- Run Windows Update Troubleshooter
- Check Date and Time
- Scan for malware
- Use System File Checker
- Purge the Windows updates cache folder
- Manually install pending updates
1] Run Windows Update Troubleshooter
The troubleshooter is one of the best tools to find and resolve any update-related problems on either Windows 11 or 10 PC. To run this tool, you may follow the below guideline –
To troubleshoot Windows Updates in Windows 11, do the following –
- Press Win + I, and select System.
- Go to the right pane, scroll down and click Troubleshoot.
- Click to expand Other troubleshooters and locate Windows Update.
- You may find this setting under “Most frequent”.
- When found, click the Run button available on its right end.
- Now, wait while this tool inspects and resolves this issue automatically.
Here’s how to troubleshoot Windows 10 –
- Press “Windows key + I” to launch the Settings window.
- Select the Update and Security option.
- From the left pane on your display screen, select Troubleshoot.
- Go to the right pane and hit on the Additional Troubleshooters option.
- Click to enlarge the Windows Update box and hit Run the troubleshooter.
- This process will take a few minutes to scan and repair problematic files on your device. If it does provide any fix, hit the option – Apply this fix.
- Come out of the troubleshooter window, and restart your PC.
I hope you are now able to update Windows without getting into any bugs or errors.
2] Check Date and Time
The error 0x80070050 may also occur because of an incorrect Date or Time. When the device time doesn’t sync with your regional time, the system is prone to decline updates eventually leading to different error codes. In order to fix this, you must ensure that the date & time on your computer is accurate and match your respective time zone. Here’s how to correct them –
- Right-click on the Windows icon and select Settings.
- Select Time and Language.
- Head over to the right pane and see if your device is displaying the actual date and time.
- If not, turn On both the toggle switches – Set time automatically and Set time zone automatically.
- Lastly, hit the Sync now button.
In case the automatic selection doesn’t work, you need to manually edit the Date & Time. Here’s how to do this –
- First of all, turn off both the toggle switches explained above.
- This way, the grayed-out “Set the date and time manually” becomes editable.
- Click on the Change button and modify them as per your zonal date and time.
You may take the help of this website https://www.timeanddate.com/ to know the exact timing in your locale.
3] Scan PC For Malware
Nowadays, malware is very common and found everywhere. Many bad sites inject trojans or viruses in some other form to steal the data of their visitors. Once your PC is infected, it is quite impossible to install new updates on the computer, hence the error 0x80070050. To fix this, you may take the help of a good antivirus program.
We don’t advise installing any third-party antivirus software that is free in nature. Because such apps do more harm than good. Instead, you can take the help of a built-in program i.e. Windows Defender. Here’s how to find and remove threats on your device –
- On the taskbar, click to expand up arrow key and select the shield icon.
- Doing so will invoke the Windows Security app.
- Select Virus and threat protection on the left pane next.
- Click Scan options then on the right-wing.
- You may now choose between the available options.
- Mark the radio button left of Full Scan and hit Scan now.
- The system immediately starts searching for possible malware and quarantining them if it finds any.
- Restart Windows 10 next and check if this helps to resolve error 0x80070050 on your device.
4] Run System File Checker
System file corruption is another possibility that may restrict the update process from occurring smoothly and throw an error code. In such a scenario, use SFC /SCANNOW to repair missing files and correct the corrupted ones. Here’s how to use this tool –
- Launch Command Prompt as an Administrator.
- Type “
sfc /scannow” and press Enter –
- Wait for a few minutes while this tool scans and repairs the corrupted system files on your device.
- Once this is over, restart your PC.
5] Purge Windows Update Cache Folder
Many a time, such errors occur just because of accumulated cache inside the Update folders. If you haven’t purged the Cache folders for a long time, performing this task should fix the error 0x80070050 on your computer.
Resetting Windows Components is the perfect way of doing this as it includes the stop and restart of all update-related services. After you reset the components successfully, restart your PC and check if doing so fixes the above error or if the bug is still appearing.
6] Manually download and install pending updates
In case the error 0x80070050 is still occurring, one should manually download and install the pending updates on Windows 10 PC. Proceeding this way fixes the problem temporarily, so the error may occur again while installing updates in the future.
I hope this tutorial was useful and easy to follow.
Tip: If you are facing update, activation, or driver issues on your Windows PC, try RESTORO PC Repair Tool. This software will scan your device for potential issues and resolve them automatically.
- Remove From My Forums
-
Question
-
Hello. I’m currently using Windows 10 TP Build 9926.
Windows Update & Recovery tool indicates that there is new build of Windows 10 TP (Build 10041). Also there is update for Windows Defender (1.193.3002.0). But when I’m trying to install them process stop with error 0x80070050. Any suggestions pls?
Thank you in advance
Answers
-
Hi,
@ ALF_er, this version is for Windows 10 Pro Technical Preview 10041 build, it is recommended to perform a clean install, if you need the enterprise version for test, here is a workaround:
Forum FAQ] How to use Windows Imaging and Configuration Designer to upgrade from Windows 10 pro to Enterprise Version
https://social.technet.microsoft.com/Forums/en-US/c91fe33d-5097-46d4-81b1-57e36ca31409/forum-faq-how-to-use-windows-imaging-and-configuration-designer-to-upgrade-from-windows-10-pro-to?forum=WinPreview2014Setup
@ david hk129, yes, currently, there is no 10041 build Enterprise ISO release, we may need wait for a short time.
Regards,
Alex Zhao
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.
-
Edited by
Thursday, March 26, 2015 1:56 AM
typo -
Marked as answer by
ALF_er
Sunday, March 29, 2015 6:04 PM
-
Edited by





















