В данной инструкции мы покажем, как удалить из установочного образа Windows 10 (файл install.wim) предустановленные программы, компоненты, а также удалим неиспользуемые редакции Windows. Все операции мы будем выполнять вручную с помощью DISM или PowerShell, но при желании все действия можно автоматизировать с помощью скриптов. На выходе мы получим собственный чистый дистрибутив Windows 10 без лишних дополнений. В нашем образе останутся только нужные современные приложения, компоненты и функции.
Эта статья об очистке и оптимизации установочного образа Windows 10 при его деплое на компьютеры организации в виде чистой установки или апгрейде билда. При апгрейде билда на компьютерах пользователей с помощью SCCM (с Windows 10 1803 до Windows 10 1909) через setup.exe /auto upgrade, мы обнаружили, что у пользователей опять появились удаленные ранее встроенные современные UWP (Metro) приложения.
Содержание:
- Установочный файл install.wim
- Удаление ненужных редакций из дистрибутива Windows 10
- Удаление встроенных UWP приложений из установочного образа Windows 10
- Отключаем и удаляем ненужные компоненты и функции в дистрибутиве Windows 10
- Оптимизация установочного образа install.wim после изменений
Примечание: в статье использован образ Windows 10 Build 1909, но это также будет работать и с другими билдами Windows 10 и даже с Windows 8.
Установочный файл install.wim
Когда вы устанавливаете Windows 10на компьютер, на самом деле на компьютер деплоится образ Windows из файла
\sources\install.wim
(или
install.esd
). Если ваш установочный образ Windows 10 хранится в виде ISO файла, смонтируйте его в вириуальный CD привод и скопируете файл E:\sources\install.wim (или install.esd) на локальный диск. Вы также можете скопировать всю директорию, но нам нужен только .wim файл.
Для внесения изменений в wim файл используется команда DISM. Если вы используете систему старее той, для которой делаете образ, убедитесь, что вы используете последнюю версию DISM. Для работы с install.wim файлами Windows 10 на других версиях ОС вам нужно установить средства развертывания Windows (Windows Assessment and Deployment Kit или Windows ADK). Вы можете скачать ADK здесь: https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx Перейдите в конец и нажмите «Download the Windows ADK for Windows 10», на данный момент последняя версия ADK 1903. Вам нужно установить только средства развертывания (Deployment Tools), а не весь набор инструментов ADK.
При выполнении команд рекомендуется использовать полный путь к
dism.exe
, например ‘C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.exe’. Старые DISM могут не работать с более новыми .wim.
Удаление ненужных редакций из дистрибутива Windows 10
По умолчанию в установочном образе Windows 10, который генерирует утилита Windows 10 Media Creation Tool содержаться все доступные редакции Windows. Если вы используете только одну редакцию Windows 10 (как правило это Pro), вы можете удалить другие редакции из установочного образа.
При удалении лишних редакций Windows из установочного образа install.wim версий его размер почти не уменьшается. Удаляются только XML файлы и некоторые метаданные.
Получим список доступных редакций Windows 10 в файле install.wim установочного образа:
Dism /Get-WimInfo /WimFile:"e:\sources\install.esd"
В нашем примере в образе присутствуют 9 редакций: Windows 10 Home, Windows 10 Home Single Language, Windows 10 Education, Windows 10 Enterprise, Windows 10 Pro и т.д. индексами от 1 до 9.
Вы можете экспортировать установочный образ конкретной редакции из ESD файла в WIM образ с помощью команды:
Dism /export-image /SourceImageFile:c:\sources\install.esd /SourceIndex:6 /DestinationImageFile:c:\iso\install.wim /Compress:max /CheckIntegrity
Данная команда создаст файл новый install.wim только с одной редакцией — Windows 10 Pro. Ее индекс в образе изменится на 1.
Получим подробную информацию об оставшемся образе в wim файле:
dism /get-wiminfo /wimfile:c:\iso\install.wim /index:1
Index : 4 Name : Windows 10 Pro Description : Windows 10 Pro Size : 14,754,777,474 bytes WIM Bootable : No Architecture : x64 Hal : <undefined> Version : 10.0.18363 ServicePack Build : 418 ServicePack Level : 0 Edition : Professional Installation : Client ProductType : WinNT ProductSuite : Terminal Server System Root : WINDOWS Directories : 22541 Files : 96467 Created : 10/7/2019 - 4:05:55 AM Modified : 11/15/2019 - 8:46:50 AM Languages : ru-RU (Default)
Если вам нужно оставить в install.wim несколько редакций Windows, вы можете удалить ненужные версии с помощью параметра /delete-image утилиты DISM.
Например, вы хотите удалить редакции Home и Home Single Language с индексами 1 и 3:
Dism /Delete-Image /ImageFile:c:\sources\install.wim /Index:1 /CheckIntegrity
Dism /Delete-Image /ImageFile:c:\sources\install.wim /Index:3 /CheckIntegrity
Параметр /CheckIntegrity позволяет отменить операции преобразования WIM файла, если команда DISM обнаружит повреждение в его структуре.
Либо можно удалить редакции по их имени:
Dism /Delete-Image /ImageFile:c:\sources\install.wim /Name:"Windows 10 Education" /CheckIntegrity
Также вы можете убрать ненужные версии из установочного образа Windows 10 с помощью PowerShell:
Remove-WindowsImage -ImagePath "c:\sources\install.wim" -Index 2 –CheckIntegrity
Удаление встроенных UWP приложений из установочного образа Windows 10
Также вы можете удалить из установочного образа Windows 10 все предустановленный UWP приложения. Это полезно для ускорения установки ОС, сохранения места на диске. Также вы избавитесь от ненужных виджетов и вашим пользователям будет проще разобраться с системой
Мы покажем, как удалить встроенные UWP приложения из установочного файла install.wim с помощью DISM или PowerShell.
Создайте на диске каталог C:\mount. Смонтируйте в это каталог установочный WIM образ Windows:
dism.exe /mount-wim /wimfile:c:\iso\install.wim /mountdir:c:\mount /index:1
Обратите внимание, я использовал /index:1, т.к. предварительно очистил образ от ненужных редакций Windows как описано выше. Вы можете указать индекс нужного вам образа.
После того, как WIM файл смонтирован, вы можете вывести список предустановленных в нем пакетов современных приложений. Я перенаправил вывод команды в текстовый файл для более удобной работы с текстом
Dism.exe /image:c:\mount /Get-ProvisionedAppxPackages > c:\ps\apps.txt
Каждое приложение будет выглядеть примерно так:
DisplayName : Microsoft.BingWeather Version : 4.25.20211.0 Architecture : neutral ResourceId : ~ PackageName : Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe
Теперь самое интересное – удаляем все приложения, которые вам не нужны. К сожалению, такие приложения как Edge, Cortana, Contact Support и некоторые другие удалить невозможно, но эти приложения можно отключить уже внутри системы через групповые политики. Рекомендую также оставить приложения калькулятора (Microsoft.WindowsCalculator), просмотра фото (Microsoft.Windows.Photos), Microsoft.VP9VideoExtensions, так как старых версий этих программ в Windows 10 уже нет. Также лучше не трогать Microsoft.WindowsStore, иначе восстановить его будет сложно.
Вы можете удалять приложения по-одному или все вместе.
Чтобы удалить современное приложение из смонитрованного образа, нужно указать его имя (PackageName). Удалим приложение BingWeather:
dism.exe /image:c:\mount /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe
Аналогичным образом удалите все ненужные встроенные приложения.
Когда вы закончите удалять приложения, размонтируйте образ и сохраните изменения (рассмотрено чуть ниже).
Также вы можете удалить предустановленные приложений из установочного образа Windows 10 с помощью готового PowerShell скрипта:https://gallery.technet.microsoft.com/Removing-Built-in-apps-65dc387b
Плюс этого метода в том, что вам не нужно ничего монтировать, всё что нужно это просто указать путь к .wim файлу и запустить скрипт. Минус заключается в том, что, если что-то пойдет не так, ошибку будет найти сложнее, будь она связана с DISM или с самим скриптом.
Запустите PowerShell с правами администратора и выполните:
.\removeapps.ps1 -pathtowim c:\Windows10\sources\install.wim -selectapps $true
Вам выведет построчно каждое приложение и у вас будет выбор удалить его (Y) или оставить (N)
После того как вы отметите все приложения, скрипт удалит их. В отличии от работы с dism, вам не нужно будет сохранять изменения в .wim файле – они сохранятся скриптом.
Если вы хотите удалить все приложения, уберите с конца команды selectapps $true, это удалит все приложения, которые можно удалить.
Также при работе с PowerShell может возникнуть ошибка, так как стандартно в системе запрещено выполнение скриптов.
Для её решения введите в консоли PowerShell:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted
Это разрешит выполнение PS1 скриптов в системе
Отключаем и удаляем ненужные компоненты и функции в дистрибутиве Windows 10
С помощью DISM вы можете удалить (или установить) определенные компоненты из установочного образа Windows 10.
Получим список предустановленных компонентов в смонтированном установочном образе Windows 10 с помощью DISM:
Dism.exe /image:c:\mount /Get-Capabilities
Компонент может быть установлен (Installed), или отключен (Not Present).
Также можно вывести список всех компонентов Windows в образе с помощью PowerShell (в этом примере с помощьюфиьтра мы выведем только установленные компоненты Windows):
Get-WindowsCapability -Path c:\mount|?{$_.State -eq "Installed"}
В Windows 10 1909 предустановлены следующие компоненты:
App.Support.QuickAssist~~~~0.0.1.0 Browser.InternetExplorer~~~~0.0.11.0 Hello.Face.18330~~~~0.0.1.0 Hello.Face.Migration.18330~~~~0.0.1.0 Language.Basic~~~en-US~0.0.1.0 Language.Basic~~~ru-RU~0.0.1.0 Language.Handwriting~~~ru-RU~0.0.1.0 Language.OCR~~~en-US~0.0.1.0 Language.OCR~~~ru-RU~0.0.1.0 Language.TextToSpeech~~~ru-RU~0.0.1.0 MathRecognizer~~~~0.0.1.0 Media.WindowsMediaPlayer~~~~0.0.12.0 OneCoreUAP.OneSync~~~~0.0.1.0 OpenSSH.Client~~~~0.0.1.0
Вы можете удалить установленный компонент по его имени. Удалим компонент распознавания лица Hello.Face:
Dism.exe /image:c:\mount/Remove-Capability /CapabilityName:Hello.Face.18330~~~~0.0.1.0
Также вы можете включить компоненты в образе. Например, установим все инструменты администрирования RSAT:
Get-WindowsCapability -Path c:\mount |? {$_.Name -like "*RSAT*" -and $_.State -eq "NotPresent"} | Add-WindowsCapability -Path c:\mount
Аналогичным образом можно включить/отключить другие компоненты. Например, включим .NET 3 и отключим SMB1:
dism.exe /image:C:\mount /enable-feature /featurename:netfx3 /all /source:E:\sources\sxs
dism.exe /image:C:\mount /disable-feature /featurename:smb1protocol
Аналогичным образом вы можете интегрировать в ваш установочный образ Windows 10 драйвера или последние обновления безопасности.
Оптимизация установочного образа install.wim после изменений
После того, как вы внесли изменения в установочный образ Windows 10 нужно выполнить его оптимизацию и очистку с помощью параметра /cleanup-image.
Удалите предыдущие версии компонентов с помощью параметра ResetBase:
Dism /Image:C:\Mount /cleanup-image /StartComponentCleanup /ResetBase
Проверьте образ на ошибки с помощью Dism /ScanHealth.
DISM /Image:C:\Mount /Cleanup-Image /ScanHealth
Осталось отмонтировать образ и сохранить изменения в WIM файле:
dism.exe /unmount-wim /mountdir:c:\mount /commit
Если вы передумали, используйте ключ /discard в конце команды вместо /commit, чтобы отменить изменения
Для экономии места можно дополнительно сжать install.wim в формат install.esd командой:
Dism /Export-Image /SourceImageFile:c:\iso\install.wim /SourceIndex:1 /DestinationImageFile:c:\iso\install.esd /Compress:recovery
Теперь осталось скопировать ваш install.wim (install.esd) в ваш установочный образ Windows. Вам нужно скопировать только wim файл, другие файлы обновлять не нужно.
Чтобы запаковать образ обратно в iso, можно использовать бесплатную портейбл программу Folder2ISO или другие подобные программы.
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign up
My Dism Guide to Remove Windows Packages requested by Ecarion
Syntax
Spoiler
Mount install.wim
Dism /Mount-Wim /Wimfile:<Path>:install.wim /Index:1 /MountDir:<MountDir>
Load Registry hive
Reg Load HKLM\WIM_Software <MountDir>\windows\system32\config\software
Take Full Control Permission of registry keys (Run regedit, Navigate to Packages key)
HKEY_LOCAL_MACHINE\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
Set Packages key visibility
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\<PackageName>" /v "Visibility" /t REG_DWORD /d 1 /f
Delete Owner key
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\<PackageName>\Owners" /f
Unload Registry hive
Reg Unload HKLM\WIM_Software
Remove Package
Dism /image:<MountDir> /Remove-Package /Packagename:<PackageName>
Cleanup WinSxS /ResetBase
Dism /Image:<MountDir> /Cleanup-Image /StartComponentCleanup /ResetBase
Save Changes to Image
Dism /Commit-Image /MountDir:<MountDir>
UnMount Commit /Saving Image
Dism /Unmount-Wim /MountDir:<MountDir> /Commit
Remove Adobe, DiagTrack, Telemetry, Windows Defender, Cortana, OneDrive Packages from en_windows_10_enterprise_version_1511_x64_dvd_7224901.iso
eg.
Dism layout
<Path> E:\ <MountDir> E:\IMG <wim file> E:\install.wim
Mount install.wim
Dism /Mount-Wim /Wimfile:E:install.wim /Index:1 /MountDir:E:\IMG
Load Registry hive
Reg Load HKLM\WIM_Software E:\IMG\windows\system32\config\software
Take Registry key Full Control Permission . Run regedit, navigate to Packages(Right-click) Tick Full Control Allow then CLOSE Registry Editor.
Spoiler
HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages
Set Adobe Flash Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Set DiagTrack Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Set Telemetry Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Set Windows Defender Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Set Cortana Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Set OneDrive Package key visibility and Delete Owner key
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Unload Registry hive
Reg Unload HKLM\WIM_Software
Spoiler
Remove Adobe, DiagTrack, Telemetry, Windows Defender, Cortana, OneDrive Packages
Dism /Image:E:\IMG /Remove-Package /Packagename:Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Spoiler
Or create a simple script save as .cmd (Run as Admin)
Spoiler
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Add "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0" /v "Visibility" /t REG_DWORD /d 1 /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Delete "HKLM\WIM_Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0\Owners" /f
Reg Unload HKLM\WIM_Software
Dism /Image:E:\IMG /Remove-Package /Packagename:Adobe-Flash-For-Windows-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-DiagTrack-Internal-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-AllowTelemetry-Reduced-Default-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-TroubleShooting-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-OneCore-TroubleShooting-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-AM-Default-Definitions-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Client-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Client-WOW64-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Windows-Defender-Group-Policy-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-Cortana-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Dism /Image:E:\IMG /Remove-Package /Packagename:Microsoft-Windows-OneDrive-Setup-Package~31bf3856ad364e35~amd64~~10.0.10586.0
Pause
Spoiler
Cleanup WinSxS /ResetBase
Dism /Image:E:\IMG /Cleanup-Image /StartComponentCleanup /ResetBase
Save Changes to Image
Dism /Commit-Image /MountDir:E:\IMG
UnMount Saving Image
Dism /Unmount-Wim /MountDir:E:\IMG /Commit
Spoiler
Dism Remove Windows Store Apps (NOT NEW, add for general info)
Syntax
Spoiler
Getting the list of app packages (.appx or .appxbundle) in this image
Dism /Image:<MountDir> /Get-ProvisionedAppxPackages ><Path>:\ProvisionedAppxPack.txt
Remove AppxPackage
Dism /Image:<MountDir> /Remove-ProvisionedAppxPackage /PackageName:<PackageName>
e.g
Getting the list of app packages
Dism /Image:E:\IMG /Get-ProvisionedAppxPackages >E:\ProvisionedAppxPack.txt
Spoiler
Image Version: 10.0.10586.0
DisplayName : Microsoft.3DBuilder
Version : 10.9.50.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.Appconnector
Version : 2015.707.550.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Appconnector_2015.707.550.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.BingFinance
Version : 4.6.169.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.BingNews
Version : 4.6.169.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.BingSports
Version : 4.6.169.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.BingWeather
Version : 4.6.169.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.CommsPhone
Version : 1.10.15000.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.ConnectivityStore
Version : 1.1509.1.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.ConnectivityStore_1.1509.1.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.Getstarted
Version : 2.3.7.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.Messaging
Version : 1.10.22012.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.MicrosoftOfficeHub
Version : 2015.6306.23501.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.MicrosoftSolitaireCollection
Version : 3.3.9211.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.MicrosoftSolitaireCollection_3.3.9211.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.Office.OneNote
Version : 2015.6131.10051.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.Office.Sway
Version : 2015.6216.20251.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.People
Version : 2015.1012.106.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.SkypeApp
Version : 3.2.1.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
DisplayName : Microsoft.Windows.Photos
Version : 2015.1001.17200.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsAlarms
Version : 2015.1012.20.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsCalculator
Version : 2015.1009.20.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsCalculator_2015.1009.20.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsCamera
Version : 2015.1071.40.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
DisplayName : microsoft.windowscommunicationsapps
Version : 2015.6308.42271.0
Architecture : neutral
ResourceId : ~
PackageName : microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsMaps
Version : 4.1509.50911.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsPhone
Version : 2015.1009.10.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsSoundRecorder
Version : 2015.1012.110.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.WindowsStore
Version : 2015.1013.14.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.WindowsStore_2015.1013.14.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.XboxApp
Version : 2015.930.526.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.ZuneMusic
Version : 2019.6.13251.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
DisplayName : Microsoft.ZuneVideo
Version : 2019.6.13251.0
Architecture : neutral
ResourceId : ~
PackageName : Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
Remove All AppxPackage
Spoiler
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Appconnector_2015.707.550.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.ConnectivityStore_1.1509.1.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.MicrosoftSolitaireCollection_3.3.9211.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsCalculator_2015.1009.20.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.WindowsStore_2015.1013.14.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
Dism /Image:E:\IMG /Remove-ProvisionedAppxPackage /Packagename:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
Spoiler
First boot Windows 10 Enterprise 10.0.10586 Version 1511 without Store Apps
Spoiler
Windows 10 Version 1511 Deployment Tools
File : Deployment_Tools_10.0.10586.7z
Size : 6.73 MB (7,057,829 bytes)
SHA1 : B149753C47FF8CA7B7D6C8C566EE93DD2BC10125
Download : http://www.solidfiles.com/d/6b95336b33/
Все способы:
- Вариант 1: Windows запускается
- Способ 1: В работающей системе
- Способ 2: Пакетное удаление скриптом
- Вариант 2: Windows не запускается
- Вопросы и ответы: 1
Вариант 1: Windows запускается
К средствам «Командной строки» при удалении накопительных обновлений чаще всего приходится прибегать, если по какой-то причине их не удается удалить обычным способом. Если Windows 10 все еще загружается, воспользуйтесь следующими решениями.
Способ 1: В работающей системе
Способ подойдет, если нужно удалить одно конкретное обновление или вы готовы делать это поштучно.
- Откройте от имени администратора «Командную строку» либо консоль «Windows PowerShell» из контекстного меню кнопки «Пуск» или другим известным и удобным вам способом.
- Выполните команду
wmic qfe list brief /format:table
, чтобы вывести список установленных обновлений. Обратите внимание на колонку «Status» или «HotFixID» (в «PowerShell») — она содержит номера пакетов обновлений вида KB. - Чтобы удалить ненужное обновление, выполните команду вида
wusa /uninstall /kb:ID
, где ID — номер обновления. Если появится окошко с просьбой подтвердить операцию, нажмите в нем «Да». - Дождитесь завершения процедуры деинсталляции обновления и перезагрузите компьютер.
Способ 2: Пакетное удаление скриптом
Если вам нужно удалить несколько обновлений, есть смысл воспользоваться командным файлом, создать который вы можете сами.
- С помощью команды
wmic qfe list brief /format:table
в консоли или другим способом определите номера ненужных обновлений. - Создайте в «Блокноте» текстовый файл и вставьте в него следующие команды:
@echo off
wusa /uninstall /kb:ID /quiet /norestart
END
Продублируйте вторую команду столько раз, сколько хотите удалить обновлений, а ID замените на номер каждого удаляемого пакета. - Сохраните файл с произвольным названием, но обязательно с расширением CMD или BAT.
- Запустите созданный командный файл от имени администратора.
Выждав несколько минут, перезагрузите компьютер. Если хотите автоматизировать процесс полностью, в конец скрипта нужно добавить команду shutdown -r
.
Вариант 2: Windows не запускается
Если Windows 10 не загружается, удалять обновления придется в загрузочной среде WinPE, для чего вам понадобится установочный диск или флешка с дистрибутивом Windows той же разрядности. Для этих же целей сгодится любой спасательный диск с интерпретатором CMD на борту.
Читайте также: Как загрузиться с установочной флешки / диска
- Загрузите компьютер с установочной флешки, а когда на экране появится окно мастера-установщика, нажмите комбинацию клавиш Shift + F10, чтобы открыть «Командную строку».
- Определите буквы разделов жесткого диска, для чего последовательно выполните эти команды:
diskpart
list volume
exit - Определив букву системного тома, выведите список обновлений, для чего выполните команду
DISM /Image:V:\ /Get-Packages /format:table
. - В результате вы получите список обновлений с указанием их полных имен.
- Если вам известен номер обновления, которое хотите удалить, можете добавить в команду фильтр
find "ID"
, где ID — номер пакета, смотрите скриншот ниже. - Чтобы удалить обновление, скопируйте полное его имя, сформируйте и выполните команду
DISM /Image:V:\ /Remove-Package /packagename:full-name
, где full-name — имя удаляемого пакета.
Если вы не знаете, какое именно обновление вызвало проблему, можете удалить их все по очереди. Правда, в данном случае использование консоли будет не самым удобным вариантом, так как для удаления всех последних патчей и обновлений в среде восстановления Windows 10 предусмотрена отдельная функция.
Подробнее: Удаление обновлений в Windows 10
Наша группа в TelegramПолезные советы и помощь