Пользователи операционной системы Windows 10 могут сталкиваться с «Ошибка 50: Средство DISM не поддерживает обслуживание среды предустановки Windows PE с использованием параметра /Online». В сегодняшней статье мы во всех подробностях рассмотрим эту ошибку и расскажем вам, как от нее можно избавиться.
Почему возникает «Ошибка 50: Средство DISM…»?
Система обслуживания образов развертывания и управлениями ими (DISM) позволяет пользователям Windows 10 монтировать образ Windows PE (среду предустановки Windows) для добавления пакетов, драйверов и языковых наборов в систему.
Как правило, Windows PE предназначена для подготовки образа системы и развертывания его на нескольких компьютерах, находящихся в одной и той же сети. Такой подход зачастую используют в рабочей обстановке. Подобный образ нельзя использовать в качестве полноценной ОС.
Причина за «Ошибка 50: Средство DISM…» — недоступность функционала среды предустановки на ОС Windows 10 последних сборок. Проще говоря, утилита DISM пытается воспользоваться Windows PE, однако та недоступна, вследствие чего и возникает ошибка.
Это можно исправить двумя методами:
- удаление ключа, имеющего отношение к Windows PE, в реестре системы;
- задействование «revertpendingactions» в DISM.
Однако знайте, что они сработают лишь в том случае, если у вас действительно установлена полноценная Windows 10, которая по ошибке воспринимается DISM в качестве Windows PE.
Как исправить «Ошибка 50: Средство DISM…»?
Ниже вы сможете найти парочку проверенных методов для решения этой ошибки. Давайте начнем с чего-то полегче…
Метод №1 Удаление ключа, имеющего отношение к Windows PE, в реестре системы
В реестре системы находится особый ключ, который имеет прямое отношение к среде предустановки Windows. Когда DISM начинает свою работу, он проверяет данный ключ. Находится этот ключик в следующей ветке реестра:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
Чтобы исправить ошибку, вам необходимо попросту избавиться от этого ключа. Для этого сделайте следующее:
- нажмите комбинацию Windows+R;
- пропишите в пустую строчку значение «regedit» и нажмите Enter;
- перейдите в ветку, указанную выше;
- нажмите правой кнопкой мыши на MiniNT (или WinPE) и выберите «Удалить»;
- теперь попытайтесь воспользоваться DISM с параметром «/Online» и посмотрите, исчезла ли ошибка.
Все теперь должно заработать, но только в том случае, если ваша система не является Windows PE. «Ошибка 50: Средство DISM…» возникает лишь в полноценных операционных системах по причине присутствует указанного выше ключа в реестре.
Метод №2 Задействование «revertpendingactions» в DISM
- создайте локальный аккаунт Администратора у себя на компьютере;
- войдите в среду восстановления Windows 10 и запустите через нее Командную строку;
- пропишите в ней следующую команду:
- dism.exe /image:C:\ /cleanup-image /revertpendingactions
- далее перезапустите компьютер и войдите в Безопасный режим;
- откройте Командную строку с правами Администратора и выполните в ней следующую команду:
- SFC/ scannow
- перезапустите компьютер и войдите в систему в нормальном режиме;
- запустите DISM в работу с опцией «/online».
Команда по откату (revertpendingactions) должна отменить изменения в системе, которые могли быть внесены тем или иным обновлением. Когда вы примените эту команду и перезагрузите свой компьютер, перед вами должен будет появиться синий экран, который укажет на откат обновлений.
Мы надеемся, что данный материал помог разрешить проблему с Windows PE и «Ошибка 50: Средство DISM…» вас больше не беспокоит.
Ошибка 50: Средство DISM не поддерживает обслуживание среды предустановки Windows с использованием параметра /Online.
Инструмент DISM позволяет пользователям Windows 10 монтировать образ Windows PE (он же Windows RE) — среды предустановки системы или среды восстановления системы. Это делается с целью добавления/удаления пакетов, драйверов, языковых наборов и т.д. При этом «раскидать» полученный образ по машинам в сети. Однако в последних сборках Windows 10 от среды Windows PE абстрагируется и эта фишка просто-напросто исчезает. Ошибка 50 Средство DISM не поддерживает обслуживание среды предустановки Windows появляется именно потому, что ваша DISM продолжает при подключении к сети искать возможности обращения к Windows PE, когда её уже нет.
Если вы столкнулись с ошибкой Средство DISM не поддерживает обслуживание среды Windows PE, могу предложить следующие варианты её исправления.
- Открываем редактор реестра
regedit.exe
- Проходим слева до ключа-идентификатора Windows PE:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
Если такой обнаружился (создайте его резервную копию на случай, если что-то пойдёт не так) — удаляем его полностью. Выходим из редактора реестра и повторно запускаем средство DISM с целью проверить, исчезла ли ошибка.
КСТАТИ
Некоторые из пользователей сообщили о том, что, по привычке используя сброс настроек BIOS до «по умолчанию», избавлялись от проблемы без всяких излишних телодвижений. Попробуйте и вы как запасной вариант.
Вариант два более витиеватый. Для этого вам придётся активировать скрытую учётную запись локального администратора. Она же учётка супер-пользователя. Подробные инструкции по созданию таковой лежат в одноимённой статье. Если читать не интересно, то краткий набор команд в консоли cmd таков:
- запускаем консоль от имени администратора
- вводим команду
net user administrator /active:yes
Запаролим её:
net user administrator pAr0L
где pAr0L — ваш пароль латиницей и цифрами. Подтверждаем действие:
net user administrator activate:yes
- Перезагружаем машину и входим в учётную запись администратора. Уже отсюда переходим в утилиту конфигурации системы. Зажимаем WIN + R и вводим:
msconfig
- Во вкладке Загрузка выставляем галочку в чек-боксе Безопасный режим. Снова перезагружаем компьютер с выходом на SaveMode.
- В Безопасном режиме запускаем консоль команд от имени администратора и вводим команду на откат применённых ранее обновлений
dism.exe /image:C:\ /cleanup-image /revertpendingactions
- По окончанию работы DISM галочку в msconfig не снимаем! Снова перезагружаемся (картинка экрана будет перемежаться синими окнами), и снова в Безопасный режим, где…
- …придётся в той же консоли от имени администратора запустить уже проверку целостности системных файлов sfc.exe
sfc /scannow
А вот теперь возвращаемся к msconfig и снимем галочку с Безопасного режима. Возвращаемся в свою учётную запись в нормальном варианте работы и запускаем DISM с флагом /online, проверяя, исправлена ли ошибка.
Как исправить ошибку с помощью загрузочной флешки?
Этот подход общий и основывается на попытке предпринять ремонт образа Windows с внешнего (загрузочного) носителя.
- загружаемся с флешки с W10
- вызываем окно консоли cmd при попытке установить Windows сочетанием Shift + F10
- проверим буквы дисков командой
wmic logicaldisk get name
Лишние карты и флешки лучше изъять, чтобы под руками не путались.
- переходим в том с установленной на жёстком диске Windows командой
dir буква-диска:
типа
dir D:
- Теперь запустите вот эту команду:
dism.exe /Image:D:\ /Cleanup-Image /Restorehealth
Кому помог или нет, отпишитесь.
Успехов всем.
-
Home
-
Partition Manager
- [Solved] DISM Error 50 on Windows 10
By Sherry |
Last Updated
DISM is commonly used to fix some problems on computer. However, some users have reported that they encountered error 50 while using DISM. How to solve DISM error 50? There are some solutions from MiniTool Software.
About DISM
DISM, short for Deployment Image Servicing and Management, is a command-line tool. It can be used to perform servicing tasks on Windows installation images to prepare, modify and repair the images, including the images for Windows PE (Windows Preinstallation Environment), Windows RE (Windows Recovery Environment) and Windows Setup.
DISM is commonly used to fix errors like system crashes. However, some users received “error 50 DISM does not support servicing Windows PE with the /Online option” message while running any of the DISM commands below:
- Dism /Online /Cleanup-Image /CheckHealth
- Dism /Online /Cleanup-Image /ScanHealth
- Dism /Online /Cleanup-Image /RestoreHealth
Why does this error happen? Apparently, the DISM utility thinks that you’re running the commands in Windows PE or Windows RE. But actually you’re running the tool on a running operating system. This is the result of a misplaced registry key.
To solve the problem, you can try the following solutions.
Fix 1: Refresh DISM
When you see DISM error 50 on Windows 10, the first thing you can try is to refresh the DISM tool. It’s quite easy.
Step 1: Press Win + R to invoke Run window. Input cmd in the box and press Shift + Ctrl + Enter to run Command Prompt as administrator.
Step 2: Copy and paste the following command line to Command Prompt. Press Enter to execute it: dism.exe /image:C: /cleanup-image /revertpendingactions
Step 3: Open Run dialog again and type msconfig to launch System Configuration. Then select Boot tab, check Safe Boot option and select Network. Click OK and you will be required to restart the computer. Just click Restart and then you will enter Safe Mode.
Step 4: In Safe Mode, launch Command Prompt with administrator rights. Then input sfc /scannow and press Enter. This might take some time, and you need to wait patiently.
Once it’s finished, you can get your PC out of Safe Mode and check if the DISM error 50 has been fixed. If it still exists, you should try the next fix.
Another workaround to fix DISM error 50 on Windows 10 is to delete the associated registry key. Here are the detailed steps.
Step 1: Open Run window. Then input regedit and click OK to launch Registry Editor.
Step 2: Navigate to the following path:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Step 3: In the left pane, right-click MiniNT folder and select Pemissions.
Step 4: In the pop-up dialog window, select your username under the list of Group or user names. Then check Allow for the Full Control permission.
Step 5: Click OK to save the changes you have made. Then right-click MiniNT key again and select Delete. Click Yes in the confirmation window.
Now you can reboot your computer and run Command Prompt to check if DISM error 50 has been solved.
Fix 3: Reset BIOS
If you have tried all the fixes but still get “error 50 DISM does not support servicing Windows PE with the /Online option” message, you might need to reset BIOS to its default settings. As the detailed steps varies from model to model of computer, you should follow the manufacturer’s manual and instructions to reset BIOS.
And be careful when you perform the operation, as any mistakes might lead to data loss. If you’re not familiar with the BIOS, you can ask someone professional for help.
About The Author
Position: Columnist
Sherry has been a staff editor of MiniTool for a year. She has received rigorous training about computer and digital data in company. Her articles focus on solutions to various problems that many Windows users might encounter and she is excellent at disk partitioning. She has a wide range of hobbies, including listening to music, playing video games, roller skating, reading, and so on. By the way, she is patient and serious.
This tutorial contains instructions to resolve the following error when running the DISM command «Dism.exe /Online /Cleanup-Image /Restorehealth» from the Windows Recovery Environment: «Error 50, DISM does not support servicing Windows PE with the /Online option».
The above error is occurred, because in WinRE the operating system is not running, so the /Online switch is useless at this case. In fact the /Online switch in DISM tool, specifies that the action is to be taken on the operating system that is currently running.
How to fix: Error 50 DISM does not support servicing Windows PE with the /Online option. (Windows 10)
1. After booting your computer from the Windows 10 installation media, press SHIFT + F10 keys at the first install screen to launch Command Prompt.
2. Inside the WinRE command prompt window, get a list of all available drives, by giving this command:
- wmic logicaldisk get name
3. Then find out which drive contains the «Windows» folder, by typing this command: *
- dir drive-letter:
* e.g. To see the contents of the C: drive, type: «dir C:» (without quotes). If you cannot see the «Windows» folder on the C: drive, then continue to the next drive (e.g. «dir D:», «dir E:», etc.), until see the «Windows» folder.
[As you can see at the screenshot below, the Windows folder (at this case) is located at the D: drive.]
4. Once you find the «Windows» drive (e.g. the «D» in this example), give this command to repair the offline Windows image:
- dism.exe /Image:D:\ /Cleanup-Image /Restorehealth
* Notes:
1. Where D = the Windows drive. (Change it according your situation)
2. There is space between \ / («…/Image:D:\ /Cleanup-Image…»)
3. If after executing the above command, you receive the «Error 0x800f081f: The source files could not be found», then perform a repair upgrade. To do that: **
a. Boot from the Windows 10 installation media.
b. At Windows Setup wizard, press ‘Next‘ and then click ‘Install Now‘.
c. Accept the ‘License agreement’.
d. When asked, select Upgrade: Install Windows and keep files, settings, and applications.** If you able to start your Windows 10 in Safe Mode with networking , then run the following command (in Admin Command Prompt):
- DISM /Online /Cleanup-Image /RestoreHealth
5. When the DISM operation is completed, give the following SFC command to complete the repairs. *
- SFC /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\Windows
* Notes:
1. Where D = the Windows drive. (Change it according your situation).
2. There is space between \ / («…/OFFBOOTDIR=D:\ /OFFWINDIR…»)
6. When the operation is completed, reboot your computer. *
* Note: If you cannot fix the error using the above instructions, backup your files and clean install Windows.
Did it work for you?
Please leave a comment in the comment section below or even better: like and share this blog post in the social networks to help spread the word about this solution.
If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us.
При запуске инструмента DISM (с /online
переключатель) для сканирования или восстановления работоспособности компонентов операционной системы, инструмент может выкинуть Error 50
, Вот полное дословное сообщение об ошибке:
Средство обслуживания образов развертывания и управления ими
Версия: 10.0.16299.15Error: 50
DISM не поддерживает обслуживание Windows PE с параметром / Online.
Файл журнала DISM находится по адресу C: \ Windows \ Logs \ DISM \ dism.log
Это может произойти, если вы запустите любой из этих /online
Команды для сканирования или исправления компонентов работающей установки Windows 8/10:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
Связанная статья: Ремонт Windows 10 с использованием DISM и SFC
DISM считает, что вы используете Windows PE
Очевидно, инструмент DISM считает, что вы используете его из среды предустановки Windows (Windows PE) или среды восстановления Windows (Windows RE), в то время как вы можете запускать инструмент на Бег Операционная система. Наличие следующего раздела реестра заставляет Windows думать, что вы используете Windows PE.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
Windows PE представляет собой автономную среду предварительной установки и является неотъемлемым компонентом других технологий установки и восстановления, таких как установка для Windows, службы развертывания Windows (Windows DS), среда восстановления Windows (Windows RE) и т. Д.
Клавиша «MiniNT» не существует по умолчанию при установке Windows. Что касается того, как ключ оказался в вашем реестре, возможно, что вы (или сторонняя программа) применили следующую настройку реестра в попытке включить формат файловой системы ReFS.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT] "AllowRefsFormatOverNonmirrorVolume"=dword:00000001
Эластичная файловая система (ReFS) — это проприетарная файловая система Microsoft, целью которой является файловая система «следующего поколения» после NTFS. Вы можете прочитать больше об этом в Microsoft Docs после обзора Resilient File System (ReFS).
Исправлена ошибка 50 «DISM не поддерживает обслуживание Windows PE»
Чтобы исправить ошибку DISM: 50 «DISM не поддерживает обслуживание Windows PE», удалите MiniNT
ключ реестра с помощью этих шагов:
-
- Щелкните правой кнопкой мыши Start, выберите Run.
- Тип
regedit.exe
и нажмите ОК. - Перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
- Щелкните правой кнопкой мыши
MiniNT
и выберите Удалить - Выйдите из редактора реестра.
- Перезагрузка не требуется, как правило. Посмотрите, сможете ли вы запустить DISM сейчас.
Это исправляет ошибку DISM: 50 «DISM не поддерживает обслуживание Windows PE» в Windows.